Создайте собственный дистрибутив Live Linux с помощью Linux Live Kit
Linux , это слово, от которого у многих некомпьютерных людей почти сразу же затуманиваются глаза. Тем не менее, настольные Linux -предложения сейчас почти не уступают таким громким именам, как Windows и MacOS .
Благодаря десятилетиям совместной работы и поддержке со стороны таких организаций, как Canonical , сегодня вы можете загрузить что-то вроде Ubuntu Linux и делать практически все то же, что и в Windows . Все без необходимости степени в области компьютерных наук. Современные(Modern) настольные дистрибутивы Linux хорошо выглядят, хорошо работают и подходят для обычных пользователей.
Однако у них есть одно огромное отличие от коммерческих операционных систем — лицензирование с открытым исходным кодом .(– Open Source)
Это означает, что у нас есть полный доступ ко всем внутренним механизмам Linux . Вам не нужно платить за его использование, и вы можете настроить его практически так, как вам нравится. Это отлично подходит для опытных пользователей, которым нравится возиться с гайками и болтами, но что, если вы просто хотите сохранить свою собственную настроенную пользовательскую установку Linux ?
На самом деле вы можете создать новую установку Linux , настроить ее так, как вам нужно, а затем превратить ее в живую загрузочную установку. Это очень полезно по нескольким причинам. Прежде(First) всего, это означает, что у вас не будет простоев, если вам придется переустанавливать операционную систему.
Все ваши настройки и программное обеспечение уже будут ждать с самого начала. Это также упрощает создание пользовательских установок для распространения. Допустим, вам нужно установить Linux в целой компьютерной лаборатории, полной компьютеров, а затем установить образовательные пакеты. Использование пользовательского инструмента распространения означает, что вам нужно выполнить эту настройку только один раз, а затем просто установить как обычно.
Один из самых простых инструментов называется Linux Live Kit , и мы рассмотрим, как именно вы можете превратить существующую установку Linux обратно в пользовательский дистрибутив.
Настройка машины
Чтобы использовать Linux Live Kit , вам потребуется установка Linux для настройки. Хотя вы можете пойти дальше и сделать это с вашей основной установкой, это не самый практичный подход, если вы хотите создать настраиваемые дистрибутивы для чего-то другого, кроме вашего основного компьютера.
Итак, что мы будем делать, так это устанавливать Ubuntu Linux на виртуальную машину VirtualBox . Это дает нам чистую, контролируемую среду установки. Это также означает, что вы можете создавать собственные дистрибутивы Linux на компьютере с Windows , если хотите. Наконец, это хороший способ протестировать только что созданный дистрибутив, чтобы убедиться, что он работает правильно.
Мы собираемся использовать следующие компоненты:
- Windows 10
- Виртуальный бокс
- Убунту 18 ЛТС
Помните(Remember) , что процесс работает точно так же, если вы используете Linux Live Kit в установке Linux , которая работает как обычно на компьютере, а не на виртуальной машине.
Установка Linux
Первое, что нужно сделать, это установить Linux . Очевидно, что если вы хотите использовать существующую установку, вы можете пропустить этот шаг.
Для установки Linux обычным способом просто необходимо загрузиться с установочного DVD -диска или USB - носителя. Поскольку мы используем VirtualBox , нам просто нужно создать новую виртуальную машину, а затем указать ее на загруженный образ диска Ubuntu . Вот шаги, которые вам нужно выполнить.
Забота о зависимостях
Поскольку Linux Live Kit — это всего лишь умный набор скриптов, для его установки на вашем компьютере с Linux требуются определенные другие программные пакеты . Во многих случаях они уже будут частью выбранной вами версии Linux по умолчанию , но в любом случае вам придется проверить это.
Вам нужно убедиться, что aufs поддерживается ядром, используемым выбранным вами дистрибутивом Linux(Linux) . Проверить, какие версии ядра поддерживают aufs , можно здесь(here) . Если выбранное вами ядро не поддерживает aufs, вам нужно рассмотреть альтернативное решение для Linux Live Kit .
Теперь нам нужно убедиться, что Squashfs установлен в системе. Это технология сжатия, используемая Linux Live Kit. Чтобы установить его, вот что нужно сделать.
Сначала откройте Терминал(Terminal) . В Ubuntu вы можете сделать это, нажав кнопку «Показать приложение»( “Show Application” ) в левом нижнем углу экрана. Это вызовет строку поиска. Найдите «Терминал»( “Terminal” ) и щелкните по нему, когда он появится.
Теперь в терминале введите следующее:
sudo apt-get update && sudo apt-get install squashfs-tools
Если все пойдет хорошо, пакет будет установлен. Если у вас возникнут проблемы, вам придется обратиться к вашей версии документации по ОС. Устранение неполадок с репозиторием и установкой выходит за рамки этого руководства.
Удаление жира
Поскольку ваш живой дистрибутив будет иметь тот же контент, что и установленный, вам следует удалить все файлы, которые вам не нужны, из вашей установки. Вам не нужно этого делать, и в наши дни хранилище стоит дешево, если вы используете флэш-накопитель. Если вы не знаете, что безопасно удалять, пропустите эту часть.
Настройка
Теперь вы можете приступить к работе и внести необходимые изменения в свой живой дистрибутив. Устанавливайте(Install) приложения, настраивайте параметры и так далее. Как только вы закончите с этим, мы можем перейти к самому Live Kit .
Скачать Live Kit для Linux
Теперь пришло время скачать нужные нам скрипты. Вы можете найти его на GitHub . Обратите(Pay) особое внимание на советы в README здесь. Некоторые из них могут иметь отношение к вашим потребностям или ситуации. Например, есть специальные инструкции, если вы хотите создать загрузочный live CD.
Save the downloaded files to /tmp . В загрузке вы найдете папку с именем «/DOC/. Это заполнено дополнительной информацией о файле readme, которая поможет вам в случае, если вы столкнетесь с проблемой.
Генерация вашей Live OS
Теперь, когда файлы сценария находятся там, где они должны быть, мы хотим запустить сценарий. Для этого нам нужно переключиться с обычного пользователя на суперпользователя(Super User) . В Ubuntu откройте терминал(open the terminal) и введите следующее:(type the following:)
cd /tmp
Это переключит вас в папку TMP , в которую мы распаковали файлы Live Kit .
Последнее, что нам нужно сделать, это запустить скрипт, поэтому введите:(type:)
sudo ./build
Теперь просто подождите, пока скрипт не будет готов!
Запуск вашего живого дистрибутива
Так как же получить живой дистрибутив? Скрипт создает две версии в папке /TMP. Существует образ ISO , который вы можете записать на диск или загрузить в виртуальную машину для тестирования. Однако большинство людей будут заботиться о загрузочных USB - файлах. Они также находятся в папке /TMP.
Скопируйте их на флешку, не забудьте распаковать в процессе. Как только они появятся, используйте Терминал(Terminal) и перейдите в каталог /boot. Затем запустите скрипт «bootinst.sh», чтобы сделать эту флешку загрузочной.
Если все пойдет хорошо, теперь у вас будет собственная живая ОС!
Related posts
Как установить дистрибутив Linux на свой Chromebook
Создайте свой собственный сервер потокового видео в реальном времени с помощью Linux
Какой лучший дистрибутив Linux для игр?
Какой лучший дистрибутив Linux для начинающих? 7 отличных вариантов
Как найти, загрузить и установить пользовательские значки в Linux
10 сочетаний клавиш Ubuntu для ускорения вашего рабочего процесса
Добавьте ярлыки в контекстное меню правой кнопки мыши в Ubuntu
Настройте Ubuntu, чтобы не затемнять или отключать неактивный дисплей
5 лучших дистрибутивов Linux, которые вы должны использовать
20 лучших приложений для Linux
Как установить и настроить файлы TCP/IP в Linux (настройки TCP/IP для Linux)
Показать и скрыть значки рабочего стола в GNOME Linux
9 лучших дистрибутивов Linux для взлома
Как ориентироваться и использовать структуру каталогов Linux
Почему команда «меньше» лучше, чем «больше» в UNIX и Linux
Как переустановить Linux Mint без потери данных и настроек
Найдите и измените свое имя хоста в Ubuntu
Создавайте и редактируйте Zip-файлы в Linux с помощью терминала
Установите Adobe Digital Editions в Ubuntu Linux
Самый простой способ удаленного подключения к Linux Mint из любой ОС