Slackel и KDE

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

Не так давно, рассказывая о греческом дистрибутиве Slackel, я упомянул, что этот внук Slackware и сын Salix’а распространяется в двух сборках — с оконным менеджером OpenBox и десктопом KDE, причём второй рассматривается как основной. Поскольку можно было предполагать, что и в инсталляторе второй имеется выбор между вариантами установки — FULL, BASIC и CORE, было интересно поглядеть, что же в представлении разработчика Slackel’а являет собой базовая системы KDE. Кстати, а разработчик этого дистрибутива — Димирис Земос (Dimitris Tzemos), по совместительству и один из основных участников проекта Salix, в репозиториях которого его сборки пакетов помечены литерами dj.

В тот момент руки у меня до KDE-варианта не дошли, и я отложил знакомство «на потом». Это «потом» наступило во дни первомайских праздников, которые я ознаменовал трудовыми свершениями на почве всяких нездоровых экспериментов. И первым в этом ряду стало скачивание образа slackel64-kde-4.10.5.iso — объёмом, кстати, 933 МБ.

Впрочем, в эксперименте со Slackel’ем ничего нездорового не было, ибо я предусмотрительно проводил его в виртуальной машине (то есть в VirtualBox’е). И, как оказалось, не напрасно. Установка прошла, как обычно: действительно, был предложен выбор одного из трёх вариантов установки. Среди которых я, понятное дело, выбрал BASIC.

Развёртывание системы прошло ожидаемо быстро, а вот на стадии установки загрузки случился спотыкач. Как я говорил в прошлой заметке, Slackel, в отличие от своих сородичей, предлагает выбор между LILO и GRUB2. И в этот раз я для единообразия выбрал первый вариант, а затем — стандартный видеорежим для LILO, определив её местоположение в MBR. Каково же было моё удивление, когда последовало сообщение об ошибке, гласившее, что:

  • у меня!
  • в виртуальной машине!!
  • при текстовом режиме 80×25!!!

имеется нестандартный драйвер, который это всё вместе не поддерживает. Поэтому LILO отказалось устанавливаться, а машина по окончании установки — загружаться.

Что же, памятуя об опыте с slackel64-openbox-6.0.iso и GRUB2, я заменил загрузчик, после чего система загрузилась, появилось окно авторизации KDM на фоне травянистой поляны, а затем и рабочий стол KDE

slackel-kde01
Рабочий стол KDE по умолчанию

Выполнить свою основную задачу — ознакомиться с комплектацией дистрибутива — я в такой обстановке не мог, поэтому первым делом изменил вид меню на классический и привёл рабочий стол в пригодный для моих глаз вид, сменив через System Settings шрифты.

А вод смены фона рабочего стола я там не нашёл — уж не знаю, вследствие базовости установки, из-за изменения версии KDE (в дистрибутива она 4.10.5, а последнюя, что я видел, имела номер 4.8.X) или ещё по какой причине.

Оказалось, что фон рабочего стола надо менять, щёлкнув на нём правой кнопкой мыши и из контекстного меню выбрав пункт Default Desktop Settings:

slackel-kde01a
Контекстное меню рабочего стола

Кстати, указанные на скриншоте горячие клавиши в виртуальной машине у меня не сработали. А в пункте View подходящей картинки для фона рабочего стола я не нашёл, поэтому установил градиентную заливку цветом:

slackel-kde01b
Настройка вида рабочего стола

В результате десктоп приобрёл вот такой вид, в котором я и смог ознакомиться с набором приложений по умолчанию для этого дистрибутива в базовой установке:

slackel-kde02
Рабочий стол KDE скорректированный

В описании пакета kde-baseapps-lite из собственного репозитория Slackel’а (а именно этот пакет определяет своеобразие дистрибутива) сказано, что из состава KDE выпилен даже традиционный Konqueror в обеих своих ипостасях (и файлового менеджера, и браузера). В роли файлового менеджера остался один Dolphin, а браузером работает… нет, не rekonq из KDE, а обычный FireFox. Кроме того, из пользовательских приложений имеются только Konsole и KWrite с Kate:

slackel-kde03
Приложения базовой установки

И тем не менее, базовая инсталляция Slackel’а занимает 3,3 ГБ — почти в полтора раза больше, чем аналогичный вариант установки Salix’а с Xfce. И это — не только за счёт меньшего «веса» последней по сравнению с KDE: Димитрис снабдил свой дистрибутив средствами разработки программ на базе библиотеки Qt:

Средства разработки
Средства разработки

Ну и пресловутый Nepomuk никуда не делся…

В общем, нельзя сказать, что базовая установка Slackel’а уж совсем точно соответствует своему назначению — особенно если сравнить её, скажем с PCLinuxOS в сборке kde-minime, которая некогда устанавливалась на 1,3 ГБ. Правда, это было во времена версии KDE 4.6.X — но, поскольку в ней действительно не было абсолютно ничего лишнего, и сейчас она вряд ли потянет намного больше.

В итоге у меня создалось впечатление, что Slackel — это типичный локально-специфический дистрибутив, предназначенный для работы в грекоязычной среде. Что, собственно, не отрицается и его разработчиками. На роль же дистрибутива интернационального предназначен Salix, к разработке которого, как уже сказано, Димитрис тоже приложил руку.