dselect error

2005-10-20 Thread Mimmo Di Ianni
Questo è il mio problema. Ieri mentre facevo l'upgrade è andata via la
corrente e quindi pensavo di rifare l'upgrade dopo averlo riacceso. Il
problema è che ora se rifaccio l'upgrade mi dice:
apt-get: error while loading shared libraries: /lib/libgcc_s.so.1:
invalid ELF header
quindi suppongo che si sia spento mentre faveva l'update di libgcc e
che ora non la trovi più.
Ovviamente lo stesso errore mi viene restituito anche se con dselect e aptitude.
Qualche idea di cosa posso fare per risolvere questo problema?
Grazie
Mimmo



Re: dselect error

2005-10-20 Thread Davide Prina

Mimmo Di Ianni ha scritto:

Questo è il mio problema. Ieri mentre facevo l'upgrade è andata via la
corrente e quindi pensavo di rifare l'upgrade dopo averlo riacceso. Il
problema è che ora se rifaccio l'upgrade mi dice:
apt-get: error while loading shared libraries: /lib/libgcc_s.so.1:
invalid ELF header


se è andata via la corrente è cosa consigliata fare un check di tutte le 
partizioni, puoi farlo con il seguente comando:

# shutdown -rF now

poi prova
# apt-get -f install
# apt-get check

se non risolvono prova a rimuovere il file .deb, così sei sicuro di 
prendere una versione funzionante dai repository Debian


puoi farlo rimuovendo tutti i .deb installati
# apt-get clean

o cancellando solo il .deb che ti interessa, che trovi qui:
# cd /var/cache/apt/archives

poi prova a reinstallarlo
# apt-get install --reinstall libgcc

Ciao
Davide

--
Dizionari: http://sourceforge.net/projects/linguistico
Conoscere il TC: http://www.no1984.org
Strumenti per l'ufficio: http://it.openoffice.org
Sistema operativo: http://www.it.debian.org
Browser: http://www.mozilla.org/products/firefox
Client di posta: http://www.mozilla.org/products/thunderbird
Linux User: 302090: http://counter.li.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam



Re: dselect error

2005-10-21 Thread Davide Prina

Mimmo Di Ianni ha scritto:


apt-get: error while loading shared libraries: /lib/libgcc_s.so.1:


mi hanno suggerito che ho detto una gran cavolata

$ ldd /usr/bin/apt-get
[...]
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d4f000)
[...]

quindi:
* molto probabilmente apt-get non funziona
* cancellare il .deb è da evitare, soprattutto se quel .deb è integro

La cosa migliore è quella di provare ad installarlo con dpkg -i
Se non riesci a installarlo, allora è rovinato anche il .deb. In questo 
caso puoi cercare di scaricarlo dal sito Debian con FireFox (ad esempio, 
perché questo non usa librerie dinamiche) o da un altro PC ed installare 
quello.


Ciao
Davide

--
Dizionari: http://sourceforge.net/projects/linguistico
Conoscere il TC: http://www.no1984.org
Strumenti per l'ufficio: http://it.openoffice.org
Sistema operativo: http://www.it.debian.org
Browser: http://www.mozilla.org/products/firefox
Client di posta: http://www.mozilla.org/products/thunderbird
Linux User: 302090: http://counter.li.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam