Датчик отпечатков в Linux Mint
В Linux Mint 22.2 появится возможность использовать сканирование отпечатка пальца вместо ввода пароля. Модуль Fingwit работает на новом XApp, созданном разработчиками Mint. Он обнаруживает сканер отпечатков пальцев и умеет записывать и сверять отпечатки. После настройки пользователь может использовать свой палец чтобы попасть в систему, провести аутентификацию команды sudo и любых других административных действий, которые выводят всплывающее диалоговое окно пароля (pkexec). По словам разработчиков Mint, Fingwit сможет работать «в любой среде рабочего стола и в любом дистрибутиве Linux».
Linux Club
В Linux Mint 22.2 появится возможность использовать сканирование отпечатка пальца вместо ввода пароля. Модуль Fingwit работает на новом XApp, созданном разработчиками Mint. Он обнаруживает сканер отпечатков пальцев и умеет записывать и сверять отпечатки. После настройки пользователь может использовать свой палец чтобы попасть в систему, провести аутентификацию команды sudo и любых других административных действий, которые выводят всплывающее диалоговое окно пароля (pkexec). По словам разработчиков Mint, Fingwit сможет работать «в любой среде рабочего стола и в любом дистрибутиве Linux».
Linux Club
🔥134👍36❤6🤔5👎3💩1
Ubuntu отказывается от X11
В осеннем релизе Ubuntu 25.10 будет прекращена поддержка GNOME на базе X11, останется только сеанс Wayland. Возможность запуска X11-приложений при помощи XWayland остаётся без изменений. Причина проста – Wayland в Ubuntu стабилизирован и достиг зрелого состояния, пригодного для большинства типовых задач, к тому же он безопаснее и быстрее X11. Одновременная поддержка двух сеансов только усложнит работу разработчиков.
Полное удаление X11 назначено на GNOME 50, который должен выйти весной 2026 года. Работа по избавлению от X11 также ведётся в библиотеке GTK – в 5-ой версии планируют оставить только поддержку Wayland.
Linux Club
В осеннем релизе Ubuntu 25.10 будет прекращена поддержка GNOME на базе X11, останется только сеанс Wayland. Возможность запуска X11-приложений при помощи XWayland остаётся без изменений. Причина проста – Wayland в Ubuntu стабилизирован и достиг зрелого состояния, пригодного для большинства типовых задач, к тому же он безопаснее и быстрее X11. Одновременная поддержка двух сеансов только усложнит работу разработчиков.
Полное удаление X11 назначено на GNOME 50, который должен выйти весной 2026 года. Работа по избавлению от X11 также ведётся в библиотеке GTK – в 5-ой версии планируют оставить только поддержку Wayland.
Linux Club
👍103👎27🤔19❤8
API для работы Linux-контейнеров в macOS
Apple неожиданно представила API для создания и выполнения Linux-контейнеров в macOS. Работа контейнеров в macOS обеспечивается с использованием легких виртуальных машин с ядром Linux, запускаемых при помощи гипервизора Virtualization.framework. Для работы с Linux-контейнерами предложено два пакета – containerization и container, написанных на языке Swift и открытых под лицензией Apache 2.0. Полноценно функционал доступен на macOS 26 Beta 1, поддерживаются только компьютеры на Apple Silicon (M-чипы). Контейнеры x86_64 работают через Rosetta 2.
Пакет Containerization предоставляет низкоуровневый API для управления образами контейнеров в формате OCI, загрузки контейнеров из внешних репозиториев, создания корневой файловой системы Ext4, обеспечения сетевого взаимодействия, сборки быстрозагружаемых вариантов ядра Linux, создания виртуальных машин и запуска в них отдельных контейнеров. Пакет Container представляет собой надстройку над API Containerization, реализующую высокоуровневый инструментарий в стиле Docker для создания, загрузки, запуска и остановки образов Linux-контейнеров в формате OCI. Управление сервисами при запуске контейнеров осуществляется при помощи системного менеджера Launchd.
Linux Club
Apple неожиданно представила API для создания и выполнения Linux-контейнеров в macOS. Работа контейнеров в macOS обеспечивается с использованием легких виртуальных машин с ядром Linux, запускаемых при помощи гипервизора Virtualization.framework. Для работы с Linux-контейнерами предложено два пакета – containerization и container, написанных на языке Swift и открытых под лицензией Apache 2.0. Полноценно функционал доступен на macOS 26 Beta 1, поддерживаются только компьютеры на Apple Silicon (M-чипы). Контейнеры x86_64 работают через Rosetta 2.
Пакет Containerization предоставляет низкоуровневый API для управления образами контейнеров в формате OCI, загрузки контейнеров из внешних репозиториев, создания корневой файловой системы Ext4, обеспечения сетевого взаимодействия, сборки быстрозагружаемых вариантов ядра Linux, создания виртуальных машин и запуска в них отдельных контейнеров. Пакет Container представляет собой надстройку над API Containerization, реализующую высокоуровневый инструментарий в стиле Docker для создания, загрузки, запуска и остановки образов Linux-контейнеров в формате OCI. Управление сервисами при запуске контейнеров осуществляется при помощи системного менеджера Launchd.
Linux Club
👍50🔥10❤5😁2🤔1
Разработчики САПР KiCad: X11 лучше Wayland
Разработчики свободной системы автоматизированного проектирования печатных плат KiCad раскритиковали Wayland. Они отметили, что их софт в этом окружении может работать некорректно, без нужных элементов интерфейса и с ошибками вплоть до аварийного закрытия. И дело не в ровности их рук, а в отсутствии в Wayland возможностей, давно применяемых в приложениях для X11, Windows и macOS, таких как поддержка позиционирования окон и мгновенного перемещения указателя мыши.
Сбои связаны с большой фрагментацией композитных серверов для Wayland. GNOME, KDE и другие менеджеры по-своему интерпретируют протоколы Wayland. Разработчикам приложений приходится учитывать особенности каждого окружения и применять костыли для обхода проблем. Причем разработчики KiCad не имеют возможности исправить все возникающие проблемы своими силами, и поэтому порекомендовали своим пользователям использовать среды на базе протокола X11, такие как Xfce, MATE или X11-сеанс KDE Plasma.
Linux Club
Разработчики свободной системы автоматизированного проектирования печатных плат KiCad раскритиковали Wayland. Они отметили, что их софт в этом окружении может работать некорректно, без нужных элементов интерфейса и с ошибками вплоть до аварийного закрытия. И дело не в ровности их рук, а в отсутствии в Wayland возможностей, давно применяемых в приложениях для X11, Windows и macOS, таких как поддержка позиционирования окон и мгновенного перемещения указателя мыши.
Сбои связаны с большой фрагментацией композитных серверов для Wayland. GNOME, KDE и другие менеджеры по-своему интерпретируют протоколы Wayland. Разработчикам приложений приходится учитывать особенности каждого окружения и применять костыли для обхода проблем. Причем разработчики KiCad не имеют возможности исправить все возникающие проблемы своими силами, и поэтому порекомендовали своим пользователям использовать среды на базе протокола X11, такие как Xfce, MATE или X11-сеанс KDE Plasma.
Linux Club
❤37😁29🤔18👍7👎3🔥1
Forwarded from Мой Компьютер
Все больше стран переходят на Linux
Не только Россия массово отказывается от Windows – Дания без всяких санкций и внешних ограничений также планирует пересадить госслужащих на свободные системы. До осени порядка половины сотрудников Министерства цифровых дел будут переведены с Windows на Linux. Министр цифровых дел Дании Каролин Стейдж Олсен объяснила такое решение: «речь не об изоляции или цифровом национализме... Мы никогда не должны становиться настолько зависимыми от небольшого числа поставщиков, что теряем свободу выбора. Слишком большая часть государственной инфраструктуры привязана к малому числу зарубежных поставщиков. Это делает нас уязвимыми».
Мой Компьютер
Не только Россия массово отказывается от Windows – Дания без всяких санкций и внешних ограничений также планирует пересадить госслужащих на свободные системы. До осени порядка половины сотрудников Министерства цифровых дел будут переведены с Windows на Linux. Министр цифровых дел Дании Каролин Стейдж Олсен объяснила такое решение: «речь не об изоляции или цифровом национализме... Мы никогда не должны становиться настолько зависимыми от небольшого числа поставщиков, что теряем свободу выбора. Слишком большая часть государственной инфраструктуры привязана к малому числу зарубежных поставщиков. Это делает нас уязвимыми».
Мой Компьютер
👍116😁25❤9💩3
Android-приложений можно будет писать на языке Apple Swift
Apple сформировала рабочую группу для создания инструментария и продвижения Swift в качестве языка для разработки приложений под Android. Сейчас компания занята определением диапазона поддерживаемых API Android, организацией взаимодействия Swift и Java SDK, и также портированием Swift-библиотек под Android.
Язык Swift сочетает лучшие элементы языков C и Objective-C с упором на защиту памяти, надёжность и безопасность кода. Swift также предлагает множество современных методов программирования, таких как замыкания, обобщённое программирование, лямбда-выражения, кортежи и словарные типы, быстрые операции над коллекциями, элементы функционального программирования.
Мой Компьютер
Apple сформировала рабочую группу для создания инструментария и продвижения Swift в качестве языка для разработки приложений под Android. Сейчас компания занята определением диапазона поддерживаемых API Android, организацией взаимодействия Swift и Java SDK, и также портированием Swift-библиотек под Android.
Язык Swift сочетает лучшие элементы языков C и Objective-C с упором на защиту памяти, надёжность и безопасность кода. Swift также предлагает множество современных методов программирования, таких как замыкания, обобщённое программирование, лямбда-выражения, кортежи и словарные типы, быстрые операции над коллекциями, элементы функционального программирования.
Мой Компьютер
😁72👍20🤔13🤯8👎6❤4🔥1
Не знаю точно, как работает система популярности сайта DistroWatch, но, похоже, CachyOS входит в топ-2 и набирает популярность.
Мой Компьютер
Мой Компьютер
🤔90👍14❤5💩5😁2
Уязвимость в sudo позволяет получить root всем
Дыра CVE-2025-32463 позволяет любому непривилегированному юзеру выполнить код с правами root, даже если тот не упомянут в конфигурации sudoers. Проблеме подвержены все дистрибутивы, использующие файл конфигурации /etc/nsswitch.conf и версию утилиты с 1.8.33 по 1.9.17. Проблема устранена в обновлении sudo 1.9.17p1, всем стоит обновиться.
Проблема вызвана тем, что при применении опции "-R" ("--chroot") для запуска команд в chroot-окружении с выбранным юзером корневым каталогом, файл /etc/nsswitch.conf загружался в контексте нового корневого каталога, а не системного каталога. Использовав для chroot собственный каталог, юзер может разместить в нём файл конфигурации nsswitch.conf и добавить в него настройки, приводящие к вызову дополнительных обработчиков, которые обращаются к библиотекам, которые также можно разместить в подконтрольном пользователю каталоге. Подставив свою библиотеку пользователь может добиться выполнения из неё кода с правами root.
Linux Club
Дыра CVE-2025-32463 позволяет любому непривилегированному юзеру выполнить код с правами root, даже если тот не упомянут в конфигурации sudoers. Проблеме подвержены все дистрибутивы, использующие файл конфигурации /etc/nsswitch.conf и версию утилиты с 1.8.33 по 1.9.17. Проблема устранена в обновлении sudo 1.9.17p1, всем стоит обновиться.
Проблема вызвана тем, что при применении опции "-R" ("--chroot") для запуска команд в chroot-окружении с выбранным юзером корневым каталогом, файл /etc/nsswitch.conf загружался в контексте нового корневого каталога, а не системного каталога. Использовав для chroot собственный каталог, юзер может разместить в нём файл конфигурации nsswitch.conf и добавить в него настройки, приводящие к вызову дополнительных обработчиков, которые обращаются к библиотекам, которые также можно разместить в подконтрольном пользователю каталоге. Подставив свою библиотеку пользователь может добиться выполнения из неё кода с правами root.
Linux Club
❤57👍23🤔19