Энтузиаст продемонстрировал установку Alpine Linux с помощью установщика Windows

В конце прошлого месяца разработчик Наман Суд опубликовал снимок экрана Alpine Linux

Thumbnail: LinuxLinux (/ˈlɪnəks/ [ˈlɪnəks] или [ˈlɪnʊks]), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. Википедия

Читайте также:Tuxedo Computers анонсировала игровой ноутбук Sirius 16 Gen2 на LinuxБета-версия Ubuntu 24.04 отложена из-за вредоносного кода в xz-utilsPlaytron анонсировала PlaytronOS на базе Linux и игровой портативный компьютерAMD добавляет поддержку Zen 5 в компилятор Linux GCCLinux получит собственный «синий экран смерти»

внутри установщика Windows, а затем полусатирическое видео на YouTube, показывающее установку внутри виртуальной машины, но по состоянию на 30 апреля он выпустил полное руководство и объяснения.

Что касается того, почему вы можете захотеть это сделать, то даже Суд не уверен в причинах. Как он сам говорит: «Я не знаю, почему бы вы захотели это сделать. Вероятно, по той же причине, что и я? Я тоже не знаю, зачем это было».

Помимо забавных мотивов (или их отсутствия), в оригинальной документации есть несколько интересных технических деталей, которые мы хотели бы обсудить.

Во-первых, здесь можно использовать только дистрибутивы Linux, которые позволяют монтировать разделы вручную: Arch Linux и Alpine Linux. Дальнейшие проблемы совместимости означают, что только Alpine Linux можно разумно установить через установщик Windows

Установщик Windows (msiexec.exe, ранее известный как установщик Microsoft, кодовое Darwin представляет собой программный компонент и интерфейс прикладного программирования (API) Microsoft Windows, используемый для установки, обслуживания и удаления программного обеспечения. Установочная информация и, при необходимости, сами файлы упакованы в установочные пакеты, которые представляют собой слабо выраженные реляционные базы данных, структурированные в виде COM-хранилищ и обычно известные как "MSI-файлы" из-за их расширений имен файлов по умолчанию. Пакеты с расширениями файлов mst содержат "Сценарии преобразования" установщика Windows, пакеты с msm расширениями содержат "Модули объединения", а расширение файла pcp используется для "Свойств создания исправления". Установщик Windows содержит значительные изменения по сравнению со своим предшественником, Setup API. Новые функции включают в себя платформу графическим интерфейсом и автоматическую генерацию последовательности удаления. Википедия

— Arch и другие дистрибутивы полагаются на успешную команду «pacstrap» во время установки.

Alpine Linux — это «маленький, простой и безопасный» дистрибутив Linux, известный своим сверхлегким размером и один из очень немногих дистрибутивов, не основанных на GNU Core Utilities. Его сравнивают с гораздо более тяжелым дистрибутивом Gentoo, поскольку оба они ориентированы непосредственно на опытных пользователей, желающих максимально эффективно использовать свое оборудование.

Во-вторых, не существует версии этого процесса установки, которая бы не включала в себя чрезвычайную настройку для установки, скорее всего, ненадежной операционной системы. Даже если вы все сделаете правильно, проблемы совместимости файловой системы NTFS могут сделать невозможным использование вашего компьютера без Live CD, а программное обеспечение может не установиться должным образом из-за некоторых все еще существующих ограничений Windows.

Если вы захотите попробовать это сами, знайте, что даже до первой загрузки потребуется некоторое время. Вам нужно будет вручную создать разделы, изменить несколько текстовых и конфигурационных файлов, поместить Alpine Linux в файл WIM (формат изображения Windows) и... вручную сохранить и вставить лицензионное соглашение (рекомендуется GNU), которое сможет прочитать установщик Windows.

Из всех необходимых шагов создание собственного лицензионного соглашения может быть самым забавным, особенно если учесть, что Суду потребовалось три дня, чтобы разобраться.

Подписаться на обновления Новости / Технологии

0 комментариев

Оставить комментарий


Новые комментарии

требуется указать магазин и purchase date без этого не регистрирует
  • Анон
Россия на них клала❤❤❤❤, будет называться Ладушка 2.0 )))
  • Анон
ДА у меня тоже неработает уже все Вы не знаете каким способом вернуть все обратно СПАСИ
  • Анон
Хаетв Рустам Базарвич Хаетв
  • Анон
Очень довольна приложением. Пользуюсь сама и рекомендую другим.
16 способ - Ноутбук HP ProBook 4740s автоматически установлена камера HP HD Webcam [Fixed] при этом онлайн из браузера подключается камера к веб страницам, камера работает. С приложениями камера...
  • Анон
вообще не редкий, мне с озона такой же пришел
  • Анон
Чу горбатого лепите? в инструкции BypassTPPMCheck на картинке BypassTPMCheck вы хоть проверяйте! этж реестр ё маё!
  • Анон
это провокация на линукс синий экран да ни когда в жизни этого не будет
  • Анон
СуперАпп это СуперАпп - новый всемирный Тренд.
  • Анон

Смотреть все