Pagina 1 di 1

Come installo 2 pacchetti che dipendono l'uno dall'altro? (RISOLTO)

Inviato: mercoledì 1 febbraio 2006, 19:22
da Cantor
Salve, sono un neo-linuxiano. Vorrei porre una domanda di tipo teorico. Mettiamo di avere un pacchetto A che dipende da un pacchetto B. Se provo ad installare A non ci riuscirò perchè appunto dipende da B. Supponiamo ora che B dipenda da A. Se tento di installare B non ci riuscirò perchè dipende da A. Come li installo allora questi due benedetti A e B?
Grazie.

Re: Come installo 2 pacchetti che dipendono l'uno dall'altro?

Inviato: mercoledì 1 febbraio 2006, 19:40
da elettronicha
Cantor, a dispetto del nick che hai, ti sei perso su un problema che di teorico ha poco ;) I due casi che esemplifichi sono in realtà lo stesso, perché A e B possono essere messi in corrispondenza biunivoca. Fatta questa osservazione, la soluzione al tuo problema si chiama apt-get che in Debian si preoccupa di controllare se un pacchetto (A) ha delle dipendenze (B) e nel caso affermativo installa prima B e poi A. Semplice no! Viva gli insiemi e viva Hilbert! Ciao.

Re: Come installo 2 pacchetti che dipendono l'uno dall'altro?

Inviato: mercoledì 1 febbraio 2006, 19:55
da emix
Rispondendo da un punto di vista teorico quelle si chiamano dipendenze circolari. Chi ha usato redhat e gli rpm ai tempi in cui non c'erano apt o yum ne sa qualcosa ::) Il problema si risolve forzando l'installazione di un pacchetto senza risolvere la dipendenza. Una volta messo il primo il secondo si installa senza problemi.

Re: Come installo 2 pacchetti che dipendono l'uno dall'altro?

Inviato: mercoledì 1 febbraio 2006, 20:14
da elettronicha
Quindi Cantor voleva dire che A dipende da B e "anche" B dipende da A. Allora sì, sono le famose dipendenze circolari.

Re: Come installo 2 pacchetti che dipendono l'uno dall'altro?

Inviato: mercoledì 1 febbraio 2006, 20:18
da 2>/dev/null
dpkg ha un parametro che lavora in questa maniera

--ignore-depends=,... Ignora dipendenze relative al pacchetto

Re: Come installo 2 pacchetti che dipendono l'uno dall'altro?

Inviato: mercoledì 1 febbraio 2006, 20:22
da Ikitt
Cantor ha scritto: Salve, sono un neo-linuxiano. Vorrei porre una domanda di tipo teorico. Mettiamo di avere un pacchetto A che dipende da un pacchetto B. Se provo ad installare A non ci riuscirò perchè appunto dipende da B. Supponiamo ora che B dipenda da A. Se tento di installare B non ci riuscirò perchè dipende da A. Come li installo allora questi due benedetti A e B?
Contemporaneamente:

Codice: Seleziona tutto

dpkg -i pacchettoA.deb pacchettoB.deb

Re: Come installo 2 pacchetti che dipendono l'uno dall'altro?

Inviato: mercoledì 1 febbraio 2006, 21:33
da Mizar
Soluzione ancora più semplice:

Codice: Seleziona tutto

apt-get install pacchetto_a pacchetto_b pacchetto_x
ciao

Re: Come installo 2 pacchetti che dipendono l'uno dall'altro?

Inviato: mercoledì 1 febbraio 2006, 21:44
da Cantor
Perfetto, mi avete risolto il problema.
Grazie.  :-*