Hi,
Du solltest Dir auf jeden Fall vor der Installation eines neuen Paketes anschauen, wovon es abhängt.
Das erreichst Du folgendermaßen:
[code:1]emerge -p paket[/code:1]
-p zeigt Dir alle Pakete an, die ebenfalls installiert werden, weil Dein gewünschtes Paket evtl. von ihnen abhängt oder aber Support für sie anbietet.
Schauen wir uns das mal am Beispiel K3B an:
[code:1]emerge -p k3b
Calculating dependencies ...done!
[ebuild N ] media-video/ffmpeg-0.4.6-r1
[ebuild N ] media-libs/libmpeg3-1.5-r1
[ebuild N ] media-libs/libdvdcss-1.2.6
[ebuild N ] media-libs/libdvdread-0.9.4
[ebuild N ] media-libs/quicktime4linux-1.5.5-r1
[ebuild N ] media-libs/jpeg-mmx-1.1.2-r1
[ebuild N ] media-libs/libmovtar-0.1.3-r1
[ebuild N ] media-libs/win32codecs-0.90.1-r2
[ebuild N ] media-libs/xvid-0.9.1
[ebuild N ] media-libs/divx4linux-20020418-r2
[ebuild N ] media-video/avifile-0.7.32.20030219
[ebuild N ] media-video/mjpegtools-1.6.0-r7
[ebuild N ] media-libs/libungif-4.1.0.1b
[ebuild N ] media-video/mplayer-0.90
[ebuild N ] app-text/dgs-0.5.10-r1
[ebuild N ] media-libs/jbigkit-1.4
[ebuild N ] media-video/mpeg2vidcodec-12-r1
[ebuild N ] media-gfx/imagemagick-5.5.5.3
[ebuild N ] media-libs/openquicktime-1.0-r1
[ebuild N ] media-libs/a52dec-0.7.4
[ebuild N ] media-libs/libfame-0.9.0
[ebuild N ] dev-libs/lzo-1.08
[ebuild N ] media-video/transcode-0.6.4.20030311
[ebuild R ] app-cdr/k3b-0.8.1
[/code:1]
Das sind schon mal eine ganze Menge Pakete, die ich nicht brauche. Aufgelistet werden sie nur, weil z.B. k3b eine Funktion hat, um Filme zu encoden. Da ich nun weiß, dass ich sie nicht brauche (weil ich z.B. meine Filme mit mencoder kodiere, und k3b nur zum Brennen brauche), mache ich folgendes:
[code:1]emerge --nodeps k3b[/code:1]
Damit wird k3b ohne die zusätzlichen Pakete installiert. Da k3b diese Software nicht zwingend erfordert, erhalte ich keine Fehlermeldungen (was aber eintritt, wenn die Software von den Paketen *abhängen* würde).
Du kannst Dir all die Funktionen von emerge mit [code:1]emerge --help[/code:1] anschauen.
Hoek