Установка KDE на Gentoo Linux
- Теперь на desktop можно и KDE поставить
KDE 4.10.5
Подготовка
Выбор профиля:
eselect profile show
Текущий профиль «default/linux/amd64/13.0», изменим его на «default/linux/amd64/13.0/desktop/kde»
Посмотрим список доступных профилей
eselect profile list
Смена профиля
eselect profile set 6
Настройки
/etc/portage/make.conf
... # Поддержка языков LINGUAS="en ru" # Добавить флаги USE="... cups alsa ffmpeg mpeg ogg flac lame vorbis mad taglib jpeg jpeg2k png # Multimeia "
Обновим систему, так же при этом у будут установлены новые пакеты, в основном графические библиотеки
emerge --sync emerge world -uDNav
Это надолго 3~4 часа
Обновление конфигов (или отказ от их обновления)
etc-update
Прочитаем что пишут
eselect news read
Так же было сообщение, что надо обновить модули Python
python-updater
Перезагрузка не лишнее
reboot
Установка X server
emerge x11-base/xorg-x11 -av
По умолчанию ставиться набор драйверов для видеокарт различных производителей, моя карта NVidia
/etc/portage/make.conf
... VIDEO_CARDS="nvidia"
Все прочие мороки с установкой X-severa это отдельная тема.
Установка KDE
<blockquote>
- Если вам нужна полная сборка KDE, установите пакет kde-meta. Этот пакет включает все приложения KDE как зависимости.
- Если вам нужна базовая сборка KDE, установите kdebase-startkde. Вы всегда сможете установить дополнительные приложения, когда захотите.
- Если вам нужно что-то между kde-meta и kdebase-startkde, установите kdebase-meta. Вы получите некоторые дополнительные приложения, вроде konsole и kdm.
</blockquote>
kde-meta | Total: 315 packages (312 new, 3 in new slots), Size of downloads: 519,871 kB
kdebase-meta | Total: 108 packages (106 new, 2 in new slots), Size of downloads: 155,926 kB
kdebase-startkde | Total: 83 packages ( 81 new, 2 in new slots), Size of downloads: 147,833 kB
Я выберу среднее
emerge kde-base/kdebase-meta -av
Это НАДОЛГО ~5 часов
rc-update add dbus default
Настройка DisplayManager
/etc/conf.d/xdm
... DISPLAYMANAGER="kdm"
rc-update add xdm default
reboot
Пользователи
В KDE пользователь root НЕ ЗАЙДЕТ ! Создайте своего пользователя
useradd -m myuser passwd myuser
Добавить пользователя в группы: wheel, cdrom, cdrw, audio, video
usermod -a -G wheel myuser
Если системная локаль по умолчанию отличается от желаемой, а мы желаем русский интерфейс, то прописать например такое
~/.bash_profile
... LC_ALL="ru_RU.UTF-8" LANG="ru_RU.UTF-8" LC_MESSAGES="POSIX" # Использовать в качестве разделителя дробной части точку # (в русской локали по умолчанию запятая) LC_NUMERIC="POSIX" LC_TIME="POSIX"
Программы
Установка необходимых в быту программ и пакетов
- app-portage/porthole - Porthole GUI установка/удаление программ
- kde-base/kde-l10n - Пакет локализации (ранее мы определили LINGUAS)
- sys-fs/ntfs3g - для работы с NTFS (в ядре включена поддержка записи, но этого не достаточно)
- kde-base/kmix - Аудио микшер
- www-client/firefox - Браузер FireFox
- www-plugins/adobe-flash - Adobe Flash Player
Принять лицензию
echo "www-plugins/adobe-flash AdobeFlash-10" >> /etc/portage/package.license
- kde-base/kopete - Программа обмена сообщениями
Добавить поддержку протокола AIM/ICQ
echo "kde-base/kopete oscar" >> /etc/portage/package.use
- kde-base/ark - Архиватор
Добавить поддержку LZMA (7-Zip)
echo "kde-base/ark lzma" >> /etc/portage/package.use
- app-arch/unrar - Поддержка RAR
- kde-base/kcalc -Калькулятор
- net-p2p/ktorrent - Торрент клиент
- kde-base/gwenview - Просмотр изображений
- kde-base/ksnapshot - Снимки с экрана (Print Screen)
- kde-base/okular - Просмотр документов (PDF, Djvu и т.п.)
Добавить поддержку разных форматов
echo "kde-base/okular chm djvu ebook" >> /etc/portage/package.use
- media-video/smplayer - Медиаплеер
- media-sound/amarok - Аудиоплеер Amarok
Требует установить флаг
echo "dev-db/mysql embedded" >> /etc/portage/package.use
- x11-themes/gtk-theme-switch - Программа для смены GTK тем, что бы приложения под GTK выглядели более сносно
gtk-theme-switch
- kde-base/filelight - Анализатор использования диска
Темы для Qt и GTK
echo "x11-themes/qtcurve-qt4 gtk windeco" >> /etc/portage/package.use
x11-themes/qtcurve-qt4
media-fonts/ubuntu-font-family
Обсуждение
Для установки KDE нужно добавить ключ
–autounmask-write
http://wiki.gentoo.org/wiki/Knowledge_Base:Unmasking_a_package