Getting Started/Build/KDE4/Gentoo (ru): Difference between revisions

From KDE TechBase
(Synchronized with current state of English page)
m (Text replace - "<code bash>" to "<syntaxhighlight lang="bash">")
Line 5: Line 5:


Нам нужно разрешить следующие сборочные файлы, замаскированные ключами:
Нам нужно разрешить следующие сборочные файлы, замаскированные ключами:
<code bash>
<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
Line 12: Line 12:


Удостоверьтесь, что для redland установлен USE-флаг berkdb, в противном случае nepomuk не будет работать.
Удостоверьтесь, что для redland установлен USE-флаг berkdb, в противном случае nepomuk не будет работать.
<code bash>
<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
# echo 'x11-libs/qt accessibility' >> /etc/portage/package.use
Line 19: Line 19:
Далее приведён список необходимых пакетов, некоторые из которых могут быть уже установлены (их можно пропустить, добавив флаг обновления в emerge).
Далее приведён список необходимых пакетов, некоторые из которых могут быть уже установлены (их можно пропустить, добавив флаг обновления в emerge).


<code bash>
<syntaxhighlight lang="bash">
emerge -avu 'sys-devel/gcc' \
emerge -avu 'sys-devel/gcc' \
   'dev-util/subversion' \
   'dev-util/subversion' \
Line 58: Line 58:


Вам понадобится размаскировать их (подробности по ссылке выше) и остановить обычным способом. Так как в будущем KDE в Gentoo будет устанавливаться [http://www.gentoo.org/doc/en/kde-split-ebuilds.xml в виде раздельных пакетов], лучше всего устанавливать KDE так:
Вам понадобится размаскировать их (подробности по ссылке выше) и остановить обычным способом. Так как в будущем KDE в Gentoo будет устанавливаться [http://www.gentoo.org/doc/en/kde-split-ebuilds.xml в виде раздельных пакетов], лучше всего устанавливать KDE так:
<code bash>
<syntaxhighlight lang="bash">
emerge -avD kde-base/kde-meta:kde-4
emerge -avD kde-base/kde-meta:kde-4
</code>
</code>

Revision as of 20:40, 29 June 2011


Getting_Started/Build/KDE4/Gentoo


Ручная установка

Используя стабильные сборочные файлы (ebuilds), не забудьте обновить дерево портежей, прежде чем приступить к установке.

Нам нужно разрешить следующие сборочные файлы, замаскированные ключами: <syntaxhighlight lang="bash"> echo 'dev-util/cmake' >> /etc/portage/package.keywords echo 'dev-cpp/clucene' >> /etc/portage/package.keywords


Удостоверьтесь, что для redland установлен USE-флаг berkdb, в противном случае nepomuk не будет работать. <syntaxhighlight lang="bash">

  1. echo 'dev-libs/redland berkdb' >> /etc/portage/package.use
  2. echo 'x11-libs/qt accessibility' >> /etc/portage/package.use

Далее приведён список необходимых пакетов, некоторые из которых могут быть уже установлены (их можно пропустить, добавив флаг обновления в emerge).

<syntaxhighlight lang="bash"> 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 так: <syntaxhighlight lang="bash"> emerge -avD kde-base/kde-meta:kde-4