Ho cercato di installare l'applicazione Twitter di CoreBird e ho avuto un'orribile fortuna nel farlo compilare e poi mi sono imbattuto in un deb (da qui ) e ho provato a installarlo in quel modo.
Tuttavia, ho ricevuto questo errore:
corebird depends on libglib2.0-0 (>= 2.41.1); however:
Package libglib2.0-0:amd64 is not configured yet.
corebird depends on libgtk-3-0 (>= 3.13.7); however:
Version of libgtk-3-0:amd64 on system is 3.10.8-0ubuntu1.4.
Quindi, ho cercato di essere intelligente e di rintracciare manualmente e installare quelle librerie. Ho trovato il file deb corretto, ma quando ho eseguito dpkg -i
il libglib
deb ho ottenuto questo:
pkg: error processing package libglib2.0-0:amd64 (--install):
package libglib2.0-0:amd64 2.42.0-2 cannot be configured because libglib2.0-0:i386 is at a different version (2.40.2-0ubuntu1)
e qualcos'altro su come non essere in grado di configurarlo perché libglib2.0-0: amd64 era la versione sbagliata.
Questo è dove ho sbagliato. Io, senza pensare, corsisudo apt-get remove libglib2.0-0:amd64
.
Quindi, ovviamente, ha creato un sacco di problemi di dipendenza e mi ha detto di correre sudo apt-get -f install
. L'ho fatto e ora ottengo questo:
sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
corebird : Depends: libgtk-3-0 (>= 3.13.7) but 3.10.8-0ubuntu1.4 is installed
libglib2.0-0 : Breaks: libglib2.0-0:i386 (!= 2.42.0-2) but 2.40.2-0ubuntu1 is installed
libglib2.0-0:i386 : Breaks: libglib2.0-0 (!= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
libglib2.0-bin : Depends: libglib2.0-0 (= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
libglib2.0-dev : Depends: libglib2.0-0 (= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Apparentemente, il glib
pacchetto 2.42.0-2 installato dopo aver rimosso il 2.40.2 precedentemente installato e ora sta causando ogni tipo di problema. Ovviamente, questo è un problema.
Qualcuno sa come risolvere questo problema?
Il mio /var/log/dist-upgrade/apt.log
file è vuoto:
cat /var/log/dist-upgrade/apt.log
cat: /var/log/dist-upgrade/apt.log: No such file or directory
e il comando dpkg --get-selections | grep hold
non restituisce nulla:
$ dpkg --get-selections | grep hold
$
MODIFICARE
Questa domanda non è un duplicato. Non riesco a installare aptitude
anche se volessi (stesso errore).