Энтузиаст продемонстрировал установку Alpine Linux с помощью установщика Windows
Linux (/ˈ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 (msiexec.exe, ранее известный как установщик Microsoft, кодовое Darwin представляет собой программный компонент и интерфейс прикладного программирования (API) Microsoft Windows, используемый для установки, обслуживания и удаления программного обеспечения. Установочная информация и, при необходимости, сами файлы упакованы в установочные пакеты, которые представляют собой слабо выраженные реляционные базы данных, структурированные в виде COM-хранилищ и обычно известные как "MSI-файлы" из-за их расширений имен файлов по умолчанию. Пакеты с расширениями файлов mst содержат "Сценарии преобразования" установщика Windows, пакеты с msm расширениями содержат "Модули объединения", а расширение файла pcp используется для "Свойств создания исправления". Установщик Windows содержит значительные изменения по сравнению со своим предшественником, Setup API. Новые функции включают в себя платформу графическим интерфейсом и автоматическую генерацию последовательности удаления. Википедия
Alpine Linux — это «маленький, простой и безопасный» дистрибутив Linux, известный своим сверхлегким размером и один из очень немногих дистрибутивов, не основанных на GNU Core Utilities. Его сравнивают с гораздо более тяжелым дистрибутивом Gentoo, поскольку оба они ориентированы непосредственно на опытных пользователей, желающих максимально эффективно использовать свое оборудование.
Во-вторых, не существует версии этого процесса установки, которая бы не включала в себя чрезвычайную настройку для установки, скорее всего, ненадежной операционной системы. Даже если вы все сделаете правильно, проблемы совместимости файловой системы NTFS могут сделать невозможным использование вашего компьютера без Live CD, а программное обеспечение может не установиться должным образом из-за некоторых все еще существующих ограничений Windows.
Если вы захотите попробовать это сами, знайте, что даже до первой загрузки потребуется некоторое время. Вам нужно будет вручную создать разделы, изменить несколько текстовых и конфигурационных файлов, поместить Alpine Linux в файл WIM (формат изображения Windows) и... вручную сохранить и вставить лицензионное соглашение (рекомендуется GNU), которое сможет прочитать установщик Windows.
Из всех необходимых шагов создание собственного лицензионного соглашения может быть самым забавным, особенно если учесть, что Суду потребовалось три дня, чтобы разобраться.
0 комментариев