/var/log/packages détruit
Publié : 01 mars 2017, 21:59
Bonjour,
J'ai installé une 14.2 sur une config comprenant un SSD et un HDD avec 3 partitions /home /tmp et /var sur le HDD.
Suite à un crash du disque dur, j'ai perdu la majeure partie de /var (/home a été récupéré grâce à une sauvegarde et /tmp n'a pas été touché par le crash).
J'ai recopié les fichiers sur un nouveau disque dur et ai tenté de reconstruire le /var.
Aujourd'hui, mon pc fonctionne mais il me manque le "/var/log/packages". Je ne peux donc plus gérer les packets et les mises à jour du système.
Donc question : existe t-il une commande permettant de reconstruire le /var/log/packges par rapport à ce qui existe sur le disque ?
Sinon, j'ai pensé à deux méthodes :
1/ sauvegarder /home /tmp et /etc et réinstaller un système complet depuis 0. Puis, utiliser les sauvegardes et réinstaller les packages qui se trouvent dans /tmp pour retrouver un système configuré identique à ce que j'ai actuellement mais avec en plus un /var/log/packages correct.
2/ Faire une installation "témoin" dans une partition de libre et recopier le /var/log/packages dans mon /var/log. Ensuite réinstaller les packages qui se trouvent dans /tmp. mais je me dis que c'est moins propre que la méthode 1/.
Qu'en pensez-vous ?
Merci de votre aide.
J'ai installé une 14.2 sur une config comprenant un SSD et un HDD avec 3 partitions /home /tmp et /var sur le HDD.
Suite à un crash du disque dur, j'ai perdu la majeure partie de /var (/home a été récupéré grâce à une sauvegarde et /tmp n'a pas été touché par le crash).
J'ai recopié les fichiers sur un nouveau disque dur et ai tenté de reconstruire le /var.
Aujourd'hui, mon pc fonctionne mais il me manque le "/var/log/packages". Je ne peux donc plus gérer les packets et les mises à jour du système.
Donc question : existe t-il une commande permettant de reconstruire le /var/log/packges par rapport à ce qui existe sur le disque ?
Sinon, j'ai pensé à deux méthodes :
1/ sauvegarder /home /tmp et /etc et réinstaller un système complet depuis 0. Puis, utiliser les sauvegardes et réinstaller les packages qui se trouvent dans /tmp pour retrouver un système configuré identique à ce que j'ai actuellement mais avec en plus un /var/log/packages correct.
2/ Faire une installation "témoin" dans une partition de libre et recopier le /var/log/packages dans mon /var/log. Ensuite réinstaller les packages qui se trouvent dans /tmp. mais je me dis que c'est moins propre que la méthode 1/.
Qu'en pensez-vous ?
Merci de votre aide.