Arch Linux занимает особое место среди многочисленных дистрибутивов Linux. Если начинающий пользователь спросит, с чего лучше начать знакомство с этой системой, то наверняка в тройку самых популярных ответов войдёт именно этот продукт.
Но у Arch Linux есть одна особенность, играющая роль некоего входного фильтра — достаточно сложная процедура установки. Не исключено, что именно по этой причине относительно широкое распространение получили самые разнообразные варианты Arch Linux, в котором эта составляющая адаптирована для начинающего пользователя. Chakra — одно из таких решений.
Однако оно радикально отличается от других (например, Manjaro), поскольку представляет собой нечто большее, чем упрощённый Arch Linux. Хотя бы потому, что Chakra — система, которая вышла из Arch Linux и продолжает от него «отдаляться».
История проекта такова. В рамках Arch Linux развивался репозиторий KDEMod, который предлагал пользователю этого дистрибутива «чистую» среду KDE. Затем разработчики решили, что им лучше действовать самостоятельно — так и появилась система Chakra.
Иными словами, главное для Chakra — не столько Arch Linux (не исключено, что просто так исторически сложилось), сколько KDE. Чтобы продемонстрировать пользователю все возможности этого рабочего стола, разработчики дистрибутива даже отказались от совместимости с Arch Linux, распространяя ПО через собственные репозитории.
Тем не менее в первом приближении Chakra — это легко устанавливаемый Arch Linux. Процедура инсталляции дистрибутива чрезвычайно проста и наглядна. Пожалуй, лучшая из всех, которые уже реализованы на всех вариантах Arch Linux. В результате получается вполне работоспособная среда, основанная на актуальной версии KDE.
В качестве пакетного менеджера предсказуемо используется pacman. А облегчением для новичка служит графический инструмент управления репозиториями. Кстати, облегчение весьма основательное, поскольку именно эта операция вызывает больше всего проблем и затруднений.
Однако следует помнить, что один и тот же пакетный менеджер не означает совместимости репозиториев, что накладывает определённые ограничения на использование готовых рецептов для Arch Linux, которых в сети много и соблазн их использовать весьма велик. Поэтому, воодушевлённый простотой установки системы новичок может столкнуться с неожиданными сложностями.
Самый показательный пример — установка браузера Operа. Если в Arch Linux эта программа устанавливается и запускается без каких-либо сложностей, то в Chakra придётся дополнительно выполнять команду pacman -S libnotify.
Но самое интересное может начаться, если пользователь обнаружит отсутствие некоторых репозиториев Arch Linux и решит их подключить, чтобы таким образом расширить не особо богатую пакетную базу дистрибутива. Сразу обнаружится, что ряд приложений, установленных из репозиториев community или extra дистрибутива Arch Linux требуют библиотек, версии которых отличаются от размещённых в репозиториях Chakra. И работать, соответственно, не будут.
Разумеется, всегда есть возможность полностью заменить репозитории и в результате получить обычный Arch Linux. Но зачем тогда Chakra, если есть Manjaro?
Итак, Chakra — это дистрибутив для рабочего стола KDE и Qt-приложений. Впрочем, со временем концепция системы становится менее радикальной. В частности, пользователям GTK-программ предлагается специальный GTK-репозиторий, в котором есть Firefox и другое востребованное ПО.
Есть в Chakra и аналог yaourt — пользовательский репозиторий ccr. Кстати, команду ccr можно применять для установки программ точно так же, как и pacman.
Главный плюс системы — быстрота работы KDE. Это определяется даже визуально на относительно старых машинах. Поэтому дистрибутив будет хорошим выбором для поклонников самого настраиваемого рабочего стола при необходимости использовать его на маломощном компьютере.
Ещё один плюс — использование модели rolling-release, которая исключает необходимость обновления версий путём переустановки. Причём, специфика Chakra в том, что основа системы изменяется реже прикладного ПО, что позволяет постоянно иметь стабильное рабочее окружение в сочетании с актуальными версиями пользовательских приложений.
Есть и минусы. Помимо вышеперечисленных особенностей, дистрибутив имеет ограничение на архитектуру компьютера — версии для