LXF125:Тема номера
|
|
|
Содержание |
Linux-ремикс
- Оторваться от толпы! Боб Мосс покажет, как перекроить Linux по вашим лекалам.
Разработчикам основных дистрибутивов Linux приходится принимать важные решения, которые влияют на тысячи потенциальных пользователей. Нужно ли включать/исключать тот или иной пакет? Стоит ли приложить заплатку, нарушающую совместимость со старыми компьютерами? Эти вопросы яростно обсуждаются на форумах, где пылает пламя, рычат тролли, а лидеры проектов отбивают от своих решений атаки несогласных.
Но лично у вас подобных проблем нет. Вы можете устанавливать и удалять какие угодно пакеты, и сами определять, ставить несвободное ПО на вашу систему или нет.
И зачем вам идти на поводу у сообщества,когда можно направить Linux по своему пути? Дистрибутив, который вы установили, скорее всего, содержит драйверы и компоненты, которые вам не нужны. Мало того, программы, которые вы добавляете на каждой своей системе, будут скачиваться и устанавливаться всякий раз заново, что неудобно и отнимает уйму времени.
Мы подошли к основной мысли. Если вы уделяете программированию больше времени, чем играм, то можете заменить развлекательные пакеты на вашу любимую IDE. А почему бы не удалить драйверы устройств, которые вам в жизни не понадобятся, сэкономив место на диске? Те из вас, кто последовал советам из статьи «Ускорим Linux» в прошлом месяце, могут даже применить обсуждаемые там подстройки автоматически на стадии установки.
Собрались ли вы подогнать систему под конкретную машину или затеваете сбросить Ubuntu с пьедестала почета, найдется множество инструментов вам на подмогу. Одни просты в использовании, но имеют меньший потенциал; другие сложнее в настройке, зато дают вам максимальный контроль. Мы рассмотрим подводные камни и охватим области, где можно подогнать систему под себя, но в конечном итоге все права за вами – внедряйте столько изменений, сколько захотите: ведь это ваш Linux.
Ubuntu Customisation Kit
- Подстройте Ubuntu под себя этой простой утилитой.
- Сложность Легко; Нужное время 30 минут; Перенастройка малая
Если вы уже сыты по горло установкой одних и те же пакетов при каждом развертывании Ubuntu, вы найдете, что проще всего будет сделать так, чтобы ваш установочный диск уже включал эти пакеты. Вам потребуется 5 ГБ свободного места на винчестере, ISO-образ установочного диска Ubuntu и Ubuntu Customisation Kit, установленный через менеджер пакетов. Обзаведясь этими ресурсами, просто запустите UCK и следуйте экранным инструкциям. Вы увидите, что львиная доля обычных шагов, которые вам приходилось делать в прошлом при создании Live CD, теперь автоматизирована. Добавьте к этому интуитивность GUI, и легко заметить, что при желании каждый сможет без трудов и быстро создать свою копию Ubuntu. Можно отредактировать Ubuntu насколько вам угодно, но тогда уж примите весь огонь на себя.
Типичная ошибка при работе с UCK – пропуск диалога, позволяющего выбрать, какие пакеты ставятся по умолчанию, а какие нет. В итоге получается стандартный установочный диск Ubuntu, только с другим именем, а от этого проку мало! Чтобы гарантировать себе доступ к Synaptic, ответьте «Yes» на вопрос, хотите ли вы настраивать CD вручную во время сборки. При этом выведется диалог, предлагающий выбрать Synaptic или терминал, либо продолжить установку.
Решения, решения
В нашем примере (креативно названном BobBuntu) мы добавим репозиторий Medibuntu (см. руководство по PPA Ubuntu в LXF124). Для этого из диалога откроем терминал и выполним такую команду:
wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.list
Затем можно установить GPG-ключ для этого репозитория, введя apt-get update && apt-get install medibuntu-keyring && apt-get update
Этот репозиторий третьей стороны дает доступ во всем разновидностям несвободного ПО, как то: Adobe Reader, Skype и кодеки проприетарных форматов мультимедиа. Теперь, запустив из диалога Synaptic, можно увидеть, что пакеты Skype доступны при поиске (может быть, для этого придется обновить список пакетов). Мы уберем из BobBuntu OpenOffice.org, заменив его на AbiWord и Gnumeric, затем удалим Ekiga и откажемся от Firefox в пользу Epiphany. Хотите – включите сюда понравившиеся приложения из Launchpad PPA и любого другого репозитория третьей стороны, или уберите редко используемые вами приложения, просто ставя и снимая птички у соответствующих пунктов.
Применив изменения щелчком по Apply, вы перенесетесь на стадию сборки, при этом в каталоге ~/tmp/remaster-newfiles/ создастся образ Live CD под именем lived.iso. По завершению сборки из этого образа можно будет создать CD, или испытать образ в пакете вроде VirtualBox, чтобы потом испробовать свой личный респин Ubuntu.
У Ubuntu Customisation Kit замечательный набор возможностей. Например, можно легко выбирать пакеты, рабочие столы или локальные настройки, или включить туда Wubi, если вы решили распространять свой респин среди пользователей Windows.
Однако в UCK явно недостает функций, что заставляет обратиться к другим сервисам. Так, нельзя задать внешний вид своего респина Ubuntu без усиленного терзания командной строки или создать загрузочный образ для Live USB (хотя это можно сделать из вашего нового Live-окружения). И вы прикованы к Ubuntu как к родительской системе: конечным продуктом будет все-таки вариант Ubuntu. Тем не менее, UCK – отличное введение в разработку дистрибутивов и идеальное средство, если вам просто нужна копия Ubuntu с уже готовым любимым рабочим окружением.
Варианты Ubuntu
Ubuntu славится простотой настройки, и поэтому встречается до смешного огромное число вариантов, рассеянных по Интернету, типа nUbuntu, Xubuntu… есть даже версия для сатанистов.
Некоторые из этих вариантов содержат расширения, обогащающие опыт пользователя. Например, Ultimate Edition снабжен такими программами, как GDM Maker и USplash Maker, чтобы пользователи могли создавать свои темы для экрана входа в систему и для заставки; отдельная версия предназначена для геймеров, со множеством предустановленных игр. Темы и выбор устанавливаемых приложений (свободных и несвободных) рассматриваются под углом постройки «наилучшего дистрибутива».
Есть и другая крайность. Например, Mundus OS комплектуется с Alien, чтобы можно было устанавливать не-Ubuntu-вские пакеты, и пресловутым решением для монтирования файлов .dmg, а в остальном это просто обычный ISO Ubuntu, который можно скачать с сайта сообщества. Количество изменений определяется только вами, будь то совершенно новый способ распространять пакеты или просто веселенькие обои. И кто знает: если людям понравится то, что вы сделали, то в недалеком будущем вы сможете увидеть результат ваших трудов на Distrowatch...
SUSE Studio
- Создавайте собственные варианты SUSE прямо из браузера.
- Сложность Легко; Нужное время 30 минут; Перенастройка средняя