Алексей Федорчук
Как было сказано в очерке О Maui вообще, в качестве единственного рабочего окружения в Maui применяется KDE Plasma 5.X. И потому первонастройки, которые необходимо выполнить сразу после установки этого дистрибутива, почти целиком сводятся к созданию комфортной рабочей обстановки в KDE.
Так что изрядная часть того, что будет сказано далее, применимо к любому дистрибутиву, поддерживающему именованный декстоп: (почти) без всяких оговорок — к Neon’у, с некоторыми оговорками к Kubuntu, Linux Mint KE, Antergos’у. А скорее всего — и к любому другому, разве что оговорок потребуется больше. Однако мы с моим другом Мануалом будем описывать процесс первонастройки KDE именно на примере Maui. А где и что надо оговаривать в более иных дистрибутивах — оставляем на рассмотрение заинтересованных лиц.
Первый запуск
Прежде чем приступать к настройкам Maui и особенно его KDE, следует поглядеть, как они выглядят до всяких настроек. После перезагрузки, которой завершается установка системы, перед глазами возникает меню загрузчика GRUB. В случае единственной ОС на машине оно будет выглядеть так:
При отсутствии каких-либо действий со стороны применителя через 10 секунд будет задействован его первый, умолчальный пункт, то есть загрузка собственно Maui. Которая, если при инсталляции не был выбран автоматический вход с систему (чего мы с котом по первости не делаем почти никогда), закончится приглашением к авторизации в дисплейном менеджере SDDM:
А после ввода пароля будет загружен рабочий стол KDE, который в Maui с его полинезийским орнаментом выглядит так:
Как говорилось ранее, по умолчанию главное меню KDE представлено в стиле «Доски приложений»:
В штатном комплекте имеется выпадающий терминал Yakuake, вызываемый клавишей F12:
Всё это, включая файловый менеджер Dolphin, который можно видеть на предыдущем скриншоте, может быть настроено по желанию применителя. Хотя делать это его никто не заставляет, по крайней мере, сразу — в принципе свежеустановленная система по умолчанию сконфигурирована разумно, и в ней сразу можно начинать выполнять практическую работу. Однако кое-какие вещи мы с котом Мануалом настраиваем сразу. О чём и пойдёт речь далее в этом очерке.
Что делать
Одно из главных достоинств KDE — то, что в нём можно настроить всё. И это же является одним из главных его недостатков — потому что в нём можно всё настраивать и настраивать. Иногда, как в известном анекдоте, забывая, зачем. Дабы не уподобляться этому персонажу, в данном очерке мы котом опишем только первоочередные настройки Maui и его KDE — те, без которых нам некомфортно работать ни в каком дистрибутиве и ни в какой среде. Они включают в себя:
- настройку консоли и обеспечение комфортной работы в CLI вообще — как в консоли, так и в Иксовых терминалах;
- корректирующие действия, связанные с локализацией;
- автоматический вход в систему;
- настройку шрифтов в графической среде (в данном случае в KDE), поскольку умолчальных мы с котом иногда просто не видим;
- настройку раскладок клавиатуры и переключения между ними;
- настроку прочих клавиатурных комбинаций, в том числе для тайлинга окон
- а также всего, что потребуется впредь.
Консоль и CLI
Наипервейшие из первонастроек, о которых будет сейчас говориться, не относятся, строго говоря, ни к Maui, ни (почти) к KDE. Ибо связаны с настройкой консоли, создания комфортной обстановки в CLI и доведением локализации. И большинство из них были ранее описаны в другом разделеле «Воззрений» — том, что посвящён CLI и Zsh. Поэтому просто перечислим необходимы действия.
Первое из них — включение службы консольной мыши, которая сводится к установке пакета gpm
. После этого мышь в консоли Maui, как и в любом другоим deb based дистрибутиве, заработает сама собой. Разве что можно будет её чуток поднастроить с точки зрения чувствительности etc.
Настройка gpm
выполняется с помощью специального инструмента, debconf
. И её, как и все прочие консольные настройки, желательно предварить конфигурированием этого самого инструмента. И теперь можно с чистой совестью браться за настройку экранного вывода, то есть консольных шрифтов, и консольного ввода, то есть раскладок клавиатуры и их переключателей.
Очевидно, что предыдущие действия следовало выполнять в «голой» консоли, переключиться в которую из сеанса KDE можно
После этого настаёт черёд CLI. Разумеется, тем кого устраивает одеколон «Свежесть» оболочка Bash в её умолчальном состоянии, делать ничего не нужно. Разве что немножко настроить её, чтобы не была такой уж умолчальной. А вот тем, что с претензиями, то есть любителям пить коньяк в международном аэропорту «Шереметьево» оболочки Zsh, придётся свершить несколько действий. В-первых, установить её командой
$ sudo apt install zsh
Во-вторых, сделать регистрационной командной оболочкой (login shell):
$ chsh -s /bin/zsh
В-третьих, сконфигурировать Zsh в соответствие с описанными принципами, по образу и подобию авторского варианта или просто взято готовый конфиги у кота Мануала.
Контр-локализация
С первого момента появления Linux’а на Руси всё прогрессивное русскоязычное человечество боролось за русификацию этой операционной системы. Ну и как обычно — за что боролось, на то и напоролось: ныне, в соответствие со стандартами, при установке любого, кажется, DE, в домашнем каталоге пользователя автоматически создаются подкаталоги типа ~/Закачки
, ~/Документы
, и так далее. Разумеется, мешает это не всем. Но те, кто, вроде нас с Мануалом, многие файловые операции выполняет в CLI, такие имена, по понятным причинам, доставляют некоторые неудобства. И потому для нас первое дело… нет, не Якина на кол посадить, а избавиться от кириллических имён подкаталогов домашнего каталога. В KDE это делается командой
$ LANG=C xdg-user-dirs-update --force
В отличие от своего Gtk-аналога (команды xdg-user-dirs-gtk
), она не переименовывает кириллические каталоги, а создаёт их параллели латиницей (~/Documents/
, ~/Downloads/
и так далее). Но зато делает это без дополнительных вопросов и навсегда. А от «реликтов» кириллицы избавиться уже не трудно командой rm
(или в файловом менеджере Dolphin).