Newsgroup: it.comp.os.linux.sys
Titolo: sono nella merda

 per sbaglio ho cancellato un file con il comando rm................era un
Ripristinarlo è più difficile che reinstallare l'rpm che contiene quel
file.
Detto questo, detto tutto.
-- 
saluti,
Massimiliano Adamo

 file di vitale importanza per il sistema
Che file era, se e' lecito chiederlo?
Perche' potresti trovarlo sui cd della distribuzione, all'interno dei
pacchetti...
LG
-- 
*********************************************************************
Leandro Gelasi
V year Computer Science Engineering student at Siena University
gela...@lucy.dii.unisi.it
Gilles Villeneuve will live forever
*********************************************************************

: sono proprio nella merda!!!!!!!!!!!!!!!!!!!!!
non fate l'onda ;)
consiglio semi OT:
    alias rm=rm -i
in ~/.bashrc
ciao
Andrea

file di vitale importanza per il sistema..............
eeeehhhh, sai che danno, lo cerchi e ce lo rimetti no?
se non si boota neanche (tipo che hai cancellato /lib/libc.so.6!) basta
usare floppy o cd della distribuzione e montare la partizione sull'hd...
roba da ridere... pensa se eri su NT ;-))
-- 
    Pardo 
 
www.pardo.cjb.net

in ~/.bashrc
Assurdo, barbaro, ignominioso.. l'errore se ce l'hai in testa non
cambia nulla, invii anche sulle conferme. IMHO.
Ps. Cmq come l'hai scritto tu.. ok! Vai tranquillo!! ;-))
-- 
Ci sentiamo  |  Remigio Zedda  || Attenzione! campo "From:" alterato
ciao Remigio |                 ||==> E-mail: 
remi...@tiscalinet.it
-------------|      ..si` d'accordo.. ma con la Deb e` un'altra cosa!
/* Linux 2.2.17 su Debian GNU/Linux 2.2 Potato */

 file di vitale importanza per il sistema..............vi chiedo se qualcuno
alle altre soluzioni che ti hanno proposto aggiungo: prova con il
midnight commander (command | undelete files)
-- 
addio, e grazie per tutto il pesce

usare floppy o cd della distribuzione e montare la partizione sull'hd...
Ecco... a proposito di libc... ieri sera, mentre ricostruivo il
Pinguino, sono finalmente riuscito a installare l'aggiornamento del
gcc 2.96 e del make 3.79. Installato il gcc, ho poi tolto il vecchio
egcs. Sistemando path e link il compilatore funziona perfettamente.
Ma.
Provando ad aprire netscape, kfm, perfino richiamando certe funzioni
di mc, mi va in errore dicendomi:
error in loading shared library libstdc++-libc6.1-1.so.2
cannot open shared object file. No such file or directory.
Intuitivamente ho pensato di averla disinstallata insieme a qualche
pacchetto... avendo disinstallato solo i vari egcs e cpp (ovvero
quanto rimpiazzato da gcc), ci ho guardato dentro e... sorpresa, non
c'era.
Allora ho fatto una ricerca su *tutti* gli rpm della mia distribuzione
(una RH6.0) e NON C'E'!!
Non c'č nessun file con quel nome! In pratica prima Netscape e gli
altri si aprivano, ora non si aprono piů per colpa di un file che non
posso mai avere avuto!!!!
Il bello č che in egcs vengono installati un paio di collegamenti che
puntano a quel file!!!! Che perň non č contenuto in nessun pacchetto
della distribuzione iniziale!
Oso immaginare che sia a questo punto una questione di link
virtuali... ma da chi e verso chi?
Alternativamente, qualcuno mi sa indicare da dove posso scaricare la
libreria? Oppure spiegarmi come mai prima non me la richiedeva???
O dirmi che sono rincoglionito e dirmi in quale pacchetto si trova?
Grazie.
-- 
Crononauta
==========               | togli 'sse' dall'indirizzo  | 
ICQ UIN: 4005815         | per rispondermi in e-mail   | 
IDAnet: 
http://adcserver1.biodip.unimi.it/IDA/index.html
GP Legends: 
http://www.multiplayer.it/driving/index.html

libreria? Oppure spiegarmi come mai prima non me la richiedeva???
[mario@mario mario]$ ls -l /usr/lib/libstdc++-libc6.1-1.so.2
lrwxrwxrwx    1 root     root           30 set 29 09:19
/usr/lib/libstdc++-libc6.1-1.so.2 -> libstdc++-
2-libc6.1-1-2.9.0.so
[mario@mario mario]$ cd /mnt/cdrom/RedHat/RPMS/ (redhat 6.0)
[mario@mario RPMS]$ findrpm /usr/lib/libstdc++-
2-libc6.1-1-2.9.0.so
cerco "/usr/lib/libstdc++-
2-libc6.1-1-2.9.0.so
" in tutti i file RPM
-----------------------------------------------------------------
 egcs-c++-1.1.2-12.i386.rpm
/usr/lib/libstdc++-
2-libc6.1-1-2.9.0.so
-----------------------------------------------------------------
 libstdc++-2.9.0-12.i386.rpm
/usr/lib/libstdc++-
2-libc6.1-1-2.9.0.so
-----------------------------------------------------------------
E passare direttamente alla 6.2 ? :-)
-- 
Ciao, Mario.
http://digilander.iol.it/mccmario/

E passare direttamente alla 6.2 ? :-)
E il divertimento dove lo metti? :-)))


 (una RH6.0) e NON C'E'!!
Quelle sono delle runtime c++, sono sicuramente nei
cd della distro.
(il pacchetto dovrebbe essere libstdc++-(Versione)-(VersioneGlibc))
-- 
"Voglio fare 2 cose nella vita: 
divertirmi e cambiare il mondo..."

(il pacchetto dovrebbe essere libstdc++-(Versione)-(VersioneGlibc))
Ehehe... cosa credi? E' il primo che ho guardato! :-)
Ma le libstdc++ dovrebbero essere comprese nel gcc e anche nell'egcs.
Infatti se tu installi egcs, e poi provi a installare libstdc++, ti
risponderà che le librerie vanno in conflitto.
Però non c'era *proprio quella*, che a quanto pare in se non esiste ma
(secondo quanto mi riporta 38special) è un link virtuale a un'altra.
Poi stasera provo e vi so dire ;-)
Cmq grazie lo stesso :-)


: >    alias rm=rm -i
: >in ~/.bashrc
: Ps. Cmq come l'hai scritto tu.. ok! Vai tranquillo!! ;-))
aspe.. mi sa che ci va l'apice  :)
alias rm='rm -i'
Andrea

:>    alias rm=rm -i


Mannaggia, hai sgamato.. pazienza :-((



E, meglio, in /etc/bashrc
ciao
-- 
Marco Ermini
http://www.markoer.org
 - ICQ # 50825709
There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence.      -- Jeremy S. Anderson

 Poi stasera provo e vi so dire ;-)
non ti divertire troppo :)
Ciao


: >aspe.. mi sa che ci va l'apice  :)
: >alias rm='rm -i'
:
: Mannaggia, hai sgamato.. pazienza :-((
Eheh ;) nel .bashrc ce l'avevo messo giusto, era che ricordavo male.