Newsgroup: it.comp.os.linux.iniziare
Titolo: dipendenze per apt

Ciao a tutti, a che livello arriva la risoluzione delle dipendenze
con APT? Ad esempio, supponendo di avere un sistema mooolto minimale
(tipo quello dopo l'installazione della Debian col miniCD, senza neanche
X), e supponendo che io voglia installarmi abiword, faccio apt-get install
<nomepacchetto di abiword> e lui mi installa a ritroso Gnome, le GTK, X
etc?
ciao
-- 
capitan harlock
"It took me four days to hitch-hike from Saginaw
And now I've come to look for America" -- S. & G.

 etc?
apt-get prevede la risoluzione di tutte le dipendenze generate dal
pacchetto, e anche dalle dipendenze stesse. Se cioè vuoi installarti
abiword, e abiword ha bisogno di gnome, apt ti installerà anche gnome con
tutti i pacchetti necessari affinchè gnome funzioni.
Non so se ho capito bene la domanda... ^^"
Se vuoi, per vedere che ti installa, puoi usare l'opzione -s e -u su apt.
Per esempio:
Mike:/home/bello# apt-get install -su acidrip
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
I seguenti pacchetti verranno inoltre installati:
  libdirectfb-0.9-20 libfaad2-0 libglib-perl libgtk2-perl liblircclient0
libtheora0 lsdvd mencoder-586 mplayer-386
Pacchetti suggeriti:
  libgtk2-perl-doc lirc w32codecs mplayer-doc
Pacchetti raccomandati:
  mplayer-fonts
I seguenti pacchetti NUOVI (NEW) saranno installati:
  acidrip libdirectfb-0.9-20 libfaad2-0 libglib-perl libgtk2-perl
liblircclient0 libtheora0 lsdvd mencoder-586 mplayer-386
0 aggiornati, 10 installati, 0 da rimuovere e 0 non aggiornati.
Inst libglib-perl (1:1.043-1 Debian:unstable)
Inst libgtk2-perl (1:1.043-1 Debian:unstable)
Inst lsdvd (0.10-0.0 Unofficial Packages Free:unstable)
Inst libdirectfb-0.9-20 (0.9.20-1 Debian:unstable)
Inst libfaad2-0 (2.0.0-0.0 Unofficial Packages Free:unstable)
Inst liblircclient0 (0.6.6-7 Debian:unstable)
Inst libtheora0 (1.0alpha3-0.0 Unofficial Packages Free:unstable)
Inst mplayer-386 (1:1.0-pre4cvs20040702-0.0 Unofficial Packages
Free:unstable)
Inst mencoder-586 (1:1.0-pre4cvs20040702-0.0 Unofficial Packages
Free:unstable)
Inst acidrip (0.12-0.0 Unofficial Packages Free:unstable)
Conf libglib-perl (1:1.043-1 Debian:unstable)
Conf libgtk2-perl (1:1.043-1 Debian:unstable)
Conf lsdvd (0.10-0.0 Unofficial Packages Free:unstable)
Conf libdirectfb-0.9-20 (0.9.20-1 Debian:unstable)
Conf libfaad2-0 (2.0.0-0.0 Unofficial Packages Free:unstable)
Conf liblircclient0 (0.6.6-7 Debian:unstable)
Conf libtheora0 (1.0alpha3-0.0 Unofficial Packages Free:unstable)
Conf mplayer-386 (1:1.0-pre4cvs20040702-0.0 Unofficial Packages
Free:unstable)
Conf mencoder-586 (1:1.0-pre4cvs20040702-0.0 Unofficial Packages
Free:unstable)
Conf acidrip (0.12-0.0 Unofficial Packages Free:unstable)
Mike:/home/bello#
man apt-get per ulteriori dettagli.
Ciao!!
-- 
Due amici entrano in un bar:
1.  - Cosa prendi?
2.  - Quello che prendi tu.
1.  - Allora 2 caffe'.
2.  - Due caffe' anche a me!
                -- Da it.hobby.umorismo

 Non so se ho capito bene la domanda... ^^"
Nono, ci sei, era esattamente questo che mi chiedevo. ^^;
Sto facendo alcune prove su una partizione a parte, ho per
l'appunto installato una debian Woody minimale (60ina di mega
credo). Però mi sa che il problema delle dipendenze è un pò
ingarbugliato; infatti ho verificato quanto detto facendo
"apt-get install abiword"
via http/ftp, e mi ha installato tutti i pacchetti di dipendenza
che tale operazione prevedeva. Tuttavia NON mi ha anche installato
gnome e, a ritroso, il server X. Questo immagino sia dovuto al
fatto che abiword non ha bisogno necessariamente di Gnome per girare
(infatti può girare anche in kde), ergo non era tra le dipendenze
fondamentali.
Ora quindi devo installare Gnome e X manualmente. Sapete
per caso quali sono i due rispettivi pacchetti principali?
ciao e grazie


 per caso quali sono i due rispettivi pacchetti principali?
uhmmmm... cerca bene con apt-cache il nome esatto :)
a memoria qualcosa del tipo apt-get install gnome
gnome-desktop-environment xserver-xfree86 xfre86-common
-- 
  .''`.  | Posso perdere una battaglia, ma non perderņ mai un minuto.
 : :'  : | [Napoleone Bonaparte]
 `. `'`  |
   `-    |

 per caso quali sono i due rispettivi pacchetti principali?
gnome (oppure gnome-core)
x-window-system (oppure x-window-system-core)
ps. Prova a scrivere "apt-get moo", probabilmente ti aiutera' :P

 fondamentali.
Infatti è così. Ma non solo. Ti dirò di più. Se fai apt-get install kde, ti
installa tutto il metapacchetto kde, ma _non_ installa l'x-server.
Ciao.
-- 
Nello sport, conta di piu' l'abilita' della fortuna.
                -- Gastone Paperone

> ps. Prova a scrivere "apt-get moo", probabilmente ti aiutera' :P
Bellisima, questa non la sapevo!! :-)