Про Slint. Цели и задачи знакомства

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

Начиная знакмоство со Slint’ом, я преследовал две цели, более общую и вполне конкретную. Во-первых, меня всегда интересовали всякие интернационализации и локализации, в первую очередь русификации. Не из патриотических побуждений, а из чисто практических соображений. Так уж случилось, что мой родной язык — русский, и в русскоязычном окружении я чувствую себя более комфортно. Думаю, что не одинок: языковый барьер — это дополнительное препятствие в приобщении широких масс «некомпьютерных» применителей к свободному софту. Даже если они вполне свободно владеют английским в рамках своей основной профессии. Так что мне хотелось посмотреть, как реализована интернационализация в проекте, поставившей себе это в качестве основной задачи.

Вторая же моя цель была связана… ну конечно же, с тем самым Cinnamon’ом, о котором я столько писал в последнее время. В том числе и о том, что десктоп этот не обрёл широкого признания среди майнтайнеров дистрибутивов: мало для каких из них существуют его сборки, и ещё меньшее число последних может быть признано удовлетврительными. В сущности, для полноценного применения Cinnamon до недавнего времени был реализован, кроме прародительского Mint’а, только в Ubuntu.

И с выходом версии 2.2 ситуация, казалось бы, не изменилась. Однако в те самые дни, когда было объявлено о релизе нового Cinnamon’а, горячий индонезийский парень Willy Sudiarto Raharjo (транскрибировать его имя-фамилию не буду даже пытаться — он известен также как willysr) выложил на Гитхабе слакбилды для сборки этого десктопа, правда, ещё версии 2.0.X. Вслед за тем Cinnamon пиявился и в виде бинарных пакетов (есть и зеркало на Slackware.org.uk).

Разумеется, став с некоторых пор привеженцем Cinnamon’а, я бросился прикручивать его к Salix’у, пытаясь сначала собирать его из слкабилдов, а затем устанавливать из бинарников. И в обоих случаях потерпел фетяску. Слакбилды просто не собирались из-за многочисленных нарушений зависимостей, которые я устал разруливать.

Из бинарников Cinnamon поверх BASIC-инсталляции Salix’а установился, казалось бы, без проблем. Однако тут, напротив, обнаружилась масса конфликтов с компонентами среды Xfce, которые в итоге привели к полной неработоспособности системы. Запуск же Cinnamon’а поверх Salix’а в варианте CORE потребовал доутсановки такого количества библиотек, на какое у меня не хватило терпения. К тому же не было полной уверенности, что со сборкой Cinnamon’а для Slackware всё нормально в интересующей меня части (в частности, средств настройки клавиатурных раскладок и их переключателей).

Тем не менее, мысль о Cinnamon’е не давала мне покоя. И я начал подумывать об установке оригинальной Slackware в варианте с консольной базой, набором библиотек и «голыми» Иксами, чтобы уже на неё накатить бинарники этого десктопа. И тут как раз и подоспел рассказ bormant’а о Slint’е. Благодаря которому я смог бы убить (в случае удачи) сразу двух зайцев.

Были ли достигнуты поставленне цели — пока не скажу. Хотя проницательный читатель, наверное, догадался: раз я пишу этот цикл заметок, а не ограничился памфлетом с обилием обсценной лексики за кадром, всё закончилось хорошо. И будет не так уж не прав — за исключением того, что дело ещё не закончилось. Но эти строки я сочиняю уже в Slackware, установленной посредством Slint’а, и пребывая в среде Cinnamon. Однакро начну по порядку, с подготовительных шагов.

Назад | Оглавление | Вперёд