Pagina 1 di 1

[RISOLTO] Cancellazione file .so

Inviato: sab 31 mag 2008, 11:50
da eltony
Per sbaglio ho cancellato i seguenti file:

libneon.la libnetsnmpagent.so.15.0.0
libneon.so libnetsnmphelpers.la
libneon.so.26 libnetsnmphelpers.so
libneon.so.26.0.4 libnetsnmphelpers.so.15
libnetpbm.so libnetsnmphelpers.so.15.0.0
libnetpbm.so.10 libnetsnmpmibs.la
libnetpbm.so.10.35 libnetsnmpmibs.so
libnetsnmp.la libnetsnmpmibs.so.15
libnetsnmp.so libnetsnmpmibs.so.15.0.0
libnetsnmp.so.15 libnetsnmptrapd.la
libnetsnmp.so.15.0.0 libnetsnmptrapd.so
libnetsnmpagent.la libnetsnmptrapd.so.15
libnetsnmpagent.so libnetsnmptrapd.so.15.0.0
libnetsnmpagent.so.15

COME faccio a recuperarli !!!!!!!?

HELP!!!!!!!!!!!!

Re: CANCELLAZIONE FILE .SO

Inviato: sab 31 mag 2008, 12:02
da JohnnyMnemonic
Dai

Codice: Seleziona tutto

upgradepkg --reinstall
dei pacchetti in cui si trovano quei file

Esempio, il primo file è libneon.la, allora vai in /var/log/packages e dai

Codice: Seleziona tutto

grep libneon *
Ti risponderà tipo
neon-0.26.4-i486-1:usr/lib/libneon.la
neon-0.26.4-i486-1:usr/lib/libneon.so.26.0.4
Quindi il pacchetto è neon

Se servono spiegazioni maggiori chiedi pure

Re: Cancellazione file .so

Inviato: sab 31 mag 2008, 12:11
da eltony
Da newbie slackware ancora non so dove sono i .tgz dei packages: cioè in quale directory è il package neon-0.26.4-i486-1.tgz ?

Grazie

Re: Cancellazione file .so

Inviato: sab 31 mag 2008, 12:33
da aschenaz
Se sono pacchetti originali slackware, è molto utile questo:
http://packages.slackware.it/

Re: Cancellazione file .so

Inviato: sab 31 mag 2008, 12:35
da danix
ancora più facile (se hai accesso ad internet) ti colleghi su packages.slackware.it e selezioni la tua versione di slackware, fai la ricerca per nome file e scrivi il file che hai cancellato... ti darà un link al pacchetto che contiene quel file, lo scarichi e da root lanci il comando che ti ha suggerito Johnny...

I pacchetti standard di Slackware li trovi nel dvd, per sapere in quale directory si trovano puoi inserire il dvd, montarlo (ad esempio in /media/SlackDVD) e dare questo comando:

Codice: Seleziona tutto

grep "nomepacchetto" /media/SlackDVD/FILELIST.TXT
ad esempio cercando il pacchetto neon (che puoi ricavarti come ti ha suggerito johnny prima) io ho trovato:

Codice: Seleziona tutto

$ grep "neon" /media/SlackDVD/FILELIST.TXT 
-rw-r--r--  1 root root   192235 2008-02-01 23:11 ./slackware/l/neon-0.26.4-i486-1.tgz
-rw-r--r--  1 root root      189 2008-02-01 23:11 ./slackware/l/neon-0.26.4-i486-1.tgz.asc
-rw-r--r--  1 root root      343 2008-02-01 23:11 ./slackware/l/neon-0.26.4-i486-1.txt
drwxr-xr-x   2 root root     4096 2008-02-01 22:59 ./source/l/neon
-rw-r--r--   1 root root   583210 2007-07-14 20:54 ./source/l/neon/neon-0.26.4.tar.bz2
-rwxr-xr-x   1 root root     3569 2008-02-01 22:59 ./source/l/neon/neon.SlackBuild
-rw-r--r--   1 root root      798 2006-09-18 07:08 ./source/l/neon/slack-desc
quindi so che il pacchetto neon-0.26.4-i486-1.tgz si trova in /media/SlackDVD/slackware/l/...

Un ultimo consiglio, per facilitarti la vita con i pacchetti standard di slackware puoi installare slackpkg, è un tool scritto da alcuni sviluppatori di Slackware che ti permette di fare le solite operazioni di gestione dei pacchetti in maniera più semplice... Ah, si trova in /extra nel dvd... ;)

Spero di non averti dato troppe informazioni in una volta, come vedi in Slackware ci sono numerose vie per raggiungere lo slack :D scegli la tua...


Ciau

EDIT:
uffa... parzialmente preceduto :( :lol:

Re: Cancellazione file .so

Inviato: sab 31 mag 2008, 12:57
da eltony
Grazie a tutti RISOLTO, comunque a me piacciono le informazioni "ridondanti", la filosofia di slackware di fare la stessa cosa in piu' modi (mentalità stile RUBY) e questo forum che da un motivo in piu' per avere slackware installato su pc

CIAO alla prossima

Re: Cancellazione file .so

Inviato: sab 31 mag 2008, 13:23
da JohnnyMnemonic
eltony ora inserisci [RISOLTO] nel titolo del primo post (ti basta modificarlo)

Ciao! =D>