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

    From KDE TechBase
    mNo edit summary
    No edit summary
    (3 intermediate revisions by 2 users not shown)
    Line 1: Line 1:
    {{Template:I18n/Language Navigation Bar|Getting_Started/Build/KDE4/Gentoo}}
     
    Requisiti per Gentoo.
    Requisiti per Gentoo.
    ==== Installazione tramite portage ====
    La guida da seguire si trova nella [http://www.gentoo.org/proj/it/desktop/kde/kde4-guide.xml documentazione di gentoo]. Essa prevede diverse modalità di installazione ed è completa e aggiornata.
    ==== Installazione a mano ====
    ==== Installazione a mano ====
    '''Questa sezione non è completa né aggiornata. Si consiglia di seguire il link presente nella sezione precedente.'''
    Puoi usare ebuilds stabili semplicemente ricordandoti di sincronizzare (sync) il tuo portage prima di iniziare.
    Puoi usare ebuilds stabili semplicemente ricordandoti di sincronizzare (sync) il tuo portage prima di iniziare.


    Line 10: Line 17:
    Dobbiamo abilitare i seguenti keyword masked ebuilds.
    Dobbiamo abilitare i seguenti keyword masked ebuilds.


    <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
    </code>
    </syntaxhighlight>


    Controlla di avere impostato la flag USE 'berkdb' per 'redland', altrimenti nepomuk non funzionerà.
    Controlla di avere impostato la flag USE 'berkdb' per 'redland', altrimenti nepomuk non funzionerà.


    <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
    </code>
    </syntaxhighlight>


    Questi sono i pacchetti che devi emergere. È stata inclusa l'opzione di aggiornamento (-u) nel comando di emerge, in modo da non re-installare nulla che ci sia già.
    Questi sono i pacchetti che devi emergere. È stata inclusa l'opzione di aggiornamento (-u) nel comando di emerge, in modo da non re-installare nulla che ci sia già.


    <code bash>
    <syntaxhighlight lang="bash">
    emerge -avu 'sys-devel/gcc' \
    emerge -avu 'sys-devel/gcc' \
       'dev-util/subversion' \
       'dev-util/subversion' \
    Line 46: Line 53:
       'sys-apps/hal' \
       'sys-apps/hal' \
       'x11-libs/qt'
       'x11-libs/qt'
    </code>
    </syntaxhighlight>


    Sarà necessario inoltre emergere 'kde-base/kdesdk' o 'kde-base/kdesdk-scripts'.
    Sarà necessario inoltre emergere 'kde-base/kdesdk' o 'kde-base/kdesdk-scripts'.


    Se si emerge DBUS, CMAKE, QT o HAL (e se si segue il comando dato loi si installano tutti), si devono saltare le rispettive sezioni. Buona fortuna!
    Se si emerge DBUS, CMAKE, QT o HAL (e se si segue il comando dato loi si installano tutti), si devono saltare le rispettive sezioni. Buona fortuna!

    Revision as of 10:53, 15 July 2012

    Requisiti per Gentoo.

    Installazione tramite portage

    La guida da seguire si trova nella documentazione di gentoo. Essa prevede diverse modalità di installazione ed è completa e aggiornata.

    Installazione a mano

    Questa sezione non è completa né aggiornata. Si consiglia di seguire il link presente nella sezione precedente.

    Puoi usare ebuilds stabili semplicemente ricordandoti di sincronizzare (sync) il tuo portage prima di iniziare.

    Ricorda: tutti i comandi sono da effettuare da root.

    Requisiti:

    Dobbiamo abilitare i seguenti keyword masked ebuilds.

    echo 'dev-util/cmake' >> /etc/portage/package.keywords
    echo 'dev-cpp/clucene' >> /etc/portage/package.keywords
    

    Controlla di avere impostato la flag USE 'berkdb' per 'redland', altrimenti nepomuk non funzionerà.

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

    Questi sono i pacchetti che devi emergere. È stata inclusa l'opzione di aggiornamento (-u) nel comando di emerge, in modo da non re-installare nulla che ci sia già.

    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'
    

    Sarà necessario inoltre emergere 'kde-base/kdesdk' o 'kde-base/kdesdk-scripts'.

    Se si emerge DBUS, CMAKE, QT o HAL (e se si segue il comando dato loi si installano tutti), si devono saltare le rispettive sezioni. Buona fortuna!