Федорчук Алексей Викторович
Шрифт:
И, наконец, во вкладке Дистрибутив указывается режим обновления дистрибутива в рамках текущей версии — здесь я поменял умолчание (Всегда предпочитать новейшую версию) на :Предпочитать версии из rebecca
Пункт меню Репозитории, как уже упоминалось, самостоятельного значения не имеет — через него просто вызывается фирменная утилита mintsource.
Смысл пункта Фильтры поиска (вспомним, что они фигурируют у нас среди кнопок левого нижнего фрейма главного окна Synaptic’а) в том, чтобы включить (или выключить) те или иные критерии поиска. Детально я с этим не разбирался, оставив на всякий случай всё так, как было по умолчанию:
В пункте Установить внутренний параметр можно задать некие переменные для Synaptic'а, и определить их значения (необходимости в чём, впрочем, я до сих пор не испытывал):
Ну а с пунктом Панель инструментов всё проще некуда — здесь устанавливается вид её кнопок: в виде только значков, только текста или их комбинации; можно также скрыть инструментальную панель вообще:
На этом настройки Synaptic’а можно считать законченными. Как, впрочем, и вообще разговор о нём. Ибо, на мой взгляд, практическое применение этой программы в Mint весьма ограничено: для манипуляций с единичными пакетами эффективней apt в его «фирменной» реализации, для обыденных обновлений проще использовать mintupdate, а для глобального обновления при смене версий дистрибутива — опять же обратиться к apt dist-upgrade. Единственное, для чего я иногда использую Synaptic — это для удаления пакетов, и исключительно в силу большей наглядности процесса. Хотя и здесь есть альтернатива, о которой сейчас расскажу.
Удаление пакетов: нетрадиционный метод
Среда Cinnamon в Mint предлагает несколько неожиданный метод удаления пакетов — не проверял, имеет ли он место быть в других средах и дистрибутивах. А именно — правым кликом на имени программы вызывается контекстное меню:
В котором легко видеть пункт Удалить. И это не удаление пункта из меню, что можно сделать в редакторе последнего, а именно удаление пакета (после запроса пароля), вместе со всеми теми, что от него зависят:
Однако пакеты, от которых зависит удаляемый пакет, остаются в неприкосновенности, даже если никем более не используются. Так что после удаления пакетов описанным способом не лишним будет выполнить команду
$ apt autoremove
Описанный метод по наглядности, как мне кажется, превосходит удаление через Synaptic. Хотя он не очень удобен для массового удаления пакетов (например, после стандартной инсталляции), так как каждый пакет надо удалять индивидуально, да ещё и вводя пароль на каждый чих. Так что в этой ситуации лучше воспользоваться «традиционным» методом — командой apt purge. Однако для удаления единичных пакетов, тем более поставленных «на посмотреть», он подходит как нельзя лучше. Таким образом я удаляю пакеты, устанавливавшиеся в экспериментальных целях и не оправдавшие ожиданий. А также просто те, на которые упал глаз как ненужные после стандартной инсталляции.
Пользовательские приложения
Всё, что было описано в предыдущих очерках — и установка системы, и знакомство с его графической рабочей средой, и получение представлений о работе в командной оболочке, в том числе в лице лучшей их представительницы, Zsh, и овладение средствами управления пакетами — в конечном счёте преследовало одну цель: оптимальным образом применять Linux Mint для решения своих практических задач. Что осуществляется посредством пользовательских приложений, обозрение которых и будет предметом следующей серии очерков.
Рабочие среды, они же десктопы, не случайно называются также средами интегрированными: кроме средств самообеспечения (оконный менеджер, менеджер сессий и так далее) и самоконфигурирования, они в обязательном порядке включают в себя более или менее обширный набор пользовательских приложений. Из которых важнейшими являются файловый менеджер, эмулятор терминала и текстовый редактор.
Специфика среды Cinnamon — почти полное отсутствие собственных приложений. Что, тем не менее, не значит, что таковых нет после установки соответствующей редакции дистрибутива: «непременный джентльменский набор» применителя, включающий файловый менеджер Nemo, эмулятор терминала GNOME Terminal и текстовый редактор Gedit здесь присутствует. Правда, Nemo представляет собой клон GNOME'вского Nautilus'а, а остальные просто заимствованы из GNOME 3. Однако первый не просто далеко отошёл от прототипа, но и далеко превзошёл его по функционалу и настраиваемости, а терминал и редактор включены в Cinnamon в адаптированном к нему виде. И потому эти три кита интегрированного десктопа вполне могут считаться родными для нашей среды.
Кроме того, в состав Cinnamon-редакции дистрибутива включён обширный набор пользовательских приложений, основанных на библиотеках Gtk и рассчитанных почти на все случаи жизни. Однако давать их подробное описание мне показалось скучным, тем более что большую их часть я не использую и, следовательно, знаю плохо. Поэтому, за редким исключением, они будут лишь кратко охарактеризованы (или вообще просто упомянуты). Основное же внимание я уделю альтернативным приложениям, которые постоянно применяю, люблю и знаю.
Файловый менеджер Nemo
Файловый менеджер среди базовых приложений занимает центральное положение: он является сердцем интегрированной рабочей среды, причём любой (даже Windows — кое-кому памятны разборки о неразрывной связи её Windows Explorer'ом). Без него она хотя и может существовать (как показали примеры «выпиливания» того же Explorer'а), но существование это лишается смысла (что, собственно, и продемонстрировали некогда «выпиливатели», правда, вопреки своей воле).