Ubuntu и Cinnamon: рецепт доводки

Алексей Федорчук

Описанная в прошлом очерке минималистическая система, разумеется, к практической работе не пригодна, а потому нуждается в доводке. Так что в данном очерке я приведу рецепт, как сделать это самой малой кровью. Разумеется, в соответствие со своими пристрастиями в отношении приложений. Протоколируя свои действия по мере их свершения — благо, полноценный текстовый редактор в лице Gedit’а в минимальную комплектацию был включён.

Первым шагом для меня было подключение некоторых PPA-репозиториев, содержащих необходимые для работы пакеты. А это, в свою очередь, потребует ряда подготовительных действий. Все они будут выполняться с правами root’а, каковые и приобретаются на долгое время командой

$ sudo -s

Для подключения репозиториев предназначена команда add-apt-repository, которая в базовой установке с mini.iso, как ни странно, отсутствует, а в каком она пакете, я всегда забываю. Поэтому, дабы не рыскать по сети, устанавливаю пакет apt-file, который всё равно мне понадобится (хотя бы с целью написать про него) — он служит для поиска пакета (или пакетов), содержащих файл с заданным именем:

$ apt install apt-file

Одноимённая команда для своего функционирования требует собственного кеша, создаваемого командой

 
$ apt-file update

После чего можно выполнять поиск требуемого файла:

 
$ apt-file find add-apt-repository
software-properties-common: /usr/bin/add-apt-repository
software-properties-common: /usr/share/man/man1/add-apt-repository.1.gz

Прекрасно, имя искомого пакета известно — устанавливаем его (всё остальное python’истое будет вытянуто как его зависимости):

 
$ apt install software-properties-common 

В Zsh в таких случаях (подключение каталога с новыми исполняемыми файлами, в данном случае python-скриптами) требуется выполнить команду

 
$ rehash 

В Bash такой необходимости нет — можно сразу переходить к подключению PPA-репозиториев, например, вот этих:

 
$ add-apt-repository ppa:andrew-crew-kuznetsov/xneur-stable
$ add-apt-repository ppa:mystic-mirage/komodo-edit

В первом репозитории содержится (в том числе и) «ёрифицированный» русский словарь для hunspell, во-втором — текстовый редактор Komodo Edit. Адреса PPA, используемые в качестве аргументов команды, берутся с соответствующих страниц Launchpad.net, например, для Komodo Edit это выглядит так:

koribunta-2_01
Если бы речь шла о релизе Ubuntu (например, vivid), этого было бы достаточно. Но я-то имел дело с тестируемой версией wily, для которой бинарных пакетов ни в том, ни в другом репозитории не имелось. Однако в обоих случаях пакеты для более старой версии будут прекрасно работать в версии новой. Так что достаточно в файлах mystic-mirage-ubuntu-komodo-edit-wily.list и andrew-crew-kuznetsov-ubuntu-xneur-stable-wily.list из каталога /etc/apt/sources.list.d заменить (в текстовом редакторе или командой sed) все вхождения wily на vivid — и дело в шляпе. После чего можно единообразия ради переименовать и сами файлы, отбросив компонент -wily — он образовался автоматически из-за несовпадения кодовых имён релизов, и никакого сакрального смысла не несёт.

По завершении этих процедур выполняется обновление локального кэша:

$ apt update

Всё, теперь пакеты из дополнительных репозиториев можно устанавливать обычным образом. Как и все необходимые пакеты из репозиториев основных. Поскольку необходимость пакетов — чистая вкусовщина, описывать этот процесс здесь я не буду, тем более что писал об этом много раз ранее.

Оставить комментарий

Перейти к верхней панели