[HELP-URGENTE] Rimosso per errore /usr/lib!!
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
smtux
- Linux 3.x

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
[HELP-URGENTE] Rimosso per errore /usr/lib!!
ho rimosso per errore /usr/lib !!!
come faccio?
come faccio?
- Karma
- Linux 2.x

- Messaggi: 285
- Iscritto il: mar 30 ago 2005, 0:00
- Slackware: 12.0
- Kernel: 2.6.23.1
- Desktop: KDE 3.5
- Località: Trento
Se vuoi puoi anche provare a guardare qui (da http://www.google.it/linux con chiave undelete):
http://recover.sourceforge.net/linux/
Cliccando su recover va anche sul undelete how-to...
Spero di esserti stato utile!
Buon lavoro
http://recover.sourceforge.net/linux/
Cliccando su recover va anche sul undelete how-to...
Spero di esserti stato utile!
Buon lavoro
-
smtux
- Linux 3.x

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
Grazie, mille stasera provo...Karma ha scritto:Se vuoi puoi anche provare a guardare qui (da http://www.google.it/linux con chiave undelete):
http://recover.sourceforge.net/linux/
Cliccando su recover va anche sul undelete how-to...
Spero di esserti stato utile!
Buon lavoro
Spero che senza /usr/lib i comandi di base della konsole funzionino lo stesso...
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
beh.. con quel comando scarichi i pacchetti di librerie mancanti... però non reinstalli i file contenuti in lib e presenti in file tgz di applicativi end-user. piuttosto io farei un:
>upgrade --reinstall nomepacchetto
di tutti i pacchetti presenti in /var/log/packages. in questo modo reinstalli i tgz con la stessa versione presente nell'hd -sempre che tu passi il 'nomepacchetto' giusto- senza eliminare/sovrascrivere i file di configurazione. credo sia la soluzione migliore... non so come fare con swaret, forse ha una flag per usare l'opzione --reinstall. al limite se no...
>telinit 1
e vai di manina (un pò come aggiornare la slack a mano ma utilizzando in maniera forzata la stessa versione di tgz presenti nel database /var/log/packages.
IMHO,
M
>upgrade --reinstall nomepacchetto
di tutti i pacchetti presenti in /var/log/packages. in questo modo reinstalli i tgz con la stessa versione presente nell'hd -sempre che tu passi il 'nomepacchetto' giusto- senza eliminare/sovrascrivere i file di configurazione. credo sia la soluzione migliore... non so come fare con swaret, forse ha una flag per usare l'opzione --reinstall. al limite se no...
>telinit 1
e vai di manina (un pò come aggiornare la slack a mano ma utilizzando in maniera forzata la stessa versione di tgz presenti nel database /var/log/packages.
IMHO,
M
-
smtux
- Linux 3.x

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
absinthe ha scritto:beh.. con quel comando scarichi i pacchetti di librerie mancanti... però non reinstalli i file contenuti in lib e presenti in file tgz di applicativi end-user. piuttosto io farei un:
>upgrade --reinstall nomepacchetto
di tutti i pacchetti presenti in /var/log/packages. in questo modo reinstalli i tgz con la stessa versione presente nell'hd -sempre che tu passi il 'nomepacchetto' giusto- senza eliminare/sovrascrivere i file di configurazione. credo sia la soluzione migliore... non so come fare con swaret, forse ha una flag per usare l'opzione --reinstall. al limite se no...
>telinit 1
e vai di manina (un pò come aggiornare la slack a mano ma utilizzando in maniera forzata la stessa versione di tgz presenti nel database /var/log/packages.
IMHO,
M
una domanda per chiarezza visto il problema al quanto delicato il comando che mi dici si riferisce a swaret?
Io su quel pc non ho installato swaret quindi:
1. posso usare installpkg senza /usr/lib?
2. il comando completo che mi dici è:
Codice: Seleziona tutto
swaret --upgrade --reinstall "nomepacchetto"
grazie...
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
hai ragione scusa il casino!
Il comando che ti dicevo era:
>upgradepkg --reinstall
devi usare i pkgtools a manina per capirsi, senza swaret o slapt-get etc...
per quanto riguarda l'installazione con swaret intendevo dire che, essendo swaret uno script bash che gestisce poi i pkgtools, può darsi che sia in grado di passare l'opzione --reinstall a upgrade (ma non lo uso: ti consiglio di leggere le pagine del manuale) ma in effetti dubito che senza le librerie i pkgtools funzionino... (vedi sotto).
per quanto concerne il funzionamento di upgradepkg senza /usr/lib... mmm... dubito che funzioni, però puoi sempre usare il cd 1 di slack, montare la tua / (e /var se è in una partizione a sè e tutte le altre partizioni di "sistema" che sono necessarie) e installare da lì... non dovrebbero esserci problemi, apparte il fatto che da cd1 upgradepkg non funziona... funziona solo installpkg... ma non è un problema: basta indicare ad installpkg di utilizzare come ROOT la directory in cui hai montato /:
es.:
etc...
al posto di ext3 e /dev/hda2 usa i parametri necessari sul tuo pc. 'temproot' è un nome qualsiasi.
Tieni conto che dopo aver risistemato tutti i pacchetti contenuti in 'a', poi dovresti aver un sistema avviabile e così dovresti poter continuare ad aggiornare i tgz contenuti nei cd e i tgz dei repository dalla tua linuxbox trmite il suddetto 'upgradepkg --reinstall', come se non fosse successo nulla... (o quasi :P) l'unico difetto è che forse la configurazione di alcuni elementi basilari contenuti in 'a' potrebbe andare persa... ma non mi vengono in mente settaggi particolari che salterebbero... BASTA CHE NON REINSTALLI GLI INITSCRIPT!!! ma solo pacchetti di binari che sono andati persi (tipo le aaa_elf o come si chiamano).
M
Il comando che ti dicevo era:
>upgradepkg --reinstall
devi usare i pkgtools a manina per capirsi, senza swaret o slapt-get etc...
per quanto riguarda l'installazione con swaret intendevo dire che, essendo swaret uno script bash che gestisce poi i pkgtools, può darsi che sia in grado di passare l'opzione --reinstall a upgrade (ma non lo uso: ti consiglio di leggere le pagine del manuale) ma in effetti dubito che senza le librerie i pkgtools funzionino... (vedi sotto).
per quanto concerne il funzionamento di upgradepkg senza /usr/lib... mmm... dubito che funzioni, però puoi sempre usare il cd 1 di slack, montare la tua / (e /var se è in una partizione a sè e tutte le altre partizioni di "sistema" che sono necessarie) e installare da lì... non dovrebbero esserci problemi, apparte il fatto che da cd1 upgradepkg non funziona... funziona solo installpkg... ma non è un problema: basta indicare ad installpkg di utilizzare come ROOT la directory in cui hai montato /:
es.:
Codice: Seleziona tutto
>mkdir /mnt/temproot
>mount -t ext3 /dev/hda2 /mnt/temproot
>ROOT=/mnt/temproot installpkg glibc-2.3.5-i486-5.tgz
>ROOT=/mnt/temproot installpkg glibc-solibs-2.3.5-i486-5.tgz
al posto di ext3 e /dev/hda2 usa i parametri necessari sul tuo pc. 'temproot' è un nome qualsiasi.
Tieni conto che dopo aver risistemato tutti i pacchetti contenuti in 'a', poi dovresti aver un sistema avviabile e così dovresti poter continuare ad aggiornare i tgz contenuti nei cd e i tgz dei repository dalla tua linuxbox trmite il suddetto 'upgradepkg --reinstall', come se non fosse successo nulla... (o quasi :P) l'unico difetto è che forse la configurazione di alcuni elementi basilari contenuti in 'a' potrebbe andare persa... ma non mi vengono in mente settaggi particolari che salterebbero... BASTA CHE NON REINSTALLI GLI INITSCRIPT!!! ma solo pacchetti di binari che sono andati persi (tipo le aaa_elf o come si chiamano).
M
- absinthe
- Iper Master

- Messaggi: 2354
- Iscritto il: dom 15 mag 2005, 0:00
- Nome Cognome: Matteo Nunziati
- Slackware: 12.1 - defunct
- Kernel: 2.6.32-5-amd64
- Desktop: gnome
- Distribuzione: debian squeeze
- Località: Prato
- Contatta:
ipotesi alla domanda di krisi:
voleva fare un pacchetto, ha creato una usr/lib locale per il pacchetto, poi una volta sistemato il tutto anzichè rimuovere usr/lib ha rimosso /usr/lib
io una volta in questo modo ho rimosso tutto /usr -se le cose le fai falle in grande :P-
e soprattutto: lavora troppo da 'root' e poco da 'utente'.
ci ho dato un pochino???
M
voleva fare un pacchetto, ha creato una usr/lib locale per il pacchetto, poi una volta sistemato il tutto anzichè rimuovere usr/lib ha rimosso /usr/lib
io una volta in questo modo ho rimosso tutto /usr -se le cose le fai falle in grande :P-
e soprattutto: lavora troppo da 'root' e poco da 'utente'.
ci ho dato un pochino???
M
-
smtux
- Linux 3.x

- Messaggi: 977
- Iscritto il: gio 1 set 2005, 0:00
- Slackware: 12.0
- Località: somewhere in the time
Ecco com'ho fatto a fare casino...
stavo tentando di installare VMware 5 ... di per sè l'installazione va in fondo bene senza nessun intoppo è la configurazione della rete che mi ha dato pb's. Infatti la vmnet0 bridged su eth0 non veniva uppata... e mi dava FAILED...
cosi ho disintsallato la vmware e l'ho reinstalltata più volte ma NULLA! Così ho pensato...non è che magari resta qualche directory maledetta... sono andato dove vmware butta tutta la sua roba tra cui /usr/lib.... poi digitando i comandi velocemente ho sbagliato path ed ho dato rm su /usr/lib accidenti a ogni cosa!
La lezione l'ho imparata e sicuramente sta situazione di m... mi farà imparare altre cose... ma ne facevo volentieri a meno!!no?!?!
Potete infamarmi!!
A parte tutto... qualcuno ha avuto lo stesso problema con VMWARE 5? prima usavo 2.6.10 e VMWARE 4.5.2 e tutto funzionava alla grande ora ho paura che il 2.6.13....faccia casino!
stavo tentando di installare VMware 5 ... di per sè l'installazione va in fondo bene senza nessun intoppo è la configurazione della rete che mi ha dato pb's. Infatti la vmnet0 bridged su eth0 non veniva uppata... e mi dava FAILED...
cosi ho disintsallato la vmware e l'ho reinstalltata più volte ma NULLA! Così ho pensato...non è che magari resta qualche directory maledetta... sono andato dove vmware butta tutta la sua roba tra cui /usr/lib.... poi digitando i comandi velocemente ho sbagliato path ed ho dato rm su /usr/lib accidenti a ogni cosa!
La lezione l'ho imparata e sicuramente sta situazione di m... mi farà imparare altre cose... ma ne facevo volentieri a meno!!no?!?!
Potete infamarmi!!
A parte tutto... qualcuno ha avuto lo stesso problema con VMWARE 5? prima usavo 2.6.10 e VMWARE 4.5.2 e tutto funzionava alla grande ora ho paura che il 2.6.13....faccia casino!
-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
