Алексей Федорчук
Итак, в результате предпринятых ранее действий из первозданного Debian’а получилась почти настоящая Betsy со средой Cinnamon. Почти — потому что не работали дистро-определяющие компоненты — системные mint-утилиты. То есть те, которые требуют для своего исполнения прав администратора — mintupdate
, mintinstall
и так далее.
Попытка запуска их из командной строки, чтение следующих за этим сообщений об ошибках и дальнейшее следствие по поиску недостающих файлов показало, что причина — отсутствие пакета gnome-keyring
и сопряжённых с ним. Каковые и были немедленно установлены:
$ apt install gnome-keyring $ apt install libpam-gnome-keyring $ apt install python-gnomekeyring $ apt install gir1.2-gnomekeyring-1.0
После этого сообщения об ошибках пропали, и все утилиты этой группы заработали, но — только из командной строки через sudo
, нормальным образом, то есть через gksu
они отказывались работать, причём молча.
Что же, это я уже проходил при установке Cinnamon в Slackware: gksu
по умолчанию запускается в режиме su
, что требует пароль root’а, который был отключён при инсталляции как классово чуждый дистрибутивам Mint. Дело это легко поправимо — достаточно вызвать утилиту gksu-properties
и изменить режим запуска gksu
:
После этого стали нормально запускаться все системные Mint-утилиты, за исключением mintsources
, которая, кстати, и до того не запускалась даже через sudo
. Просмотр следующего за этим сообщения об ошибке показал, что дело упирается в отсутствие файла /etc/lsb-release
. Поэтому, руководствуясь указаниями из /usr/share/doc/lsb-release/README.Debian
, я просто внаглую создал его со следующим содержанием:
DISTRIB_ID=LinuxMint DISTRIB_RELEASE=2 DISTRIB_CODENAME=betsy DISTRIB_DESCRIPTION="LMDE 2 Betsy"
После этого нормально заработала и утилита mintsources
.А процесс трансформации Jessie в Betsy можно было считать состоявшимся.
Теперь, обретя способность в любой момент запустить mintinstall
, можно было со спокойным сердцем заняться установкой необходимых для работы пакетов через… apt
— оно как-то привычней и быстрей.
Для начала были установлены непременные атрибуты интегрированной среды — терминал, текстовый редактор, вьювер изображений и программа сканирования:
$ apt install gnome-terminal gedit eog simlpe-scan
Вслед за тем — полезные плагины к Nemo:
$ apt install nemo-emblems nemo-fileroller nemo-image-converter nemo-compare nemo-folder-color-switcher
Далее — браузер, в этом качестве у меня последнее время прижился Pale Moon. Его я устанавливал с внешнего носителя, запустив штатный сценарий pminstaller
, как это было описано ранее. Ну и за компанию — остальные Интернет приложения, IM- и Torrent-клиентов:
$ apt install pidgin transmission
Наконец, настал черёд собственно рабочих инструментов (почему именно этих — вдаваться в обсуждение не буду):
$ apt install tilda geany* shutter
И под занавес — те компоненты LibreOffice, которые я реально использую:
$ apt install libreoffice-calc libreoffice-writer libreoffice-help-ru libreoffice-l10n-ru libreoffice-pdfimport
Кроме того, с сайта проекта была установлена Opera — как и почему, сказано здесь.
На этом в первом приближении установка необходимого минимума была закончена. Оставалось выполнить очистку кеша:
$ apt clean
И полюбоваться на результат своих трудов:
$ du --exclude='/home/*' --exclude='/media/*' --exclude='/tmp/*' / ... 2,8G /
Который вплотную приблизился к идеалу содержимого рюкзака хорошего туриста — всё необходимое и ничего лишнего. Что, безусловно, заслуживало быть увековеченным в виде iso-образа, но это — предмет отдельного очерка.
А завершая очерк нынешний, замечу:разумеется, в таком аскетическом виде система просуществует не очень долго — жизнь заставит доустанавливать какой-то софт, да и наверняка некоторые важные мелочи я просто забыл (например, уже в ходе сочинения этих строк на память пришли Midnight Commander и zip
). Но в качестве базовой инсталляции полученная система кажется мне более чем годной.
Интересно, какой размер дискового пространства заняла полученная система?
номинально 2,8 ГБ
ну, с учётом забытых мелочей можно считать три
я ведь не ставил целью впихивать, всовывать и плотно утрамбовывать — просто чтобы ненужные мне программы не путались и глаза не мозолили :)