Ciao,
come da titolo, se do
sudo apt-get install libqt4-dev
ottengo:
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:
libqt4-dev : Dipende: libqt4-dbus (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-declarative (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-designer (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-help (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-network (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-qt3support (= 4:4.8.1-0ubuntu4.6) ma non sta per essere installato
Dipende: libqt4-script (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-scripttools (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-sql (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-svg (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-test (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-xml (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqt4-xmlpatterns (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqtcore4 (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: libqtgui4 (= 4:4.8.1-0ubuntu4.6) ma la versione 4:4.8.1-0ubuntu5~precise1~test1 sta per essere installata
Dipende: qt4-linguist-tools (= 4:4.8.1-0ubuntu4.6) ma non sta per essere installato
Raccomanda: libqt4-opengl-dev (= 4:4.8.1-0ubuntu4.6) ma non sta per essere installato
Raccomanda: libqtwebkit-dev (>= 2.0~) ma non sta per essere installato
E: Impossibile correggere i problemi, ci sono pacchetti danneggiati bloccati.
Quasi arabo
please help!
grazie in anticipo
ciao @enzotib e grazie della risposta.
mi serve per installare questo simulatore di robot per un corso che sto seguendo su coursera.
È basato su PyQt4 che da quanto ho capito ha bisogno delle librerie Qt4.
sudo apt-get update
mi dà:
Trovato http://archive.ubuntu.com precise Release.gpg
Trovato http://archive.canonical.com precise Release.gpg
Trovato http://archive.canonical.com precise Release
Scaricamento di:1 http://archive.ubuntu.com precise-security Release.gpg [198 B]
Trovato http://archive.canonical.com precise/partner Sources
Scaricamento di:2 http://archive.ubuntu.com precise-updates Release.gpg [198 B]
Trovato http://archive.canonical.com precise/partner i386 Packages
Trovato http://archive.ubuntu.com precise Release
Ign http://archive.canonical.com precise/partner TranslationIndex
Scaricamento di:3 http://archive.ubuntu.com precise-security Release [49,6 kB]
Scaricamento di:4 http://archive.ubuntu.com precise-updates Release [49,6 kB]
Trovato http://archive.ubuntu.com precise/main Sources
Trovato http://archive.ubuntu.com precise/universe Sources
Trovato http://archive.ubuntu.com precise/multiverse Sources
Trovato http://archive.ubuntu.com precise/main i386 Packages
Trovato http://archive.ubuntu.com precise/universe i386 Packages
Trovato http://archive.ubuntu.com precise/multiverse i386 Packages
Trovato http://archive.ubuntu.com precise/main TranslationIndex
Trovato http://archive.ubuntu.com precise/multiverse TranslationIndex
Trovato http://archive.ubuntu.com precise/universe TranslationIndex
Scaricamento di:5 http://archive.ubuntu.com precise-security/main Sources [96,8 kB]
Scaricamento di:6 http://archive.ubuntu.com precise-security/universe Sources [30,9 kB]
Scaricamento di:7 http://archive.ubuntu.com precise-security/multiverse Sources [1797 B]
Scaricamento di:8 http://archive.ubuntu.com precise-security/main i386 Packages [377 kB]
Scaricamento di:9 http://archive.ubuntu.com precise-security/universe i386 Packages [94,7 kB]
Scaricamento di:10 http://archive.ubuntu.com precise-security/multiverse i386 Packages [2650 B]
Trovato http://archive.ubuntu.com precise-security/main TranslationIndex
Trovato http://archive.ubuntu.com precise-security/multiverse TranslationIndex
Ign http://archive.canonical.com precise/partner Translation-it_IT
Trovato http://archive.ubuntu.com precise-security/universe TranslationIndex
Ign http://archive.canonical.com precise/partner Translation-it
Scaricamento di:11 http://archive.ubuntu.com precise-updates/main Sources [451 kB]
Ign http://archive.canonical.com precise/partner Translation-de_DE
Ign http://archive.canonical.com precise/partner Translation-en
Scaricamento di:12 http://archive.ubuntu.com precise-updates/universe Sources [102 kB]
Scaricamento di:13 http://archive.ubuntu.com precise-updates/multiverse Sources [8486 B]
Scaricamento di:14 http://archive.ubuntu.com precise-updates/main i386 Packages [769 kB]
Scaricamento di:15 http://archive.ubuntu.com precise-updates/universe i386 Packages [236 kB]
Scaricamento di:16 http://archive.ubuntu.com precise-updates/multiverse i386 Packages [14,4 kB]
Trovato http://archive.ubuntu.com precise-updates/main TranslationIndex
Trovato http://archive.ubuntu.com precise-updates/multiverse TranslationIndex
Trovato http://archive.ubuntu.com precise-updates/universe TranslationIndex
Trovato http://archive.ubuntu.com precise/main Translation-it
Trovato http://archive.ubuntu.com precise/main Translation-en
Trovato http://archive.ubuntu.com precise/multiverse Translation-it
Trovato http://archive.ubuntu.com precise/multiverse Translation-en
Trovato http://archive.ubuntu.com precise/universe Translation-it
Trovato http://archive.ubuntu.com precise/universe Translation-en
Trovato http://archive.ubuntu.com precise-security/main Translation-en
Trovato http://archive.ubuntu.com precise-security/multiverse Translation-en
Trovato http://archive.ubuntu.com precise-security/universe Translation-en
Trovato http://archive.ubuntu.com precise-updates/main Translation-it
Trovato http://archive.ubuntu.com precise-updates/main Translation-en
Trovato http://archive.ubuntu.com precise-updates/multiverse Translation-it
Trovato http://archive.ubuntu.com precise-updates/multiverse Translation-en
Trovato http://archive.ubuntu.com precise-updates/universe Translation-it
Trovato http://archive.ubuntu.com precise-updates/universe Translation-en
Recuperati 2284 kB in 21s (105 kB/s)
Lettura elenco dei pacchetti... Fatto
Edit*
$ apt-cache policy libqt4-dbus
libqt4-dbus:
Installato: 4:4.8.1-0ubuntu5~precise1~test1
Candidato: 4:4.8.1-0ubuntu5~precise1~test1
Tabella versione:
*** 4:4.8.1-0ubuntu5~precise1~test1 0
100 /var/lib/dpkg/status
4:4.8.1-0ubuntu4.6 0
500 http://archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages
4:4.8.1-0ubuntu4.5 0
500 http://archive.ubuntu.com/ubuntu/ precise-security/main i386 Packages
4:4.8.1-0ubuntu4 0
500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages
chiesto
01 Feb '14, 15:03
robbe
20●1●1●2
@robbe, per prima cosa, perché ti serve questo pacchetto? devi sviluppare qualcosa?
Seconda cosa, esegui
sudo apt-get update
in un terminale e posta il risultato su pastebin, mettendo il link nella domanda o in un commento.
ciao @enzotib e grazie della risposta.
mi serve per installare questo simulatore di robot per un corso che sto seguendo su coursera. È basato su PyQt4 che da quanto ho capito ha bisogno delle librerie Qt4.
@robbe: i pacchetti il cui nome termina in "
-dev
" servono solo per sviluppare progetti software, e quindi dubito che ti serve per usare un pacchetto, a meno che tu non debba compilarlo a partire dai sorgenti.Inoltre, in quel link che hai postato non mi pare proprio che nomini questo pacchetto, quindi non capisco perché lo vuoi installare.
Se proprio sai quello che stai facendo e vuoi andare avanti, fammi vedere l'output del comando
apt-cache policy libqt4-dbus
in effetti i pacchetti li sto installando dai sorgenti. Tentando il configure del pacchetto pyqt4 mi sono imbattuto in quell'errore ed ho pensato che il problema fosse nel pacchetto libqt4-dev. Ora sto provando ad installare su un'altro ubuntu (nuovo nuovo su altra partizione. intanto grazie
comunque il comando che hai suggerito mi dà:
apt-cache policy libqt4-dbus
libqt4-dbus: Installato: 4:4.8.1-0ubuntu5~precise1~test1 Candidato: 4:4.8.1-0ubuntu5~precise1~test1 Tabella versione: *** 4:4.8.1-0ubuntu5~precise1~test1 0 100 /var/lib/dpkg/status 4:4.8.1-0ubuntu4.6 0 500 http://archive.ubuntu.com/ubuntu/ precise-updates/main i386 Packages 4:4.8.1-0ubuntu4.5 0 500 http://archive.ubuntu.com/ubuntu/ precise-security/main i386 Packages 4:4.8.1-0ubuntu4 0 500 http://archive.ubuntu.com/ubuntu/ precise/main i386 Packages
Dall'output che hai postato (e che ho copiato nella domanda per renderlo meglio leggibile), dal fatto che sotto la riga con tre asterischi non ci sia un indirizzo http:
significa che il pacchetto è installato da un repo non più disponibile. Potresti averlo installato a mano, oppure da un repo che poi hai rimosso, per esempio i "proposed".
Quindi il sistema che stai usando ha una situazione sporca per quanto riguarda i pacchetti: usa un altro sistema, altrimenti ti tocca prima sistemare la situazione.