Neverendingo (Talk | contribs) m (Text replace - "<code bash>" to "<syntaxhighlight lang="bash">") |
Neverendingo (Talk | contribs) m (Text replace - "</code>" to "</syntaxhighlight>") |
||
| Line 8: | Line 8: | ||
libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libssl-dev \ | libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libssl-dev \ | ||
libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev \ | libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev \ | ||
| − | libdbus-1-dev libpam-dev</ | + | libdbus-1-dev libpam-dev</syntaxhighlight> |
Ces commandes installent les paquets prérequis à la construction de l'environnement de base, presque tous les paquets nécessaires pour la compilation kde4 (à l'exception de qt4) et quelques paquets recommandés comme libssl-dev pour le support https. En outre, des paquets facultatifs sont recommandés. Ils sont énumérés ci-dessous: | Ces commandes installent les paquets prérequis à la construction de l'environnement de base, presque tous les paquets nécessaires pour la compilation kde4 (à l'exception de qt4) et quelques paquets recommandés comme libssl-dev pour le support https. En outre, des paquets facultatifs sont recommandés. Ils sont énumérés ci-dessous: | ||
| Line 30: | Line 30: | ||
if [ "$QTDIR" = "`pwd`" ]; then \ | if [ "$QTDIR" = "`pwd`" ]; then \ | ||
find . -name '*.o' -delete ; \ | find . -name '*.o' -delete ; \ | ||
| − | else make install; fi;</ | + | else make install; fi;</syntaxhighlight> |
Après avoir installé les paquets désirés et requis, commencer la construction de KDE 4. | Après avoir installé les paquets désirés et requis, commencer la construction de KDE 4. | ||
| Line 40: | Line 40: | ||
sudo aptitude install build-essential cdbs debhelper cmake \ | sudo aptitude install build-essential cdbs debhelper cmake \ | ||
kdesdk-scripts subversion ssh xserver-xephyr | kdesdk-scripts subversion ssh xserver-xephyr | ||
| − | </ | + | </syntaxhighlight> |
| Line 46: | Line 46: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo aptitude install doxygen graphviz | sudo aptitude install doxygen graphviz | ||
| − | </ | + | </syntaxhighlight> |
== Dépendances kdelibs == | == Dépendances kdelibs == | ||
| Line 55: | Line 55: | ||
libstreamanalyzer-dev libstrigiqtdbusclient-dev \ | libstreamanalyzer-dev libstrigiqtdbusclient-dev \ | ||
libxml2-dev libxslt1-dev shared-mime-info libgif4-dev libpcre3-dev | libxml2-dev libxslt1-dev shared-mime-info libgif4-dev libpcre3-dev | ||
| − | </ | + | </syntaxhighlight> |
=== Paquets recommandés === | === Paquets recommandés === | ||
| Line 64: | Line 64: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libssl-dev libbz2-dev libpcre3-dev | sudo aptitude install libssl-dev libbz2-dev libpcre3-dev | ||
| − | </ | + | </syntaxhighlight> |
=== Paquets optionnels === | === Paquets optionnels === | ||
| Line 78: | Line 78: | ||
libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \ | libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \ | ||
libasound2-dev | libasound2-dev | ||
| − | </ | + | </syntaxhighlight> |
== Dépendances kdepimlibs == | == Dépendances kdepimlibs == | ||
| Line 84: | Line 84: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libboost-dev libgpgme11-dev libical-dev | sudo aptitude install libboost-dev libgpgme11-dev libical-dev | ||
| − | </ | + | </syntaxhighlight> |
=== Paquets recommandés kdepimlibs === | === Paquets recommandés kdepimlibs === | ||
| Line 91: | Line 91: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libldap2-dev libsasl2-dev | sudo aptitude install libldap2-dev libsasl2-dev | ||
| − | </ | + | </syntaxhighlight> |
== Dépendances kdebase == | == Dépendances kdebase == | ||
| Line 97: | Line 97: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libxine-dev | sudo aptitude install libxine-dev | ||
| − | </ | + | </syntaxhighlight> |
{{Note|Libxine1-dev dépend de paquets gnome à cause d'un bug dans la gestion des paquets kubuntu gutsy (réparé dans hardy). Le paquet kubuntu xinelib version 1.1.8 a des problèmes pour jouer des sons courts (réparé dans xinelib 1.1.9). | {{Note|Libxine1-dev dépend de paquets gnome à cause d'un bug dans la gestion des paquets kubuntu gutsy (réparé dans hardy). Le paquet kubuntu xinelib version 1.1.8 a des problèmes pour jouer des sons courts (réparé dans xinelib 1.1.9). | ||
| Line 105: | Line 105: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libqimageblitz-dev | sudo aptitude install libqimageblitz-dev | ||
| − | </ | + | </syntaxhighlight> |
=== Paquets optionnels kdebase-apps === | === Paquets optionnels kdebase-apps === | ||
| Line 115: | Line 115: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev | sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev | ||
| − | </ | + | </syntaxhighlight> |
=== Paquets optionnels kdebase-workspace === | === Paquets optionnels kdebase-workspace === | ||
| Line 133: | Line 133: | ||
libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \ | libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \ | ||
libsmbclient-dev libsoprano-dev libsensors-dev | libsmbclient-dev libsoprano-dev libsensors-dev | ||
| − | </ | + | </syntaxhighlight> |
== kdeedu == | == kdeedu == | ||
| Line 150: | Line 150: | ||
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev libeigen-dev \ | sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev libeigen-dev \ | ||
libopenbabel-dev libfacile-ocaml-dev libboost-python-dev | libopenbabel-dev libfacile-ocaml-dev libboost-python-dev | ||
| − | </ | + | </syntaxhighlight> |
== koffice == | == koffice == | ||
Cette page détaille l'installation de kde4 sur Kubuntu 7.10 (Gutsy) et Debian (Testing / Unstable). Pour un fonctionnement de base du bureau, il est recommandé d'installer les paquets suivants avec la commande:
sudo aptitude install build-essential cdbs debhelper cmake \ kdesdk-scripts subversion ssh xserver-xephyr doxygen dbus-x11 \ libstreamanalyzer-dev libstrigiqtdbusclient-dev libsoprano-dev \ libxml2-dev libxslt1-dev shared-mime-info libungif4-dev libssl-dev \ libboost-dev libgpgme11-dev libxine-dev libqimageblitz-dev libbz2-dev \ libdbus-1-dev libpam-dev
Ces commandes installent les paquets prérequis à la construction de l'environnement de base, presque tous les paquets nécessaires pour la compilation kde4 (à l'exception de qt4) et quelques paquets recommandés comme libssl-dev pour le support https. En outre, des paquets facultatifs sont recommandés. Ils sont énumérés ci-dessous:
Pour compiler la version stable de kde4 (kde4.0) installer le paquet libqt4-dev.
Pour compiler le tronc de kde (qui sera bientôt kde4.1) le dernier instantané Qt4.4 doit être compilé à partir des sources. Il est fourni dans le référentiel svn kde qt-copy. S’il vous plaît, lisez le README.qt-copy pour les options Qt ainsi que pour les problèmes connus.
Il peut être installé avec les commandes suivantes:
cs # Note: cs n'est pas une typo. svn checkout svn://anonsvn.kde.org/home/kde/trunk/qt-copy cd qt-copy ./apply_patches cb # Construire Qt dans un dossier séparé ../../src/qt-copy/configure <options Qt> -prefix $QTDIR make -j2 # utilisez 'make -j(X+1)' où X est votre nombre de processeurs pour compiler plus vite # Si nous n'installons pas, nous allons nettoyer # les fichiers obj pour libérer de l'espace disque if [ "$QTDIR" = "`pwd`" ]; then \ find . -name '*.o' -delete ; \ else make install; fi;
Après avoir installé les paquets désirés et requis, commencer la construction de KDE 4.
Contents |
Sur Kubuntu 7.10 (Gutsy) et Debian (Testing/Unstable) les prérequis à la construction sont installés avec:
sudo aptitude install build-essential cdbs debhelper cmake \ kdesdk-scripts subversion ssh xserver-xephyr
Paquets optionnels pour la génération de documentation API:
sudo aptitude install doxygen graphviz
Les dépendances Kdelibs peuvent être installées avec:
sudo aptitude install libqt4-dev dbus-x11 \ libstreamanalyzer-dev libstrigiqtdbusclient-dev \ libxml2-dev libxslt1-dev shared-mime-info libgif4-dev libpcre3-dev
sudo aptitude install libssl-dev libbz2-dev libpcre3-dev
sudo aptitude install libxml2-utils libpcre3-dev libopenexr-dev \ libjasper-dev libenchant-dev libavahi-common-dev libaspell-dev \ libasound2-dev
Les dépendances kdepimlibs peuvent être installées avec:
sudo aptitude install libboost-dev libgpgme11-dev libical-dev
sudo aptitude install libldap2-dev libsasl2-dev
Les dépendances kdebase-runtime peuvent être installées avec:
sudo aptitude install libxine-dev
| Note |
|---|
| Libxine1-dev dépend de paquets gnome à cause d'un bug dans la gestion des paquets kubuntu gutsy (réparé dans hardy). Le paquet kubuntu xinelib version 1.1.8 a des problèmes pour jouer des sons courts (réparé dans xinelib 1.1.9). |
Les dépendances kdebase-apps peuvent être installées avec:
sudo aptitude install libqimageblitz-dev
sudo aptitude install libsmbclient-dev libxkbfile-dev libxcb1-dev
sudo aptitude install libxklavier11-dev libxdamage-dev libxcomposite-dev \ libbluetooth-dev libusb-dev libcaptury-dev network-manager-dev \ libsmbclient-dev libsoprano-dev libsensors-dev
Les paquets suivants sont recommandés si vous voulez utiliser kstars:
sudo aptitude install libusb-dev libcfitsio3-dev libnova-dev libeigen-dev \ libopenbabel-dev libfacile-ocaml-dev libboost-python-dev
Nécessite kdevplatform.
Retourner à building KDE 4.