|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Bonjour
L'orage à frappé quand mon serveur sous debian etch était en train de s'éteindre ce matin. Sachant, que cet après midi, j'allais installer un onduleur ![]() Bon, le PC démarre parfois correctement, s'éteint parfois correctement. Existe t'il une méthode pour le remettre d'aplomb ? J'ai déjà utiliser fsck.ext3 à partir d'un CD live sur toutes les partitions. J'ai récupéré le /bin/cp de ma sid pour le mettre sur ce serveur : le /bin/cp était HS ça a dû morfler sur le disque dur ![]() Je dois le remettre en place à un endroit où il ne pourra pas y avoir d'écran. Donc, il doit être sur ! Trois erreurs qu'ils vient de me faire coup sur coup : - kernel panic - waiting for /dev - du genre correction faite, il faut redémarrer Les deux dernières sont courantes. Après ces trois erreurs, ça fonctionne momentanément. Mais sans écran, je ne peux rien faire
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
|
|
00
|
|
|
#2 |
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Je pensais à une commande qui me permette de sauver la iste des .deb installés et de les réinstaller.
dpkg -l > liste fait le premier point, mais il y a trop d'informations ! Par exemple ii zlib1g 1.2.3-13 compression library - runtime pour un .deb alors que j'aurais aimé avoir simplement zlib1g. Avec un cat liste | xargs apt-get install --reinstall --assume-yes je devrais pouvoir m'en tiré correctement après. Soit il existe des options de dpkg pour faire ce que je veux, soit il faut ce pencher dans du bash (intéressant certes, mais je ne sais pas trop comment !)
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
|
|
00
|
|
|
#3 |
![]() ![]() Arnaud FeltzDéveloppeur .NET Inscription : août 2005 Messages : 5 204 ![]() |
Salut,
pour la liste des paquets, cette commande devrait te suffir : Marche chez moi en tout cas, ++
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère Installation de Code::Blocks sous Debian à partir de Nightly Builds
|
|
00
|
|
|
#4 |
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Code :
dpkg -l |awk '{print $2}' | apt-get install --reinstall --assume-yes Merci
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
|
|
00
|
|
|
#5 |
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Je ne peux pas faire le | xargs car la sortie contient quelques erreurs !
Je redirige donc la sortie de ta commande dans un fichier et j'enlève un à un les paquets qui n'existent pas. Puis ceux qui sont en conflits. Pour le moment, ça réinstalle...
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
|
|
00
|
|
|
#6 |
![]() ![]() Arnaud FeltzDéveloppeur .NET Inscription : août 2005 Messages : 5 204 ![]() |
Bizzare, mais peut etre qu'il y a des caractères invisibles qui se sont introduit et qui font que ça "merde"...
Ca t'installe certains paquets mais pas tous c'est ça? Si oui, installe les dix par dix par exemples, tu verras déjà quelle partie coince ++
__________________
C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère Installation de Code::Blocks sous Debian à partir de Nightly Builds
|
|
00
|
|
|
#7 | ||
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Un exemple où ça coince...
Code :
Et maintenant, j'ai ça pour tous les paquets que je souhaite installer !
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
||
|
|
00
|
|
|
#8 | ||
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Si je crée le fichier /var/lib/dpkg/tmp.ci/control :
Code :
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
||
|
|
00
|
|
|
#9 |
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
J'ai copié tous les fichiers du style /usr/bin/dpkg* de ma sid sur ma stable...
Ça passe cette étape... À la suivante !
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
|
|
00
|
|
|
#10 | ||
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
J'ai résolu des
Code :
E: Couldn't configure pre-depend perlapi-5.8.7 for liblocale-gettext-perl, probably a dependency cycle.
Il reste maintenant : Code :
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
||
|
|
00
|
|
|
#11 | |||
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Citation:
Code :
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
|||
|
|
00
|
|
|
#12 | |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
Citation:
Je fais un grep ^i pour faire une sauvegarde de la liste des paquets installés sur la machine.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
|
00
|
|
|
#13 | ||
![]() ![]() Bernard SIAUDEnseignant Inscription : novembre 2003 Messages : 4 400 ![]() |
Code :
Rien ne s'arrange... Il va peut-être falloir que je retourne voir dans le BIOS ce qu'il en est. J'ai bien peur de devoir changer de machine... Mais ça veut dire quoi ce ^i ? Je trouve l'explication où ?
__________________
Modérateur Mandriva Linux Amicalement VOOotre Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org Mes tutoriels |
||
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
C'est un expression régulière qui signifie : toutes les lignes qui commencent par ii ... Hum d'ailleurs je me rends compte que ma commande n'est pas complète, désolé
Il faudrait remettre le awk derrière (on peut aussi isoler le deuxième champ avec cut). Je regarderai demain au travail
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
voilà la ligne que j'utilise pour savoir si un paquet est installé. On peut ensuite utiliser --set-selection pour réutiliser le fichier et réinstaller la liste des paquets installés précédemment.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com