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

    From KDE TechBase
    m (Text replace - "<code bash>" to "<syntaxhighlight lang="bash">")
    m (Text replace - "</code>" to "</syntaxhighlight>")
    Line 20: Line 20:
    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à.
    Line 27: Line 27:
    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à.
    Line 53: 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 20:56, 29 June 2011


    Getting_Started/Build/KDE4/Gentoo

    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!