Getting Started/Build/KDE4/Gentoo (ru): Difference between revisions
(From Build) |
No edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==== Ручная установка ==== | ==== Ручная установка ==== | ||
Используя стабильные сборочные файлы (ebuilds), не забудьте обновить дерево портежей | Используя стабильные сборочные файлы (ebuilds), не забудьте обновить дерево портежей, прежде чем приступить к установке. | ||
Нам нужно разрешить следующие сборочные файлы, замаскированные ключами: | Нам нужно разрешить следующие сборочные файлы, замаскированные ключами: | ||
< | <syntaxhighlight lang="bash"> | ||
echo 'dev-util/cmake' >> /etc/portage/package.keywords | echo 'dev-util/cmake' >> /etc/portage/package.keywords | ||
echo 'dev-cpp/clucene' >> /etc/portage/package.keywords | echo 'dev-cpp/clucene' >> /etc/portage/package.keywords | ||
</ | </syntaxhighlight> | ||
Удостоверьтесь, что для redland установлен USE-флаг berkdb, в противном случае nepomuk не будет работать. | Удостоверьтесь, что для redland установлен USE-флаг berkdb, в противном случае nepomuk не будет работать. | ||
< | <syntaxhighlight lang="bash"> | ||
# echo 'dev-libs/redland berkdb' >> /etc/portage/package.use | # echo 'dev-libs/redland berkdb' >> /etc/portage/package.use | ||
</ | # echo 'x11-libs/qt accessibility' >> /etc/portage/package.use | ||
</syntaxhighlight> | |||
Далее приведён список необходимых пакетов, некоторые из которых могут быть уже установлены (их можно пропустить, добавив флаг обновления в emerge). | Далее приведён список необходимых пакетов, некоторые из которых могут быть уже установлены (их можно пропустить, добавив флаг обновления в emerge). | ||
< | <syntaxhighlight lang="bash"> | ||
emerge -avu 'sys-devel/gcc' \ | emerge -avu 'sys-devel/gcc' \ | ||
'dev-util/subversion' \ | 'dev-util/subversion' \ | ||
Line 40: | Line 41: | ||
'sys-apps/hal' \ | 'sys-apps/hal' \ | ||
'x11-libs/qt' | 'x11-libs/qt' | ||
</ | </syntaxhighlight> | ||
Line 46: | Line 47: | ||
Если вы установили DBUS, CMAKE, QT и | Если вы установили DBUS, CMAKE, QT и HAL, то соответствующие секции можно пропустить. | ||
Удачи! | Удачи! | ||
==== Установка с помощью portage ==== | ==== Установка с помощью portage ==== | ||
Текущую информацию о состоянии KDE4 в Gentoo можно найти по адресу | |||
[http://www.gentoo.org/proj/en/desktop/kde/kde4.xml http://www.gentoo.org/proj/en/desktop/kde/kde4.xml]. | |||
Сейчас KDE4 находится в официальном дереве портежей, хотя всё ещё замаскирован (это может измениться в ближайшее время). KDE3 и KDE4 могут быть установлены вместе. | |||
Вам понадобится размаскировать их (подробности по ссылке выше) и остановить обычным способом. Так как в будущем KDE в Gentoo будет устанавливаться [http://www.gentoo.org/doc/en/kde-split-ebuilds.xml в виде раздельных пакетов], лучше всего устанавливать KDE так: | |||
<syntaxhighlight lang="bash"> | |||
emerge -avD kde-base/kde-meta:kde-4 | |||
</syntaxhighlight> |
Latest revision as of 09:49, 15 July 2012
Ручная установка
Используя стабильные сборочные файлы (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
# echo 'x11-libs/qt accessibility' >> /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
Текущую информацию о состоянии KDE4 в Gentoo можно найти по адресу http://www.gentoo.org/proj/en/desktop/kde/kde4.xml.
Сейчас KDE4 находится в официальном дереве портежей, хотя всё ещё замаскирован (это может измениться в ближайшее время). KDE3 и KDE4 могут быть установлены вместе.
Вам понадобится размаскировать их (подробности по ссылке выше) и остановить обычным способом. Так как в будущем KDE в Gentoo будет устанавливаться в виде раздельных пакетов, лучше всего устанавливать KDE так:
emerge -avD kde-base/kde-meta:kde-4