Installation de Gentoo


Cette page va regrouper tous les packages et configurations que j'ai du effectuer pour installer mon poste.Cette page sert avant tout d'aide mémoire pour l'installation.Pour plus de détails, il est recommandé de consulter le manuel d'installation.Si vous cherchez, des exemples de fichiers de configuration, vous pouvez aller voir dans la partie config de ce blog dans laquelle j'ajoute mes fichiers de configuration.Si vous pensez que d'autres fichiers sont nécessaires, n'hésitez pas à me le dire.

Installation du système de base :


emerge --sync
emerge portage
emerge system
emerge vim

emerge gentoo-sources
⇒ configuration  du noyau

emerge dhcpcd
emerge grub


Installation du display manager :


Pour ma part, j'utilise maintenant gdm car il me permet de tester facilement différents environnements de bureau (KDE, GNOME ... ) avec le même utilisateur.

GDM : emerge gdm
KDM : emerge kdm 

Pour que Kdm ou GDM se lance au démarrage, il faut faire : rc-update add xdm default

Si l'erreur suivante apparait : rc-update: service `xdm' does not exist
La solution consiste à installer xorg-server : emerge xorg-server

Ensuite on peut faire : rc-update add xdm default


Installation de KDE :

  
emerge kdebase-meta (tres long)
emerge kde-base/kdeadmin-meta (package outils administration non obligatoire.)
emerge kde-base/kcalc

Kde en français :
emerge kde-base/kde-l10n
vi /usr/share/config/kdm/Xsetup
setxkbmap fr


Installation de FLUXBOX :


emerge ccache fluxbox xlockmore eterm commonbox-styles commonbox-styles-extra fluxbox-styles-fluxmod gentoo-artwork conky idesk gentoo gqview


Configuration du son


emerge media-sound/pulseaudio
emerge alsa-plugins
gpasswd -a drieu audio
emerge eix pavucontrol
ajouter alsa dans USE du make.conf
emerge --ask --changed-use --deep world  

Installation pour le développement

GIT : emerge git
ANT : emerge ant
MAVEN :
Il n’y a pas encore maven 3 dans ebuild donc il faut l'installer à la main puis ajouter dans le fichier bashrc :

export M2_HOME=/opt/drieu/apache-maven-3.0.4

export M2=$M2_HOME/bin
export JAVA_HOME=/opt/icedtea-bin-6.1.11.3
export PATH="$PATH:$JAVA_HOME/bin:$M2"

JAVA : emerge virtual/jdk
 
Remarque : 
Pour le package sun-jdk, il faudra ajouter :
# echo "dev-java/sun-jdk ~x86" >> /etc/portage/package.keywords
# echo "dev-java/java-sdk-docs ~x86" >> /etc/portage/package.keywords
# echo "dev-java/sun-jdk" >> /etc/portage/package.unmask
# echo "dev-java/java-sdk-docs" >> /etc/portage/package.unmask
# echo "dev-java/java-config ~x86" >> /etc/portage/package.keywords
# echo "dev-java/java-config-wrapper ~x86" >> /etc/portage/package.keywords


emerge sun-jdk
java-config --set-system-vm sun-jdk-1.6
emerge emul-linux-x86-java

Remarque : Il faut télécharger la version demandé de java et la mettre dans /urs/portage/distfiles : http://www.gentoo-wiki.info/Java_Installation_Help


Installation complémentaire



  • Outil Pdf :

emerge -av adobe-flash
emerge okular

  • Skype : emerge --ask net-im/skype
  • Telnet : emerge net-misc/telnet-bsd
  • Comptabilité :

emerge gnucash
package.use :
>=x11-libs/goffice-0.8.17-r1 gnome

  • LibreOffice :  emerge --ask libreoffice



PoweredByGento