Создан крошечный российский Linux весом 26 МБ. Его разработчик - автор легендарного "тамагочи для хакеров"

Создатель гаджета Flipper Zero, также известного как российский "тамагочи для хакеров", разработал Linux-дистрибутив OneFileLinux, состоящий буквально из одного файла. Его можно хранить в системном EFI-разделе, откуда он и будет загружаться. "Весит" OneFileLinux всего 26 МБ - фотографии, сделанные на современные iPhone, занимают больше места.

Целая ОС в одном файле

Создатель российского "тамагочи для хакеров"Павел Жовнер имеет в своем активе проект под названием OneFileLinux, представляющий собой полноценную ОС на основе Linux, у которой есть две выдающихся особенности. Дистрибутив существует буквально в виде одного файла, который можно (и нужно) хранить прямо на EFI-разделе системного накопителя, а "весит" этот файл всего 26 МБ. Для сравнения, снимки на iPhone 15 Pro легко могут иметь вдвое больший объем, в зависимости от настроек.

Такие преимущества OneFileLinux решают сразу несколько вопросов, радикально упрощая тем самым пользовательский опыт. Во-первых, для его хранения не нужно выделять много места на системном носителе - потерю 26 МБ, тем более на EFI-разделе, в современных реалиях не заметит ни один пользователь, но при этом у него появится дополнительная ОС на компьютере.

В России делают одни из лучших и необычных дистрибутивов Linux в мире. Творение Павла Жовнера - очередное тому доказательство

Во-вторых, для работы с OneFileLinux не нужны внешние накопители - файл с образом системы будет храниться на EFI-разделе столько, сколько потребуется, и всегда будет готов к работе. В-третьих, такой подход совершенно исключает необходимость установки загрузчиков, например, GRUB, и разбираться в принципах их работы.

А что внутри

По словам автора проекта, OneFileLinux может пригодиться, когда нужно срочно воспользоваться Linux, а подключить внешний накопитель или установить полноразмерную систему нет возможности. Основу ОС составляет дистрибутив Alpine Linux, который, очевидно, пришлось сильно "порезать", чтобы уместить его в файл размером 20 МБ. Проект Alpine Linux сам по себе тоже нельзя назвать "тяжелым", так как вышедший в сентябре 2024 г. его билд с индексом 3.20.3 "весит" около 220 МБ. Однако это все равно приблизительно в 8,5 раза больше в сравнении с OneFileLinux.

Но между этими проектами есть разница. Alpine Linux существует с 2005 и постоянно совершенствуется - новые сборки с новыми функциями и улучшениями выходят едва ли не каждый месяц, тогда как Павел Жовнер забыл про свой проект и не обновляет его с марта 2018 г.

Вероятно, это связано с тем, что Жовнер переключился на другой свой проект. Летом 2020 г. свет увидел "тамагочи для хакеров" Flipper Zero за его авторством, ставший настоящим хитом во всем мире. Власти различных стран пытаются с ним бороться - Германия, к примеру, прикрываясь антироссийскими санкциями, в 2022 г. уничтожила партию Flipper Zero на $200 тыс., а Канада в 2024 г. законодательнозапретила использование Flipper Zero. Но проект, несмотря на эти неурядицы, развивается - с недавних пор у него даже есть собственный магазин приложений.

Угодить всем

Жовнер предусмотрел возможность использования OneFileLinux и на обычных компьютерах, и на технике компании Apple. Инструкцию по запуску системы на обеих платформах он разместил на профильном сайте, посвященном проекту. Также она продублирована в профиле Жовнера на GitHub, где вместе с ней размещены все необходимые файлы и документы, включая непосредственно сам дистрибутив OneFileLinux в формате .EFI.

Что немаловажно, запустить OneFileLinux на Apple Mac значительно проще, нежели на Windows-компьютерах ввиду слишком широкого многообразия последних. Базовая процедура настройки проста и понятна, но, к примеру, специалистам The Register не удалось "подружить" творение Жовнера с ноутбуком Dell Latitudeпосредством стандартных манипуляций в BIOS, о которых говорится в инструкции к OneFileLinux. По информации издания, пришлось использовать специальные команды Linux для ручной настройки параметров загрузки, после чего OneFileLinux заработал.

 


(https://www.cnews.ru/news...)

Читайте на 123ru.net