Алексей Федорчук
Мои размышления после прошлой заметки завершились тем, что я решил таки начать с минимальной установки Ubuntu — той, которая в начальном меню инсталлятора называется — Установка без графического интерфейса.
Правда, выполнить такую установку с флэшки, изготовленной по описанной ранее методике, оказалось невозможно. Дело в том, что использовавшийся для этого Unetbootin подменяет начальное меню установщика Ubuntu (то самое, в котором можно выбрать режимы установки) своим собственным. В котором пункт Command-line install присутствовал, но не работал. Как, впрочем, и все остальные пункты, кроме Default — то есть обычной установки в графическом режиме.
Установка эта прошла без всяких неожиданностей. Единственное, что заслуживает упоминания — разметка диска: отказавшись от swap’а, все два гигабайта встроенного носителя я в виде /dev/sda1
отвёл под корень, а всю SSD-карту (как /dev/sdb1
) — под /home
, оба раздела с файловой системой ext4. В минимальной установке система заняла 469 Мбайт (26%), то есть доступным осталось 1,3 Гбайт наличного дискового пространства на встроенном носителе.
Теперь дело осталось за малым — доустановить всё необходимое. Первым действием в этом направлении была настройка сети — по первому способу, описанному в соответствующей заметке.
Дальнейшие шаги были таковы:
$ sudo -i
Это — получение перманентных прав администратора, дабы не заморачиваться вводом этой команды и своего пароля постоянно. Затем:
# apt-get update
для обновления базы пакетов, и
# apt-get upgrade
для обновления всего наличного пакетного хозяйства.
Поскольку начальная стадия жизни предполагалась в консоли, первым пакетом из необходимого был gpm
— ввиду сугубо графической ориентации дистрибутива в минимальную систему он не входит. Так что:
# apt-get install gpm
Предполагалось вылавливать с его помощью имена пакетов из вывода команды
# apt-cache search
и помещение их в командную строку apt-get
‘а одновременным нажатием обеих кнопок тачпада.
Сразу скажу, что моих надежд gpm
не оправдал — в силу особенностей тачпада. В частности, одновременное нажатие на обе его кнопки срабатывало через два раза на третий (а то и на пятый); видимо, я их, за отсутствием практики, нажимал недостаточно одновременно. Мыши же лишней у меня в тот момент не случилось. Так что при первой же возможности я ушёл из консоли и от apt-get
‘а.
А возможность эта представилась после выполнения двух действий. Первое — это установка мета-пакета xfce4:
# apt-get install xfce4
Каковой потянул за собой всё, что необходимо для автономного функционирования этой среды, включая X-сервер и драйвера, последние — даже в избытке, так как фактически был установлен метапакет xorg, включающий поддержку всевозможных видеокарт и устройств вывода. Тогда как сама Xfce после пробного запуска через startx
(показавшего работоспособность установленной среды) выглядела весьма убого, не досчитавшись не только большей части плагинов, но и иконок.
Тем не менее, работать в такой среде уже было можно. Так что последним деянием в консоли стала установка Synaptic’а:
# apt-get install synaptic
После этого я интереса ради посмотрел, на какой объем размахнулось всё это хозяйство. Вывод команды df показал, что использовано 851 Мбайт (48%), доступно 931 Мбайт.
Остальные события происходили уже в графической среде. С помощью symantic’ (описанного в серии заметок — здесь и здесь) были установлены необходимые приложения, как то:
- xfce4-icon-theme — для приведения рабочего стола в божеский вид;
- xkb-plugin — средство для управления раскладками клавиатуры и их идикации;
- xfce4-terminal — ну куда же линуксоиду без терминального окна?
- thunar — файловый менеджер;
- pidgin — клиент служб мгновенных сообщений;
- geany — мощный и удобный текстовый редактор;
- abiword — текстовый процессор на случай необходимости чтения word’овских файлов;
- evince — для чтения, в числе прочих, файлов PDF и DjVu;
- xfce4-screenshooter — средство для изготовления экранных снимков.
По методике, описанной ранее, был установлен chromium-browser — для сёрфинга и работы с gmail.com (а все мои почтовые ящики переадресованы на него) этого вполне достаточно, а Firefox, мало того что сам по себе громоздок, так ещё и загромождает и так не обширный экран недобука своими интерфейсными элементами
После установки всего необходимого оказалось использовано 941 Мбайт (53%), то есть доступными оставались 841 Мбайт. Каковых должно было хватить на роскошное — то есть всякого рода мультимедию. Каковая свелась к установке таких пакетов:
- xfce4-mixer — плагин соответствующего назначения;
- xubuntu-restricted-extras — метапакет, включающий всякого рода не вполне свободные компоненты (помимо кодеков — флэш-плайер, микрософтовские шрифты, и так далее);
- mplayer — универсальный аудио- и видеопроигрыватель, также тянущий за собой в качестве зависимостей необходимые библиотеки и разнообразные кодеки; заодно поставил и gnome-mplayer — графический фронт-энд к нему.
Собственно, на этом дело можно было считать законченным — итоговая установка заняла 1,4 Гбайт. Разумеется, наверняка я что-то забыл, что ещё всплывёт по ходу дела. С другой стороны, имеется и резерв верховного главнокомандования — не на выдвижение, а на удаление. В виде лишних иксовых драйверов устройств. А со стороны третьей — на встроенном носителе остаётся пространство для маневра — например, для установки OOWriter’а, если в нём возникнет настоятельная необходимость; благо, его можно установить отдельно от остальных комопнентов Openoffice.org. Или того же Firefox’а, если Chromium’а окажется недостаточно.
Конечно, описанный способ — долог, хлопотен и не пригоден для промышленной (или хотя бы полупромышленной) установки. Однако, отработав необходимый набор пакетов, можно просто собрать свой вариант дистрибутива. Благо для этого существуют специальные инструменты — Ubuntu Customization Kit (UCK) и Reconstructor. Однако ими я займусь как-нибудь в другой раз — когда и если (или если и когда) потребность в промышленной сборке действительно возникнет.
>С помощью symantic’
synaptic
Вообще, для того чтобы избавиться от лишнего хлама я всегда отключаю рекомендуемые зависимости и ставлю localepurge.
2 anonymous
Да, я забыл сказать: recommeded я в synaptic’е отлючил с самого начала, а включил только на стадии установки мультимедии, потому как я там с зависисмостями плохо разбираюсь
И в его настройке выставил удалять загруженные файлы — аналог localepurge
>И в его настройке выставил удалять загруженные файлы — аналог localepurge
Штоу? localepurge ненужные локали удаляет из /usr/share/locale.
2 anonymous
ага, пардон, что-то ум за разум зашёл.
Впрочем, это даёт не много:
$ du -h /usr/share/locale/
…
38M /usr/share/locale/
В убунте, насколько я помню, есть штатный создатель загрузочной инсталляционной флэшки из дистрибутивного исошника: Система > Администрирование > Создать USB чего-то-там : )
Может и нет смысла использовать всякие левые унетбутин.
2 dant
У меня (Xubuntu 9.04) штатного средства не нашлось.
В репозиториях нашёл:
usb-creator — для изготовления bootable USB desktop images from
Ubuntu CDs
Так что Unetbootin — более универсальная штука.
Кстати, давеча решил запасти для этой цели несколько флэшек и обнаружилась интересная весчь: гигабайтные флэшки из продажи практически пропали, а больше гига использовать под эти цели смысла нет.
Ну наверное это и исть оно самое. Может и не будет там проблемы с командным режимом установки.
Я думаю, не все так страшно, как кажется с гигабайтными флэшками. Операция установки всерно разовая и с редкой повторяемостью. С учетом стоимости (рупь за килограмм) можно позволить пустую флэшку минимального размера для таких целей.
Ну или: сделал загрузочную флэшку-поставил с нее систему-забакапил флэшку dd-отформатировал по новой-используешь для всякого до следующей установки : ))