Команда
▪️ -l – Перечислите имена связанных функций редактирования.
▪️ -P – Перечислите названия привязываемых функций редактирования и их привязки, если они есть.
▪️ -p – То же, что и -P, но выводит результат в форме, которую можно использовать в качестве входных данных для команды bind.
▪️ -S – Перечислите последовательности клавиш, которые вызывают макросы, и их значения.
▪️ -s – То же, что и -S, но выводит результат в форме, которую можно использовать в качестве входных данных для bind.
▪️ -V – Перечислите переменные и их значения, которые используются при привязке ключа bash.
▪️ -v – То же, что и -V, но выводит результат в форме, которую можно использовать в качестве входных данных для bind.
▪️ -q
▪️ -u
▪️ -r
▪️ -f
▪️ -x
▪️ -X – Перечислите последовательности клавиш, привязанные к -x, в форме, подходящей для ввода в bind.
Linux / Линукс🥸
bind
– это встроенная команда оболочки Bash. Используется для установки привязок клавиш и переменных к функциям.▪️ -l – Перечислите имена связанных функций редактирования.
▪️ -P – Перечислите названия привязываемых функций редактирования и их привязки, если они есть.
▪️ -p – То же, что и -P, но выводит результат в форме, которую можно использовать в качестве входных данных для команды bind.
▪️ -S – Перечислите последовательности клавиш, которые вызывают макросы, и их значения.
▪️ -s – То же, что и -S, но выводит результат в форме, которую можно использовать в качестве входных данных для bind.
▪️ -V – Перечислите переменные и их значения, которые используются при привязке ключа bash.
▪️ -v – То же, что и -V, но выводит результат в форме, которую можно использовать в качестве входных данных для bind.
▪️ -q
название функции
– Отобразите (запросите) привязку клавиш для функции bash имя_функции.▪️ -u
имя функции
– Отключите все ключи, привязанные к функции редактирования function-name.▪️ -r
последовательность клавиш
– Удалите все привязки для последовательности клавиш keyseq.▪️ -f
имя файла
– Считайте привязки клавиш из файла имя_файла и используйте их в качестве входных данных для команды привязка.▪️ -x
keyseq:shell-команда
– Привяжите команду. Команда оболочки shell-command будет выполнена bash, когда получит последовательность клавиш keyseq.▪️ -X – Перечислите последовательности клавиш, привязанные к -x, в форме, подходящей для ввода в bind.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤5
Обновления Firefox 131.0.2 и Tor Browser 13.5.7 с устранением критической уязвимости
Уязвимость (CVE-2024-9680) приводит к выполнению кода на уровне процесса обработки контента при открытии специально оформленных страниц. Проблема вызвана обращением к уже освобождённой памяти (use-after-free) в реализации API AnimationTimeline, применяемого для синхронизации и точного управления анимированными эффектами на web-страницах.
Опасность уязвимости усугубляется тем, что ещё до появления исправления компанией ESET выявлены факты её использования в эксплоитах для совершения атак (0-day).
Linux / Линукс🥸
Уязвимость (CVE-2024-9680) приводит к выполнению кода на уровне процесса обработки контента при открытии специально оформленных страниц. Проблема вызвана обращением к уже освобождённой памяти (use-after-free) в реализации API AnimationTimeline, применяемого для синхронизации и точного управления анимированными эффектами на web-страницах.
Опасность уязвимости усугубляется тем, что ещё до появления исправления компанией ESET выявлены факты её использования в эксплоитах для совершения атак (0-day).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁7❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁107❤6🤔4
Выпуск дистрибутива Ubuntu 24.10
Ubuntu 24.10 "Oracular Oriole" отнесён к промежуточным выпускам, обновления для которых формируются в течение 9 месяцев (поддержка будет осуществляться до июля 2025 года).
Linux / Линукс🥸
Ubuntu 24.10 "Oracular Oriole" отнесён к промежуточным выпускам, обновления для которых формируются в течение 9 месяцев (поддержка будет осуществляться до июля 2025 года).
▪️Рабочий стол обновлён до выпуска GNOME 47, в котором предложен новый стиль диалоговых окон, улучшена работа на системах с низким разрешением экрана, задействовано аппаратное ускорение кодирования видео при записи скринкастов, полностью переработаны диалоги открытия и сохранения файлов.
▪️На системах с видеокартами NVIDIA по умолчанию задействован сеанс GNOME на базе Wayland.
▪️Добавлена экспериментальная поддержка вывода запросов полномочий, требующих у пользователя подтверждения доступа из snap-пакетов к файлам в домашнем каталоге.
▪️В инсталляторе для Ubuntu Desktop добавлена поддержка использования локальных файловых путей при импорте сценария автоматической установки.
▪️В менеджере приложений (App Center) обеспечен показ индикатора прогресса установки пакетов, улучшена обработка операций самообновления (решена проблема с блокированием операции "update all" при запущенных snap-пакетах), реализован вывод информации о запущенных snap-пакетах, добавлена поддержка операции прямого удаления приложений в формате snap (direct uninstall), добавлена поддержка установки сторонних пакетов в формате deb, реализована возможность прокрутки для сенсорных экранов.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29
Please open Telegram to view this post
VIEW IN TELEGRAM
😁72👍5
Microsoft начала продвижение в ядро Linux компонентов хост-окружения Hyper-V
Компания Microsoft предложила для включения в основной состав ядра Linux первую серию патчей, связанных с работой в качестве хост-окружения (Dom0, root partition) для гипервизора Hyper-V. Хост-окружение отвечает за управление гипервизором, организацию запуска гостевых систем, выделение ресурсов и обеспечение взаимодействия виртуальных машин с оборудованием.
Начальный набор патчей пока ограничивается добавлением заголовочных файлов, используемых в гипервизоре Hyper-V и дополняющих ранее включённые в ядро заголовочные файлы, применяемые в драйверах для гостевых систем.
Linux / Линукс🥸
Компания Microsoft предложила для включения в основной состав ядра Linux первую серию патчей, связанных с работой в качестве хост-окружения (Dom0, root partition) для гипервизора Hyper-V. Хост-окружение отвечает за управление гипервизором, организацию запуска гостевых систем, выделение ресурсов и обеспечение взаимодействия виртуальных машин с оборудованием.
Начальный набор патчей пока ограничивается добавлением заголовочных файлов, используемых в гипервизоре Hyper-V и дополняющих ранее включённые в ядро заголовочные файлы, применяемые в драйверах для гостевых систем.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤔32😢9👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
😁75👍22🙏2
Проект Asahi Linux подготовил инструментарий для запуска Windows-игр
Asahi Linux выполняет портирование Linux для компьютеров Mac с ARM-чипами Apple. Необходимые для работы пакеты уже добавлены в штатный репозиторий дистрибутива Fedora Asahi Remix. Из-за дополнительных накладных расходов, вызванных эмуляцией, рекомендуется наличие в системе 16 ГБ ОЗУ.
▪️ Для запуска игр в отдельных виртуальных машинах со своим ядром задействован инструментарий muvm. Например, таким образом удалось запустить игру Fallout 4.
▪️ Для обеспечения работы игр, таких как The Witcher 3 и Ghostrunner, в которых используются тесселяция и геометрические шейдеры, задействована эмуляция при помощи вычислительных шейдеров.
▪️ Из пока не реализованных возможностей отмечается поддержка в драйвере Honeykrisp разреженных текстур (sparse texturing), необходимых для запуска некоторых игр на базе DX12, таких как Cyberpunk 2077. Кроме того, ведётся работа по оптимизации производительности для достижения в эмулируемом окружении уровня 60 FPS.
Linux / Линукс🥸
Asahi Linux выполняет портирование Linux для компьютеров Mac с ARM-чипами Apple. Необходимые для работы пакеты уже добавлены в штатный репозиторий дистрибутива Fedora Asahi Remix. Из-за дополнительных накладных расходов, вызванных эмуляцией, рекомендуется наличие в системе 16 ГБ ОЗУ.
▪️ Для запуска игр в отдельных виртуальных машинах со своим ядром задействован инструментарий muvm. Например, таким образом удалось запустить игру Fallout 4.
▪️ Для обеспечения работы игр, таких как The Witcher 3 и Ghostrunner, в которых используются тесселяция и геометрические шейдеры, задействована эмуляция при помощи вычислительных шейдеров.
▪️ Из пока не реализованных возможностей отмечается поддержка в драйвере Honeykrisp разреженных текстур (sparse texturing), необходимых для запуска некоторых игр на базе DX12, таких как Cyberpunk 2077. Кроме того, ведётся работа по оптимизации производительности для достижения в эмулируемом окружении уровня 60 FPS.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38❤5
Сформированы сборки KDE Neon на базе Ubuntu 24.04
Для загрузки предложено несколько вариантов сборок KDE Neon: User Edition на базе последних стабильных релизов KDE, Testing Edition на базе тестовых веток KDE с ещё не перенесёнными в стабильные выпуски исправлениями ошибок, Unstable Edition на базе находящихся в разработке веток репозитория, в которые переносятся новые возможности, и Developer Edition дополняющий Unstable Edition библиотеками для разработчиков.
Linux / Линукс🥸
Для загрузки предложено несколько вариантов сборок KDE Neon: User Edition на базе последних стабильных релизов KDE, Testing Edition на базе тестовых веток KDE с ещё не перенесёнными в стабильные выпуски исправлениями ошибок, Unstable Edition на базе находящихся в разработке веток репозитория, в которые переносятся новые возможности, и Developer Edition дополняющий Unstable Edition библиотеками для разработчиков.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🤔4😢3❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Google разрабатывает терминальное приложение для Android, которое позволит запускать приложения GNU/Linux в виртуальной машине на смартфонах.
Компания намерена автоматизировать процесс настройки и добавить поддержку графики, резервного копирования и управления диском в будущем.
Linux / Линукс🥸
Компания намерена автоматизировать процесс настройки и добавить поддержку графики, резервного копирования и управления диском в будущем.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍75❤10😁7🤔5
Скандал между WordPress и WP Engine
Создатель WordPress назвал WP Engine «раковой опухолью WordPress». Проблемой стал конфликт между Мэттом Мулленвегом, создателем WordPress, и WP Engine, хостингом для сайтов, созданных на WordPress.
Мулленвег раскритиковал хостера за отключение истории изменений для каждой записи. Мулленвег считает, что эта функция лежит в основе «обещания защитить данные пользователя», а WP Engine, отключая её, просто пытается сэкономить.
📌 Читать далее: https://telegra.ph/Skandal-mezhdu-WordPress-i-WP-Engine-10-12
Linux / Линукс🥸
Создатель WordPress назвал WP Engine «раковой опухолью WordPress». Проблемой стал конфликт между Мэттом Мулленвегом, создателем WordPress, и WP Engine, хостингом для сайтов, созданных на WordPress.
Мулленвег раскритиковал хостера за отключение истории изменений для каждой записи. Мулленвег считает, что эта функция лежит в основе «обещания защитить данные пользователя», а WP Engine, отключая её, просто пытается сэкономить.
📌 Читать далее: https://telegra.ph/Skandal-mezhdu-WordPress-i-WP-Engine-10-12
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁25👍2😢1
Forwarded from IT-Мемасы от Эникея
когда линуксоид потратил 7 часов, пытаясь разрешить конфликты зависимостей версий пакетов, чтобы заставить приложение-калькулятор работать 🌚
@itmemas
@itmemas
😁92🫡20💯8😢4❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁67👍18❤6
Forwarded from Типичный Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
😁71😢12🤔3❤1🎃1
Выпуск Wayland-Protocols 1.38
Все протоколы последовательно проходят три фазы - разработка, тестирование и стабилизация. После завершения стадии разработки (категория "unstable") протокол помещается в ветку "staging" и официально включается в состав набора wayland-protocols, а после завершения тестирования перемещается в категорию стабильных.
В новой версии в категорию "staging" добавлены протоколы:
• xdg-system-bell - позволяет выводить системный сигнал, который может использоваться, например, как предупреждение в эмуляторе терминалов.
• fifo - реализует FIFO-механизм обработки очереди обновления содержимого отображаемой поверхности.
• commit-timing - позволяет привязать ограничение времени к содержимому поверхности.
📌 Сотрудник Valve предложил добавить ещё одну фазу продвижения новых протоколов Wayland - "experimental", которая позволит снизить барьер включения протоколов в состав набора Wayland-Protocols и ускорить их внедрение.
Linux / Линукс🥸
Все протоколы последовательно проходят три фазы - разработка, тестирование и стабилизация. После завершения стадии разработки (категория "unstable") протокол помещается в ветку "staging" и официально включается в состав набора wayland-protocols, а после завершения тестирования перемещается в категорию стабильных.
В новой версии в категорию "staging" добавлены протоколы:
• xdg-system-bell - позволяет выводить системный сигнал, который может использоваться, например, как предупреждение в эмуляторе терминалов.
• fifo - реализует FIFO-механизм обработки очереди обновления содержимого отображаемой поверхности.
• commit-timing - позволяет привязать ограничение времени к содержимому поверхности.
📌 Сотрудник Valve предложил добавить ещё одну фазу продвижения новых протоколов Wayland - "experimental", которая позволит снизить барьер включения протоколов в состав набора Wayland-Protocols и ускорить их внедрение.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤔1