Slackware 14.1: установка KDE 4.12.5

Эрик Хамелеерс (Eric Hameleers aka Alien Bob)
Перевод Алексея Федорчука
Оригинал

От переводчика: это не столько перевод, сколько сильно сокращённый пересказ пошаговой инструкции по установке в Slackware 14.1 KDE версии 4.12.5 (или обновления до неё). Сокращению подверглась часть, описывающая сборку KDE из слакбилдов (это совсем отдельная история). А также подробные инструкции Эрика типа не забыть точку в конце команды rsync (есть подозрение, что это шутка юмора). Но самое главное — собственно последовательность директив — я сохранил в неприкосновенности. Далее курсивом — мои вставки, а пока слово Эрику.

Перезагрузиться в runlevel 3 командой (в терминальном окне или в консоли)

# init 3

Эта команда требует прав администратора, следующие могут быть выполнены обычным пользователем — А.Ф..

Перейти в подходящий каталог (например, ~/pkgs/) и скачать в него пакеты для обеих архитектур:

$ rsync -av rsync://alien.slackbook.org/alien/ktown/14.1/4.12.5 .

Или ограничиться вариантом только для одной архитектуры, например, x86_64:

$ rsync -av --exclude=x86 rsync://alien.slackbook.org/alien/ktown/14.1/4.12.5 .

Качать придётся почти 900 МБ, сервер отдаёт не очень быстро, так что следует приготовиться к долгому ожиданию. Или воспользоваться, например, lftp, чтобы скачивать по маске только нужные пакеты; например, всё изобилие локализаций явно ни к чему — А.Ф..

Перейти в образовавшийся подкаталог:

$ cd 4.12.5

Дальнейшие опять действия опять потребуют прав администратора. При обновлении установленной KDE следует учесть, что некоторые пакет предыдущей её версии были переименованы, разделены или, наоборот, слиты, почему потребуется команда removepkg. Для 64-битной версии последовательность действий выглядит так:

# upgradepkg --reinstall --install-new x86_64/deps/*.t?z
# upgradepkg --reinstall --install-new x86_64/kde/*.t?z
# removepkg kdeadmin
# removepkg kdenetwork
# removepkg kdesdk
# removepkg kdetoys
# removepkg kwallet
# removepkg kdnssd

Если ранее использовались локализации, отличные от английской, соответствующие пакеты также надо обновить, например, для русской — такой командой:

# upgradepkg x86_64/kdei/kde-l10n-ru-4.12.5-noarch-1alien.txz

Если никаких пакетов локализации не было установлено, но теперь потребовались, их надо установить:

# upgradepkg --install-new x86_64/kdei/kde-l10n-ru-4.12.5-noarch-1alien.txz

После этого надо проверить, появились ли новые конфигурационные файлы с маской *.new, сравнить их с оригиналами и решить, какие использовать:

# find /etc/ -name "*.new"

Визуальный (на базе ncurses) инструмент для обработки *.new файлов — slackpkg:

# slackpkg new-config

Теперь остаётся только перезагрузить систему.

Добавить комментарий