OneFileLinux: дистрибутив весом 20 МБ загружается прямо из системного раздела
Проект OneFileLinux умещает всю операционную систему в единственный сжатый файл размером 20 МБ. Пользователю достаточно скопировать этот файл в системный раздел EFI (ESP) компьютера, чтобы получить возможность загружать Linux без использования внешних носителей или дополнительных разделов на жестком диске
Разработчики взяли за основу дистрибутив Alpine Linux. Чтобы достичь столь компактного размера, его пришлось сильно урезать. Для пользователей компьютеров Mac на базе процессоров Intel процесс загрузки OneFileLinux достаточно прост — нужно удерживать клавишу Option при включении компьютера и выбрать нужный вариант из списка.
Однако на компьютерах с архитектурой PC ситуация оказывается сложнее. Разнообразие реализаций UEFI создает определенные трудности при настройке загрузки OneFileLinux. Например, на ноутбуке Dell Latitude журналистам The Register, которые уже протестировали технологию, не удалось добавить OneFileLinux в список загрузки через стандартное меню BIOS. Пришлось использовать специальные команды Linux для ручной настройки параметров загрузки.
Несмотря на сложности, сама идея OneFileLinux выглядит весьма перспективной. Ведь практически на всех современных компьютерах с UEFI есть системный раздел ESP, который обычно занимает от 100 до нескольких сотен мегабайт. При этом даже на компьютерах с Windows этот раздел редко бывает заполнен более чем наполовину. Так что разместить здесь компактный дистрибутив Linux вполне реально.
Особую ценность такой подход может иметь в случае возникновения проблем с основной операционной системой. Например, если что-то повредит раздел ESP на компьютере с Windows, штатные средства восстановления окажутся бессильны — они требуют наличия как рабочего ESP, так и отдельного раздела для самой системы восстановления. В такой ситуации «встроенный» Linux может стать настоящим спасением.
Linux / Линукс🥸
Проект OneFileLinux умещает всю операционную систему в единственный сжатый файл размером 20 МБ. Пользователю достаточно скопировать этот файл в системный раздел EFI (ESP) компьютера, чтобы получить возможность загружать Linux без использования внешних носителей или дополнительных разделов на жестком диске
Разработчики взяли за основу дистрибутив Alpine Linux. Чтобы достичь столь компактного размера, его пришлось сильно урезать. Для пользователей компьютеров Mac на базе процессоров Intel процесс загрузки OneFileLinux достаточно прост — нужно удерживать клавишу Option при включении компьютера и выбрать нужный вариант из списка.
Однако на компьютерах с архитектурой PC ситуация оказывается сложнее. Разнообразие реализаций UEFI создает определенные трудности при настройке загрузки OneFileLinux. Например, на ноутбуке Dell Latitude журналистам The Register, которые уже протестировали технологию, не удалось добавить OneFileLinux в список загрузки через стандартное меню BIOS. Пришлось использовать специальные команды Linux для ручной настройки параметров загрузки.
Несмотря на сложности, сама идея OneFileLinux выглядит весьма перспективной. Ведь практически на всех современных компьютерах с UEFI есть системный раздел ESP, который обычно занимает от 100 до нескольких сотен мегабайт. При этом даже на компьютерах с Windows этот раздел редко бывает заполнен более чем наполовину. Так что разместить здесь компактный дистрибутив Linux вполне реально.
Особую ценность такой подход может иметь в случае возникновения проблем с основной операционной системой. Например, если что-то повредит раздел ESP на компьютере с Windows, штатные средства восстановления окажутся бессильны — они требуют наличия как рабочего ESP, так и отдельного раздела для самой системы восстановления. В такой ситуации «встроенный» Linux может стать настоящим спасением.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62❤12
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁80
Please open Telegram to view this post
VIEW IN TELEGRAM
3😁90👍20
В Fedora 42 намерены включить инсталлятор на основе web-интерфейса и добавить эмулятор FEX
Выпуск Fedora Workstation 42, намеченный на весну следующего года, предложено перевести по умолчанию на вариант инсталлятора Anaconda, в котором вместо интерфейса на основе библиотеки GTK используется web-интерфейс. Отдельно обсуждается вопрос задействования в новом инсталляторе принципиально иного интерфейса для разбивки дисковых разделов. Предложения пока не утверждены комитетом FESCo, отвечающим за техническую часть разработки дистрибутива Fedora.
Новый Web-интерфейс построен с использованием JavaScript-фреймворка React, элементов оформления PatternFly и компонентов из проекта Cockpit, уже применяемого в продуктах Red Hat для настройки и управления серверами. Cockpit выбран как хорошо зарекомендовавшее себя решение, для которого имеется бэкенд для взаимодействия с инсталлятором (Anaconda DBus). Применение Cockpit также позволило добиться единообразия и унифицировать различные компоненты управления системой.
Linux / Линукс🥸
Выпуск Fedora Workstation 42, намеченный на весну следующего года, предложено перевести по умолчанию на вариант инсталлятора Anaconda, в котором вместо интерфейса на основе библиотеки GTK используется web-интерфейс. Отдельно обсуждается вопрос задействования в новом инсталляторе принципиально иного интерфейса для разбивки дисковых разделов. Предложения пока не утверждены комитетом FESCo, отвечающим за техническую часть разработки дистрибутива Fedora.
Новый Web-интерфейс построен с использованием JavaScript-фреймворка React, элементов оформления PatternFly и компонентов из проекта Cockpit, уже применяемого в продуктах Red Hat для настройки и управления серверами. Cockpit выбран как хорошо зарекомендовавшее себя решение, для которого имеется бэкенд для взаимодействия с инсталлятором (Anaconda DBus). Применение Cockpit также позволило добиться единообразия и унифицировать различные компоненты управления системой.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔28👍8
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁52🫡6❤4👍3🤔1
Началось бета-тестирование среды рабочего стола KDE Plasma 6.2
Некоторые изменения:
▪️ Для графических планшетов добавлен интерфейс калибровки, предоставлена поддержка тестирования изменяемых настроек, реализована возможность переназначения клавиш на стилусе и появилась поддержка сопоставления поверхности планшета с определённой областью на экране.
▪️ В композитном менеджере KWin включена поддержка Wayland-расширений управления цветом. Добавлена поддержка возможности "rendering intents", определяющей то, как цвета должны быть преобразованы из одного цветового пространства в другое. Добавлена поддержка метода компенсации чёрной точки (BPC, Black Point Сompensation), применяемого для улучшения отображения чёрного цвета при преобразовании цветовых пространств.
▪️ Реализован Wayland-протокол alpha-modifier, позволяющий клиентам менять уровень прозрачности поверхности и выносить операции по обеспечению прозрачности на сторону композитного сервера, который в свою очередь может переадресовать эти операции KMS.
▪️ Добавлена настройка, позволяющая использовать встроенные в монитор данные цветового профиля.
И другие изменения.
Linux / Линукс🥸
Некоторые изменения:
▪️ Для графических планшетов добавлен интерфейс калибровки, предоставлена поддержка тестирования изменяемых настроек, реализована возможность переназначения клавиш на стилусе и появилась поддержка сопоставления поверхности планшета с определённой областью на экране.
▪️ В композитном менеджере KWin включена поддержка Wayland-расширений управления цветом. Добавлена поддержка возможности "rendering intents", определяющей то, как цвета должны быть преобразованы из одного цветового пространства в другое. Добавлена поддержка метода компенсации чёрной точки (BPC, Black Point Сompensation), применяемого для улучшения отображения чёрного цвета при преобразовании цветовых пространств.
▪️ Реализован Wayland-протокол alpha-modifier, позволяющий клиентам менять уровень прозрачности поверхности и выносить операции по обеспечению прозрачности на сторону композитного сервера, который в свою очередь может переадресовать эти операции KMS.
▪️ Добавлена настройка, позволяющая использовать встроенные в монитор данные цветового профиля.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁76👍6🤔2
Представлен консольный музыкальный проигрыватель Maestro
Проектом Maestro развивается консольный музыкальный проигрыватель, нацеленный на создание максимально функционального инструмента для прослушивания музыки в консоли. Поддерживаются такие возможности, как работа со списками воспроизведения, проигрывание музыки с сервисов YouTube, YouTube Music и Spotify, визуализация звуковой волны в терминале, загрузка, отображение и перевод на другие языки текстов песен, создание клипов для воспроизведения только части композиции, интеграция с Discord (публикация статусов с прослушиваемой композицией и стриминг на другие системы через Discord). Код проекта написан на языке Python и распространяется под лицензией MIT.
Заявлена поддержка форматов mp3, wav, flac и ogg. Проигрыватель кросс-платформенный и может использоваться в Linux, macOS и Windows. Композиции можно фильтровать на основе привязки тегов. Имеются встроенные возможности для анализа статистики, например, можно посмотреть рейтинг песен по числу прослушиваний за определённый период. Поддерживается запрос рекомендации c подборкой похожих по стилю композиций из YouTube Music.
Linux / Линукс🥸
Проектом Maestro развивается консольный музыкальный проигрыватель, нацеленный на создание максимально функционального инструмента для прослушивания музыки в консоли. Поддерживаются такие возможности, как работа со списками воспроизведения, проигрывание музыки с сервисов YouTube, YouTube Music и Spotify, визуализация звуковой волны в терминале, загрузка, отображение и перевод на другие языки текстов песен, создание клипов для воспроизведения только части композиции, интеграция с Discord (публикация статусов с прослушиваемой композицией и стриминг на другие системы через Discord). Код проекта написан на языке Python и распространяется под лицензией MIT.
Заявлена поддержка форматов mp3, wav, flac и ogg. Проигрыватель кросс-платформенный и может использоваться в Linux, macOS и Windows. Композиции можно фильтровать на основе привязки тегов. Имеются встроенные возможности для анализа статистики, например, можно посмотреть рейтинг песен по числу прослушиваний за определённый период. Поддерживается запрос рекомендации c подборкой похожих по стилю композиций из YouTube Music.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38😁4❤2🤔2💯2
Forwarded from 📚Системный Администратор (RTFM)
Установка Ubuntu 24.04 с полным шифрованием диска и использованием TPM
В версии Ubuntu 24.04 появилась экспериментальная поддержка полнодискового шифрования (full disk encryption, FDE) с использованием TPM, т.е. ключи для расшифровки диска сохраняются в модуле и пароль требуется вводить только при логине пользователя.
👀Читать
📚@IT_obrazovach
В версии Ubuntu 24.04 появилась экспериментальная поддержка полнодискового шифрования (full disk encryption, FDE) с использованием TPM, т.е. ключи для расшифровки диска сохраняются в модуле и пароль требуется вводить только при логине пользователя.
👀Читать
📚@IT_obrazovach
Хабр
Установка Ubuntu 24.04 с полным шифрованием диска и использованием TPM
Это буквально "заметки для себя", но так как гуглёж до начала не дал никакой толковой информации, то решил оставить их и для остальных, может кому-то пригодится. Вступление Hidden text Исторически...
👍21🤔6
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁76🤔10🫡3
Дайджест статей
• Как я пришёл к пониманию основ создания Live-дистрибутивов Linux, решив починить свой старый SSD
• Будни техпода. Какую ОС семейства Linux выбрать для VDS
• Unix на работе. Часть первая: Качая железо
• Unix на работе. Часть вторая, программная
• Как Linux создаёт и подсчитывает сокеты
• Pipeline для личных фото и видео
• Steal Time. Что это такое и как работает
• Как писать музыку на linux. Rosegarden без танцев с бубнами
• Поднятие своего сервера minecraft на linux. Полный, подробный гайд
• Astra Linux: групповые политики в ALDPro
Linux / Линукс🥸
• Как я пришёл к пониманию основ создания Live-дистрибутивов Linux, решив починить свой старый SSD
• Будни техпода. Какую ОС семейства Linux выбрать для VDS
• Unix на работе. Часть первая: Качая железо
• Unix на работе. Часть вторая, программная
• Как Linux создаёт и подсчитывает сокеты
• Pipeline для личных фото и видео
• Steal Time. Что это такое и как работает
• Как писать музыку на linux. Rosegarden без танцев с бубнами
• Поднятие своего сервера minecraft на linux. Полный, подробный гайд
• Astra Linux: групповые политики в ALDPro
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍11❤3😢2
Выпуск Ubuntu 22.04.5 LTS
Сформировано обновление дистрибутива Ubuntu 22.04.5 LTS, в которое включены изменения, связанные с улучшением поддержки оборудования, обновлением ядра Linux, исправлением ошибок в инсталляторе и загрузчике. В состав также включены актуальные обновления для нескольких сотен пакетов, связанные с устранением уязвимостей и проблем, влияющих на стабильность. Одновременно представлены аналогичные обновления Kubuntu 22.04.5, Ubuntu Budgie 22.04.5, Ubuntu MATE 22.04.5, Lubuntu 22.04.5, Ubuntu Kylin 22.04.5, Ubuntu Studio 22.04.5 и Xubuntu 22.04.5.
Использовать представленную сборку имеет смысл только для старого оборудования, а для новых систем вместо ветки 22.04 рекомендуется использовать более актуальный выпуск Ubuntu 24.04.1 LTS.
Linux / Линукс🥸
Сформировано обновление дистрибутива Ubuntu 22.04.5 LTS, в которое включены изменения, связанные с улучшением поддержки оборудования, обновлением ядра Linux, исправлением ошибок в инсталляторе и загрузчике. В состав также включены актуальные обновления для нескольких сотен пакетов, связанные с устранением уязвимостей и проблем, влияющих на стабильность. Одновременно представлены аналогичные обновления Kubuntu 22.04.5, Ubuntu Budgie 22.04.5, Ubuntu MATE 22.04.5, Lubuntu 22.04.5, Ubuntu Kylin 22.04.5, Ubuntu Studio 22.04.5 и Xubuntu 22.04.5.
Использовать представленную сборку имеет смысл только для старого оборудования, а для новых систем вместо ветки 22.04 рекомендуется использовать более актуальный выпуск Ubuntu 24.04.1 LTS.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🤔5🎉2
Релиз Linux 6.11
Новая версия содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам (Linux 6.11 changelog).
Значительные изменения в этом выпуске включают новые операции io_uring для bind() и listen(), возможность записи в исполняемые файлы, поддержку записи драйверов блоков в Rust, поддержку атомарных операций записи на уровне блоков, выделенный распределитель сегментов сегмента, реализацию vDSO getrandom(), улучшения и новые опции для процессоров AMD, подготовка к будущим платформам Intel, а инфраструктура DRM Panic теперь может отображать монохромный QR-код при ошибке ядра.
Также в релизе появилась более простая поддержка сборки пакетов Pacman для Arch Linux, файлы DeviceTree для ноутбуков Snapdragon X1 и другие дополнения.
Также в Linux 6.11 добавлена минимальная версия Rust для продвижения инфраструктуры этого языка программирования, различные новые улучшения безопасности, несколько оптимизаций производительности и обновления кода для поддержки нового оборудования.
Коммит релиза ядра Linux 6.11 на GitHub и на Makefile (и на Git) от Линуса Торвальдса.
Linux / Линукс🥸
Новая версия содержит большое количество изменений, обновлений и доработок, а также исправлений по ранее обнаруженным багам (Linux 6.11 changelog).
Значительные изменения в этом выпуске включают новые операции io_uring для bind() и listen(), возможность записи в исполняемые файлы, поддержку записи драйверов блоков в Rust, поддержку атомарных операций записи на уровне блоков, выделенный распределитель сегментов сегмента, реализацию vDSO getrandom(), улучшения и новые опции для процессоров AMD, подготовка к будущим платформам Intel, а инфраструктура DRM Panic теперь может отображать монохромный QR-код при ошибке ядра.
Также в релизе появилась более простая поддержка сборки пакетов Pacman для Arch Linux, файлы DeviceTree для ноутбуков Snapdragon X1 и другие дополнения.
Также в Linux 6.11 добавлена минимальная версия Rust для продвижения инфраструктуры этого языка программирования, различные новые улучшения безопасности, несколько оптимизаций производительности и обновления кода для поддержки нового оборудования.
Коммит релиза ядра Linux 6.11 на GitHub и на Makefile (и на Git) от Линуса Торвальдса.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
1🎉19👍7❤3
Разработчик Linux арестован во время прямого эфира
Техноблогера Рене Ребе задержала немецкая полиция прямо во время стрима, где он работал над своим дистрибутивом T2 Linux. Причина ареста — ложный донос. Ребе был отпущен после часа допросов, но полиция до сих пор ищет виновных.
Это произошло после того, как Рене на стриме чрезмерно критиковал разработчиков ядра Rust. Подписчики предположили, что это мог быть кто-то из сообщества Rust.
Рене Ребе помогает сообществу с 1998 года, работая над различными открытыми проектами.
Linux / Линукс🥸
Техноблогера Рене Ребе задержала немецкая полиция прямо во время стрима, где он работал над своим дистрибутивом T2 Linux. Причина ареста — ложный донос. Ребе был отпущен после часа допросов, но полиция до сих пор ищет виновных.
Это произошло после того, как Рене на стриме чрезмерно критиковал разработчиков ядра Rust. Подписчики предположили, что это мог быть кто-то из сообщества Rust.
Рене Ребе помогает сообществу с 1998 года, работая над различными открытыми проектами.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁82😢24🫡12🤔8👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
😢37😁22🤔8💯2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁92😢10💯6🤔4👍1
Исследование Open Source в области машинного обучения и работы с данными в РФ
Участники опенсорс-сообщества Университета ИТМО опубликовали результаты исследования, в котором проанализировали особенности и тенденции в развитии и использовании в России общемирового открытого ПО в области машинного обучения и работы с данными. В отчёте приведены мнения экспертов Яндекса, Сбера, Т-Банка, VK, Wildberries, Рокет Контрола, CodeScoring и МФТИ, проанализированы открытые данные из GitHub и смежных сервисов, построены рейтинги, графики и таблицы.
В процессе проведения исследования был реализован парсер данных из GitHub API и сторонних сервисов, на основе которых проанализированы данные о местоположении пользователей, использующих открытые проекты и участвующих в их развитии.
📌 Топ-5 используемых в РФ решений:
Linux / Линукс🥸
Участники опенсорс-сообщества Университета ИТМО опубликовали результаты исследования, в котором проанализировали особенности и тенденции в развитии и использовании в России общемирового открытого ПО в области машинного обучения и работы с данными. В отчёте приведены мнения экспертов Яндекса, Сбера, Т-Банка, VK, Wildberries, Рокет Контрола, CodeScoring и МФТИ, проанализированы открытые данные из GitHub и смежных сервисов, построены рейтинги, графики и таблицы.
В процессе проведения исследования был реализован парсер данных из GitHub API и сторонних сервисов, на основе которых проанализированы данные о местоположении пользователей, использующих открытые проекты и участвующих в их развитии.
📌 Топ-5 используемых в РФ решений:
▪️ ML и алгоритмы:
— CatBoost
— LightAutoML
— PyTorch
— Scikit-learn
— TensorFlow
▪️ Математика:
— NumPy
— Optuna
— SciPy
— Theano
— Statsmodels
▪️ Инфраструктура:
— YTsaurus
— Spark
— Hadoop
— Pandas
— Caffe
▪️ Визуализация и BI:
— Metabase
— Superset
— DataLens
— Matplotlib
— Plotly
▪️ Хранение данных:
— MongoDB
— Tarantool
— PostgreSQL
— ClickHouse
— YDB
▪️ MLOps:
— LangChain
— Kubeflow
— MLflow
— WandB
— GigaChain
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13