Jag tänkte samla några tips för gentoo-användare.
- Se till att inte ha så mycket USE-flaggor i make.conf, det riskerar att skräpa ner och dra in en förfärlig massa paket som du inte behöver. Se hellre till att använda /etc/portage/package.use och markera för enstaka paket.
- Kommentera konfigurationsfilerna, speciellt /etc/portage/package.*, det är otroligt svårt att veta vad du ville ett år tidigare.
- Städa din world-fil, det är väldigt onödigt att uppdatera saker som du inte vill ha uppdaterade när du kör —update —deep —newuse world. Det går att lägga till paket utan att lägga dem i world-filen med emerge —oneshot <paket>.
- Om du avinstallerar paket, kommentera ut dem i /var/lib/portage/world och gör sedan emerge -av —depclean; på så sätt kommer inte paket att avinstalleras om de behövs av något annat paket (exempelvis ett som har existensberättigande därför att det ligger i world-filen).
- Kör emerge —prune (gentoo|vanilla|*)-sources med jämna mellanrum; kärnkällkod tar plats, kanske 200MB per version!
- De fetstilta posterna som visas när du kör emerge -av foo är saker som ligger eller kommer att ligga i world-filen.
- Om du vill lägga ett paket i world-filen utan att bygga om det så kör du emerge —nomerge <paket>.
- Om något är trasigt kan det vara en bra idé att köra revdep-rebuild —ignore —ask —verbose för att laga det.
- Om något är ännu mer trasigt är ofta den bäst fungerande lösningen att använda emerge -e world för att bygga om allt i world (det tar en helvetisk tid).