Le Sytème de paquet :

ebuild = paquet

Le nom du logiciel qui gère les paquet Gentoo : Portage, il est l'équivalent de aptitude

emerge --sync : syncronise l'arbre portage

update-eix : crée le cache postage dans eix

On peut remplacer ces deux commandes par celle ci :

eix-sync -v

Savoir si un paquet est installé :

eix -I "nom pkg"

Installer un paquet :

emerge -av "nom pkg"

Supprimer un paquet :

emerge -C "nom pkg"

Recherche le mot clef dans la déscription des paquets :

eix -S "mot clef"

Cherche un paquet disponible dans l'arbre portage :

eix "nom pkg"

Recompiler un paquet sans le mettre dans world : (metapaquet)

emerge -1 xorg-server

Fichier world (tout les paquets installé manuellement) /var/lob/portage/world

Parcourir le système a la recherche de lien de dépendance cassé :

revdep-rebuild

Voir les services au demarrage :

rc-update show

Mettre un service au demarrage : (boot avant default)

rc-update add xdm default

Rajouter un module au demarrage :

vi /etc/modules.autoload.d/kernel-2.6

Nettoyage des dependances inutilisées :

emerge -a --depclean

Mettre à jour tout son système :

emerge -auDNvt world

a : question u : update D : deep pkg downgrad (soucis) N : si nouveau flag dans make.conf v : verbose t : arbre

En cas de platage ou d'arret pendant une compilation logiciel :

emerge -av --resume

Compiler un nouveau kernel :

genkernel --menuconfig all

J'utilise celle ci :

genkernel --menuconfig --bootloader=grub --disklabel all

Ménage dans les sources portage :

eclean-dist -d