Getting Started/Build/KDE4/Gentoo (ru)
Getting_Started/Build/KDE4/Gentoo
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
Ручная установка
Используя стабильные сборочные файлы (ebuilds), не забудьте обновить дерево портежей («синькнуться»), прежде чем приступить к установке.
Нам нужно разрешить следующие сборочные файлы, замаскированные ключами:
echo 'dev-util/cmake' >> /etc/portage/package.keywords
echo 'dev-cpp/clucene' >> /etc/portage/package.keywords
Удостоверьтесь, что для redland установлен USE-флаг berkdb, в противном случае nepomuk не будет работать.
- echo 'dev-libs/redland berkdb' >> /etc/portage/package.use
Далее приведён список необходимых пакетов, некоторые из которых могут быть уже установлены (их можно пропустить, добавив флаг обновления в emerge).
emerge -avu 'sys-devel/gcc' \
'dev-util/subversion' \
'dev-util/pkgconfig' \
'x11-base/xorg-x11' \
'virtual/glut' \
'media-libs/mesa' \
'media-libs/jpeg' \
'media-libs/libpng' \
'media-libs/giflib' \
'dev-cpp/clucene' \
'dev-util/cppunit' \
'media-libs/liblrdf' \
'dev-libs/libxml2' \
'dev-libs/libxslt' \
'x11-misc/shared-mime-info' \
'dev-libs/boost' \
'dev-util/cmake' \
'dev-libs/redland' \
'sys-apps/dbus' \
'sys-apps/hal' \
'x11-libs/qt'
Также может потребоваться выполнить emerge либо для 'kde-base/kdesdk', либо для kde-base/kdesdk-scripts'.
Если вы установили DBUS, CMAKE, QT и (возможно) HAL, то соответствующие секции можно пропустить.
Удачи!
Установка с помощью portage
Также пакеты KDE 4 можно установить напрямую с помощью
emerge -a <packagename>
Получите всё необходимое на install layman и положите в оверлей "kde" (содержащий экспериментальные сборочные файлы)
layman -a kde
После этого следует настроить USE-флаги, необходимые для KDE 4, и задать portage использование тестовых (экспериментальных) сборочных файлов вместо стабильных для KDE 3.
Таким образом, система портежей отследит все зависимости.
Подробная инструкция по сборке KDE 4 в Gentoo находится в статье KDE overlay wiki. Обсуждение ebuilds находится в теме о KDE 4 monolithic ebuilds.