Installazione di virtualbox 5.2 e libcurl3

Discussioni relative a Debian e Linux

Installazione di virtualbox 5.2 e libcurl3

Messaggioda capocla » 15/03/2019, 12:24

Salve,
Siccome le prestazioni di virtualbox 6 non mi sembrano ottime, vorrei tornare ad installare virtualbox 5.2. Quando cerco di installare questo pacchetto, mi dice che è impossibile perché manca libcurl3 non più presente nei repo di testing di debian
Codice: Seleziona tutto
# apt install virtualbox-5.2
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Alcuni pacchetti non possono essere installati. Questo può voler dire
che è stata richiesta una situazione impossibile oppure, se si sta
usando una distribuzione in sviluppo, che alcuni pacchetti richiesti
non sono ancora stati creati o sono stati rimossi da Incoming.
Le seguenti informazioni possono aiutare a risolvere la situazione:

I seguenti pacchetti hanno dipendenze non soddisfatte:
 virtualbox-5.2 : Dipende: libcurl3 (>= 7.16.2) ma non è installabile
                  Raccomanda: libsdl-ttf2.0-0 ma non sta per essere installato
                  Raccomanda: linux-image ma non è installabile
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
root@debian-acer:/home/claudio# apt policy libcurl3
libcurl3:
  Installato: (nessuno)
  Candidato:  (nessuno)
  Tabella versione:

# apt install libcurl3
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Il pacchetto libcurl3 non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
oppure è disponibile solo all'interno di un'altra sorgente
Tuttavia questi pacchetti lo sostituiscono:
  libcurl4:i386 libcurl4

E: Il pacchetto "libcurl3" non ha candidati da installare

# apt install libcurl4
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
libcurl4 è già alla versione più recente (7.64.0-1).
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.


Come posso risolvere?
capocla
Sr. Member
Sr. Member
 
Messaggi: 304
Iscritto il: 14/06/2008, 19:23

Re: Installazione di virtualbox 5.2 e libcurl3

Messaggioda Selky » 15/03/2019, 23:28

Puoi provare a scaricare il pacchetto che ti serve da stretch libcurl3 e installarlo manualmente.
Purtroppo non so dirti se, per le dipendenze, necessità di altri pacchetti presenti esclusivamente su stretch.
Dovrei effettuare un test e al momento non sono in grado.
Selky
wiki member
wiki member
 
Messaggi: 1422
Iscritto il: 30/12/2011, 1:00

Re: Installazione di virtualbox 5.2 e libcurl3

Messaggioda capocla » 16/03/2019, 15:55

Selky ha scritto:Puoi provare a scaricare il pacchetto che ti serve da stretch libcurl3 e installarlo manualmente.
Purtroppo non so dirti se, per le dipendenze, necessità di altri pacchetti presenti esclusivamente su stretch.
Dovrei effettuare un test e al momento non sono in grado.


Diciamo che è un poò complicato
Codice: Seleziona tutto
# cd Desktop/
root@debian-acer:/home/claudio/Desktop# dpkg -i libcurl3_7.52.1-5+deb9u9_amd64.deb
dpkg: informazioni su libcurl3_7.52.1-5+deb9u9_amd64.deb che contiene libcurl3:amd64:
 libcurl4:amd64 è in conflitto con libcurl3
  libcurl3:amd64 (versione 7.52.1-5+deb9u9) sta per essere installato.

dpkg: errore nell'elaborare l'archivio libcurl3_7.52.1-5+deb9u9_amd64.deb (--install):
 pacchetti in conflitto - libcurl3:amd64 non verrà installato
Si sono verificati degli errori nell'elaborazione:
 libcurl3_7.52.1-5+deb9u9_amd64.deb

# apt remove --purge libcurl4
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
  cmake-data librhash0 python-apt
Usare "apt autoremove" per rimuoverli.
I seguenti pacchetti saranno RIMOSSI:
  cmake* curl* libcurl4* opera-beta* steam-launcher*
0 aggiornati, 0 installati, 5 da rimuovere e 0 non aggiornati.
Dopo quest'operazione, verranno liberati 255 MB di spazio su disco.
Continuare? [S/n] n
capocla
Sr. Member
Sr. Member
 
Messaggi: 304
Iscritto il: 14/06/2008, 19:23

Re: Installazione di virtualbox 5.2 e libcurl3

Messaggioda s3v » 17/03/2019, 11:50

La soluzione più praticabile è quella di modificare manualmente il file control del pacchetto VirtualBox eliminando la dipendenza da libcurl3 e poi aggiungere a mano il link simbolico "/usr/lib/x86_64-linux-gnu/libcurl.so.3" che punta a "/usr/lib/x86_64-linux-gnu/libcurl.so.4" (link). Quindi sperare che tutto vada liscio.
Altrimenti installare VirtualBox 6.0: http://guide.debianizzati.org/index.php ... tallazione
Avatar utente
s3v
Global Moderator
Global Moderator
 
Messaggi: 5619
Iscritto il: 31/12/2008, 11:54


Torna a Generale

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti