PDA

View Full Version : problemi con apt-get


malanaz
14-03-2003, 01:07
Ciao ho installato da poco la debian woody, ho usato molto apt-get, però ad un certo punto, penso di aver cercato di installare qualche paccheeto che non dovevo e mi dice:
Reading Package Lists... Done
Building Dependency Tree... Done
You might want to run `apt-get -f install' to correct these.
Sorry, but the following packages have unmet dependencies:
libc6: Depends: libdb1-compat but it is not installable
libc6-dev: Depends: libc6 (= 2.2.5-11.2) but 2.3.1-14 is installed
E: Unmet dependencies. Try using -f.

Se uso apt-get -f install:

debian:/home/malanaz# apt-get -f upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Correcting dependencies... Done
The following packages will be REMOVED:
aalib1 abiword abiword-common abiword-gtk adduser alien alsaplayer
alsaplayer-alsa alsaplayer-common alsaplayer-gtk apt apt-utils ark arts
[....]
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
apt libc6 (due to apt) libstdc++2.10-glibc2.2 (due to apt) base-files
base-passwd (due to base-files) bash libncurses5 (due to bash) bsdutils
debianutils diff dpkg e2fsprogs fileutils findutils grep gzip hostname login
libpam-modules (due to login) libpam0g (due to login) mount ncurses-bin
perl-base sed shellutils sysvinit util-linux (due to sysvinit) tar textutils
slang1 (due to util-linux)
0 packages upgraded, 0 newly installed, 559 to remove and 0 not upgraded.
2 packages not fully installed or removed.
Need to get 0B of archives. After unpacking 734MB will be freed.
You are about to do something potentially harmful
To continue type in the phrase 'Yes, do as I say!'

Qualcuno sa dirmi cosa posso fare per risolvere questo problema?
Grazie[/siz]

stuart
14-03-2003, 08:30
ti dico come ho imparato io, senza nessuno che me l'ha insegnato, sul campo:
debian si è accorta che te hai richiesto di installare un pacchetto incompatibile (di solito capita se mischi negli indirizzi del sources.list quelli di sid oppure quelli non ufficiali fatti da appassionati per farti provare nuovi pacchetti prima che entrino in woody/sarge/sid), per installarlo dovresti avere libc6, versione 2.2.5-11.2, ma tu ahi ahi ahi hai la versione molto successiva, la 2.3.1-14
allora lei ti chiede se in pratica vuoi sistemare un pò le cose, perchè è precisa e sa che non funzionerebbe bene (o non funzionerebbe proprio) senza quel pacchetto giusto
se vuoi metterlo a posto ti chiede se vuoi rimuovere tutte i programmi che funzionanano o sono eventualmente collegati con programmi che funzionano con quel pacchetto
se accetti come vedi ti rimuove un macello di roba
il mio consiglio prima di installare pacchetti è di usare o kpackage per controllare oppure synaptyc che tanti dicono che si trovano bene
spero di essermi fatto capire e che i debianisti puri non si arrabbino se ho scritto strafalcioni
ciao

malanaz
14-03-2003, 09:43
Risolto, ho riscaricato libc6 verione 2.2 e ora funziona tutto.