В Fedora Workstation 39 планируют задействовать новый инсталлятор на основе web-интерфейса
В выпуске Fedora 39 предложено перевести предлагаемые по умолчанию официальные сборки для рабочих станций на использование переработанного инсталлятора Anaconda, в котором вместо интерфейса на основе библиотеки GTK будет предложен web-интерфейс. Предложение пока не рассмотрено комитетом FESCo, отвечающим за техническую часть разработки дистрибутива Fedora.
Из достоинств нового инсталлятора отмечается упрощение процесса установки. Web-интерфейс также допускает взаимодействие через web-браузер, что значительно повышает удобство удалённого управления установкой.
Linux / Линукс🥸
В выпуске Fedora 39 предложено перевести предлагаемые по умолчанию официальные сборки для рабочих станций на использование переработанного инсталлятора Anaconda, в котором вместо интерфейса на основе библиотеки GTK будет предложен web-интерфейс. Предложение пока не рассмотрено комитетом FESCo, отвечающим за техническую часть разработки дистрибутива Fedora.
Из достоинств нового инсталлятора отмечается упрощение процесса установки. Web-интерфейс также допускает взаимодействие через web-браузер, что значительно повышает удобство удалённого управления установкой.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚18👍7😢5🔥1
Алисса Розенцвейг начала помогать Valve в качестве подрядчика улучшать графические драйверы для игр в Linux
Valve наняла Алиссу Розенцвейг для разработки кода графических драйверов, чтобы улучшить адаптацию игр в Linux. Недавно Розенцвейг сообщила, что работает над добавлением поддержки OpenGL 3.1 в код графических драйверов под Asahi Linux.
Розенцвейг с конца 2022 года работает над реверс-инжинирингом драйверов для графического процессора чипа M1. Она известна тем, что возглавляет разработку свободного драйвера Panfrost, у неё есть большой опыт реверс-инженеринга оригинальных драйверов от компании ARM, включая графические драйвера для Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x).
В марте 2021 года Фонд свободного программного обеспечения (FSF) объявил победителей премии Free Software Awards, которая ежегодно вручается за развитие свободного программного обеспечения (СПО). Розенцвейг получила премию в номинации за выдающийся вклад новичка сообщества в развитие свободного ПО.
Linux / Линукс🥸
Valve наняла Алиссу Розенцвейг для разработки кода графических драйверов, чтобы улучшить адаптацию игр в Linux. Недавно Розенцвейг сообщила, что работает над добавлением поддержки OpenGL 3.1 в код графических драйверов под Asahi Linux.
Розенцвейг с конца 2022 года работает над реверс-инжинирингом драйверов для графического процессора чипа M1. Она известна тем, что возглавляет разработку свободного драйвера Panfrost, у неё есть большой опыт реверс-инженеринга оригинальных драйверов от компании ARM, включая графические драйвера для Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x).
В марте 2021 года Фонд свободного программного обеспечения (FSF) объявил победителей премии Free Software Awards, которая ежегодно вручается за развитие свободного программного обеспечения (СПО). Розенцвейг получила премию в номинации за выдающийся вклад новичка сообщества в развитие свободного ПО.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥6
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚40🔥7😢7😁2👍1
Компания Oracle представила инструментарий bpftune, предназначенный для автоматической оптимизации настроек ядра Linux с учётом выполняемых задач, активности в системе и характера нагрузки. Основу bpftune составляет фоновый процесс, работающий в пространстве пользователя и использующий подсистему ядра BPF. Код проекта написан на языке Си и распространяется под лицензией GPLv2.
Причина создания проекта: потребность в оптимизации самодостаточных систем, рассчитанных на работу с минимальным вмешательством администратора, а также увеличение сложности современного ядра, что повышает трудоёмкость ручных оптимизаций.
Bpftune осуществляет непрерывный мониторинг состояния системы, адаптивно корректирует влияющие на производительность параметры ядра и оценивает изменение поведения для достижения оптимального результата. Благодаря BPF учитывается не только общесистемная статистика, но и детальные подробности поведения отдельных компонентов, что, например, позволяет корректировать настройки на уровне отдельных сокетов и устройств.
Linux / Линукс🥸
Причина создания проекта: потребность в оптимизации самодостаточных систем, рассчитанных на работу с минимальным вмешательством администратора, а также увеличение сложности современного ядра, что повышает трудоёмкость ручных оптимизаций.
Bpftune осуществляет непрерывный мониторинг состояния системы, адаптивно корректирует влияющие на производительность параметры ядра и оценивает изменение поведения для достижения оптимального результата. Благодаря BPF учитывается не только общесистемная статистика, но и детальные подробности поведения отдельных компонентов, что, например, позволяет корректировать настройки на уровне отдельных сокетов и устройств.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5❤2
Команда wall в Linux
wall — это утилита командной строки, которая отображает сообщение на терминалах всех вошедших в систему пользователей.
Синтаксис команды wall:
Самый простой способ передать сообщение — вызвать команду
Чтобы подавить баннер и отображать только вводимый вами текст для вошедших в систему пользователей, вызовите команду с параметром
🥸
wall — это утилита командной строки, которая отображает сообщение на терминалах всех вошедших в систему пользователей.
Синтаксис команды wall:
wall [OPTIONS] [<FILE>|<MESSAGE>]Если файл не указан,
wall читает сообщение со стандартного ввода.Самый простой способ передать сообщение — вызвать команду
wall с сообщением в качестве аргумента:wall "The system will be restarted in 10 minutes."Результат:
Broadcast message from [email protected] (pts/0) (Fri Jun 30 13:00:07 2023):Cообщение будет передано всем пользователям, которые в данный момент вошли в систему.
The system will be restarted in 10 minutes.
Чтобы подавить баннер и отображать только вводимый вами текст для вошедших в систему пользователей, вызовите команду с параметром
-n( —nobanner):wall -n "The system will be restarted in 10 minutes."Результат:
The system will be restarted in 10 minutes.Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚54😁22😢12🔥1
Выпуск дистрибутива Nitrux 2.9 с пользовательскими окружениями NX Desktop
Опубликован выпуск дистрибутива Nitrux 2.9.0, построенного на пакетной базе Debian, технологиях KDE и системе инициализации OpenRC. Проект предлагает собственный рабочий стол NX Desktop, который представляет собой надстройку над KDE Plasma. На основе библиотеки Maui для дистрибутива развивается набор типовых пользовательских приложений
Основные новшества Nitrux 2.9:
- По умолчанию задействовано ядро Linux 6.3.9 с патчами Liquorix.
-По умолчанию в новых установках включена поддержка режима NVMe multipath, позволяющего выставлять несколько физических маршрутов к устройству.
- В состав добавлена система блокировки рекламы dbab, использующая фильтрацию на уровне DNS.
- Добавлена поддержка децентрализованной системы установки программ Zero Install (0install), позволяющей разработчикам приложений организовать их распространение непосредственно со своих web-сайтов.
- Добавлен VPN Wireguard.
И другие изменения.
Linux / Линукс🥸
Опубликован выпуск дистрибутива Nitrux 2.9.0, построенного на пакетной базе Debian, технологиях KDE и системе инициализации OpenRC. Проект предлагает собственный рабочий стол NX Desktop, который представляет собой надстройку над KDE Plasma. На основе библиотеки Maui для дистрибутива развивается набор типовых пользовательских приложений
Основные новшества Nitrux 2.9:
- По умолчанию задействовано ядро Linux 6.3.9 с патчами Liquorix.
-По умолчанию в новых установках включена поддержка режима NVMe multipath, позволяющего выставлять несколько физических маршрутов к устройству.
- В состав добавлена система блокировки рекламы dbab, использующая фильтрацию на уровне DNS.
- Добавлена поддержка децентрализованной системы установки программ Zero Install (0install), позволяющей разработчикам приложений организовать их распространение непосредственно со своих web-сайтов.
- Добавлен VPN Wireguard.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🌚6🤔2💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
😢29😁23👍7🤔3❤1
Выпущен крошечный компьютер на Linux за $29
Начались продажи компьютера PopStick. Разработчики уверяют, что это самый настоящий персональный компьютер, со своими процессором и памятью, только очень маленький. Он стоит $29 и поставляется с предустановленным Linux и возможностью запуска любого современного дистрибутива Linux с карты microSD – упоминание этого ПК есть в новейшем ядре Linux 6.4.
PopStick собран на миниатюрном процессоре Allwinner F1C200s с архитектурой ARMv5TE, частота которого по умолчанию составляет 420 МГц. В данном случае она повышена до 533 МГц. Оперативной памяти у PopStick лишь 64 МБ, и это модуль DDR1 из начала XXI века. Встроенной памяти – 128 МБ, и именно на ней хранится базовая среда окружения Linux. Максимальный поддерживаемый объем карт разработчики не сообщают, но с 32-гигабайтными компьютер работать умеет.
Linux / Линукс🥸
Начались продажи компьютера PopStick. Разработчики уверяют, что это самый настоящий персональный компьютер, со своими процессором и памятью, только очень маленький. Он стоит $29 и поставляется с предустановленным Linux и возможностью запуска любого современного дистрибутива Linux с карты microSD – упоминание этого ПК есть в новейшем ядре Linux 6.4.
PopStick собран на миниатюрном процессоре Allwinner F1C200s с архитектурой ARMv5TE, частота которого по умолчанию составляет 420 МГц. В данном случае она повышена до 533 МГц. Оперативной памяти у PopStick лишь 64 МБ, и это модуль DDR1 из начала XXI века. Встроенной памяти – 128 МБ, и именно на ней хранится базовая среда окружения Linux. Максимальный поддерживаемый объем карт разработчики не сообщают, но с 32-гигабайтными компьютер работать умеет.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🌚11😁3🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50😁26🌚8
Проект unsnap развивает утилиту для перевода систем на базе Ubuntu с использования пакетов snap на пакеты в формате flatpak. Утилита не только заменяет пакетный менеджер snap на flatpak, но также подбирает и устанавливает flatpak-аналоги для уже установленных в системе snap-пакетов. В идеальном случае пользователь может получить полностью аналогичный набор приложений, но установленный в формате flatpak.
Миграция выполняется в несколько шагов. На первом шаге unsnap генерирует набор shell-скриптов в которых расписаны операции замены. C учётом текущего состояния системы создаются отдельные скрипты для резервного копирования окружения snap, установки пакетного менеджера flatpak, активации репозиториев flatpak, установки аналогов пакетов в формате flatpak для уже имеющихся в системе пакетов snap, удаления из системы пакетов в формате snap и инструментария snapd. Перед запуском автоматически созданных скриптов пользователь может отредактировать их на свой вкус.
Проект развивает Алан Поуп, один из разработчиков системы Snap, в 2021 году уволившийся из Canonical, после 10 лет работы в данной компании. Инструментарий пока позиционируется как экспериментальный (пре-альфа) и ограничен поддержкой Ubuntu.
Linux / Линукс🥸
Миграция выполняется в несколько шагов. На первом шаге unsnap генерирует набор shell-скриптов в которых расписаны операции замены. C учётом текущего состояния системы создаются отдельные скрипты для резервного копирования окружения snap, установки пакетного менеджера flatpak, активации репозиториев flatpak, установки аналогов пакетов в формате flatpak для уже имеющихся в системе пакетов snap, удаления из системы пакетов в формате snap и инструментария snapd. Перед запуском автоматически созданных скриптов пользователь может отредактировать их на свой вкус.
Проект развивает Алан Поуп, один из разработчиков системы Snap, в 2021 году уволившийся из Canonical, после 10 лет работы в данной компании. Инструментарий пока позиционируется как экспериментальный (пре-альфа) и ограничен поддержкой Ubuntu.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤33👍10
Какую графическую оболочку Linux (GNOME, KDE, XFCE и т.д.) вы предпочитаете и почему?
🤔20🌚4😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59🌚11❤8👍1🔥1
В Праге прошла конференция Linux Foundation Embedded Open-Source Summit, на которой презентовали доклад о проблемах применения Linux в авионике и критически важных системах.
Отмечается, что применяемые в авионике специализированные RTOS (real-time operating system, операционная система реального времени) проходят специальную сертификацию, созданы с оглядкой на предоставление гарантий в безопасности и надёжности, и проходят формальную верификацию соответствия спецификациям.
✅ Проблемы, мешающие использованию Linux в авионике:
- отсутствие необходимой сертификации надёжности,
- монолитная архитектура (драйверы выполняются на уровне ядра с повышенными привилегиями),
- хаотичность (нет чёткого плана развития, заранее определённой архитектуры и требований к системе),
- отсутствие должной культуры разработки, обеспечения качества и безопасности.
✅ Пути устранения проблем: использование обратного инжиниринга для оценки соответствия предъявляемым требованиям уже имеющегося кода, создание стандартов качества написания кода, проведение анализа безопасности, применение профилей для включения только проверенных компонентов и сборочных опций, вынос драйверов в пространство пользователя, изоляция в виртуальных окружениях, автоматизированное сканирование уязвимостей, создание отдельной команды разработчиков для отслеживания проблем с безопасностью, отложенное внедрение (дать время проявиться проблемам).
📌 Достоинства применения Linux: открытость для повсеместного рецензирования, более быстрое развитие, активное продвижение новшеств, хорошо известный API, доступность специалистов (проще найти компетентных разработчиков и людей, понимающих код).
Linux / Линукс🥸
Отмечается, что применяемые в авионике специализированные RTOS (real-time operating system, операционная система реального времени) проходят специальную сертификацию, созданы с оглядкой на предоставление гарантий в безопасности и надёжности, и проходят формальную верификацию соответствия спецификациям.
- отсутствие необходимой сертификации надёжности,
- монолитная архитектура (драйверы выполняются на уровне ядра с повышенными привилегиями),
- хаотичность (нет чёткого плана развития, заранее определённой архитектуры и требований к системе),
- отсутствие должной культуры разработки, обеспечения качества и безопасности.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🌚7🤯3
Представлен смартфон Liberty Phone, продолжающий развитие Librem 5, созданного на базе свободного ПО
Американский смартфон Liberty Phone на основе Linux можно приобрести за $2199. Он обладает возможностью физического отключения микрофона, камеры, GPS, Bluetooth и Wi-Fi.
Представители Purism заявляют, что практически все модули смартфона произведены на территории США, что минимизирует вероятность встраивания бэкдоров. (Заменили китайские бэкдоры на старые добрые американские? 😁)
Liberty Phone представляет собой улучшенную версию смартфона Librem 5, который представили в 2018 году. В обновленной версии:
- 4 ГБ оперативной памяти и 128 ГБ постоянной
- 5,7-дюймовый дисплей с разрешением 720×1440 пикселей
- четырёхъядерный CPU ARM64 Cortex A53 (1.5GHz)
- GPU Vivante GC7000Lite
- съёмная батарея ёмкостью 4500 мАч.
На боковой грани предусмотрены переключатели для физического отключения камеры, микрофона, GPS, Wi-Fi и Bluetooth.
Смартфон работает под управлением дистрибутива PureOS, построенного на пакетной базе Debian и окружения рабочего стола GNOME.
Linux / Линукс🥸
Американский смартфон Liberty Phone на основе Linux можно приобрести за $2199. Он обладает возможностью физического отключения микрофона, камеры, GPS, Bluetooth и Wi-Fi.
Представители Purism заявляют, что практически все модули смартфона произведены на территории США, что минимизирует вероятность встраивания бэкдоров. (Заменили китайские бэкдоры на старые добрые американские? 😁)
Liberty Phone представляет собой улучшенную версию смартфона Librem 5, который представили в 2018 году. В обновленной версии:
- 4 ГБ оперативной памяти и 128 ГБ постоянной
- 5,7-дюймовый дисплей с разрешением 720×1440 пикселей
- четырёхъядерный CPU ARM64 Cortex A53 (1.5GHz)
- GPU Vivante GC7000Lite
- съёмная батарея ёмкостью 4500 мАч.
На боковой грани предусмотрены переключатели для физического отключения камеры, микрофона, GPS, Wi-Fi и Bluetooth.
Смартфон работает под управлением дистрибутива PureOS, построенного на пакетной базе Debian и окружения рабочего стола GNOME.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35👍14🌚3🔥1🤔1