Найти тему
ЦИФРОХАЙП

Создан компактный российский Linux размером 26 МБ. Его автор – создатель знаменитого «тамагочи для хакеров

Оглавление

Разработчик устройства Flipper Zero, известного как российский «тамагочи для хакеров», представил новый Linux-дистрибутив под названием OneFileLinux, который фактически состоит из одного файла. Этот файл можно разместить в системном EFI-разделе, откуда он будет загружаться. OneFileLinux занимает всего 26 МБ – для сравнения, фотографии, сделанные на современные iPhone, занимают гораздо больше места.


Целая операционная система в одном файле


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

Преимущества OneFileLinux решают несколько задач, значительно упрощая пользовательский опыт.

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

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


Что скрыто внутри

-2


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

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

Flipper Zero – новый проект Павла Жовнера

-3


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

Универсальность использования

-4


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

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