Пересборка Ubuntu Desktop (вольный перевод оригинальной статьи): различия между версиями
Vovan (обсуждение | вклад) (→Системные требования) |
Vovan (обсуждение | вклад) (→Системные требования) |
||
Строка 31: | Строка 31: | ||
#Ядро Ubuntu с поддержкой squashfs (присутствует начиная с Ubuntu 6.06 и выше) | #Ядро Ubuntu с поддержкой squashfs (присутствует начиная с Ubuntu 6.06 и выше) | ||
#Опционально, какой-нибудь гипервизор, для тестирования нового LiveCD (QEMU/KVM, VirtualBox или VMware) | #Опционально, какой-нибудь гипервизор, для тестирования нового LiveCD (QEMU/KVM, VirtualBox или VMware) | ||
+ | |||
'''Примечание 1:''' | '''Примечание 1:''' | ||
Строка 38: | Строка 39: | ||
'''Примечание 2:''' | '''Примечание 2:''' | ||
+ | Архитектура операционной системы (Amd64 или i386), которая будет на итоговом LiveCD должна быть такой же, как архитектура платформы, на которой выполняется кастомизация, в противном случае загрузка с LiveCD будет невозможно. Например, использование операционной системы архитектуры i386 для сборки LiveCD архитектуры AMD64, задача нетривиальная. |
Версия 11:53, 8 января 2014
Оригинальная статья: https://help.ubuntu.com/community/LiveCDCustomization
Зачем кастомизировать LiveCD-дистрибутивы?
Затем, чтобы:
- сделать собственный Linux/Ubuntu дистрибутив
- показать конкретное программное обеспечение
- перевести на определенный язык
- добавить или удалить пакеты программного обеспечения
- обновить пакеты программного обеспечения
- изменить системные умолчания (темы, иконки, фон рабочего стола, панели, домашнюю страницу браузера, и т.д.)
Как кастомизировать Ubuntu Desktop CD?
Самый простой способ создать кастомный LiveCD - это использование инструмента Ubuntu Customization Kit.
Ниже в данной статье следует подробное описание другого способа, менее простого, но дающего аналогичный результат (переводчик сочинил это предложение сам.).
Вы возможно также захотите создать LiveCD из существующей инсталляции. Для этого случая подойдет инструмент Remastersys.
Это руководство для десктопного LiveCd. Для других видов CD есть соответствующие страницы: Alternative Install Cd, Server Install Cd.
Также, по ссылке вот этой находится руководство по созданию LiveCd без использования существующего LiveCd.
Системные требования
- Как минимум 3-5 GB свободного места
- Как минимум 512 MB ОЗУ и 1 GB swap (рекомендуется)
- Пакет squashfs-tools
- Пакет genisoimage, который обеспечивает наличие команды mkisofs
- Ядро Ubuntu с поддержкой squashfs (присутствует начиная с Ubuntu 6.06 и выше)
- Опционально, какой-нибудь гипервизор, для тестирования нового LiveCD (QEMU/KVM, VirtualBox или VMware)
Примечание 1:
При кастомизации 9.10 Karmic Koala (или выше) в окружении 9.04 Jaunty Jackalope (или ниже), squashfs-tools должна быть обновлена до версии 4.0.
И наоборот - версия squashfs-tools в Ubuntu 9.10 не совместима с более ранними версиями Ubuntu
Примечание 2: Архитектура операционной системы (Amd64 или i386), которая будет на итоговом LiveCD должна быть такой же, как архитектура платформы, на которой выполняется кастомизация, в противном случае загрузка с LiveCD будет невозможно. Например, использование операционной системы архитектуры i386 для сборки LiveCD архитектуры AMD64, задача нетривиальная.