Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/09/2011, à 18:52

thereelneo

[Resolu] Reinstaller des paquets supprimés

Bonjour,

Suit à une énorme erreur d'interface chaise clavier j'ai supprimé un certain nombre de paquets dépendant d'une librairie, sans savoir exactement lesquels.
Heureusement j'ai pu arrêter la suppression de paquets dès que j'ai compris mon erreur, mais en 15 secondes un certains nombre de paquets on été supprimés, le problème est que je ne sait pas lesquels ...

Voici l'extrait du fichier /var/log/apt/history.log correspondant à la commande maladroite:

Start-Date: 2011-09-19  16:37:24
Commandline: apt-get remove --purge pcscd opensc openssl libopensc-openssl libpcsc-perl libpcsclite1 pcsc-tools
Install: gir1.2-freedesktop:amd64 (0.10.7-0ubuntu1, automatic), libvte-common:amd64 (0.27.90-0ubuntu1, automatic), gir1.2-gtk-2.0:amd64 (2.24.4-0ubuntu2, automatic), python-webkit:amd64 (1.1.8-1ubuntu2, automatic), libept1:amd64 (1.0.4, automatic), python-vte:amd64 (0.27.90-0ubuntu1, automatic), libvte9:amd64 (0.27.90-0ubuntu1, automatic), librarian0:amd64 (0.8.1-5, automatic), software-properties-gtk:amd64 (0.80.9, automatic), rarian-compat:amd64 (0.8.1-5, automatic), gir1.2-atk-1.0:amd64 (2.0.0-0ubuntu1, automatic), apturl:amd64 (0.4.2ubuntu5.1, automatic), gir1.2-gdkpixbuf-2.0:amd64 (2.23.3-0ubuntu1, automatic), synaptic:amd64 (0.75.1ubuntu2, automatic), gir1.2-pango-1.0:amd64 (1.28.4-0ubuntu1, automatic)
Purge: partitionmanager:amd64 (1.0.3-0ubuntu2), kubuntu-debug-installer:amd64 (11.04ubuntu1), libreoffice-help-en-gb:amd64 (3.3.3-1ubuntu1), libkworkspace4:amd64 (4.6.2a-0ubuntu5.1), kpat:amd64 (4.6.2-0ubuntu2), libreoffice-l10n-fr:amd64 (3.3.3-1ubuntu1), qapt-batch:amd64 (1.1.2-0ubuntu1), ksystemlog:amd64 (4.6.2-0ubuntu1), libkprintutils4:amd64 (4.6.2-0ubuntu4), libpcsclite1:amd64 (1.7.0-2ubuntu2), apt-transport-https:amd64 (0.8.13.2ubuntu4.1), kde-zeroconf:amd64 (4.6.2-0ubuntu3), libreoffice-draw:amd64 (3.3.3-1ubuntu2), kppp:amd64 (4.6.2-0ubuntu3), libktnef4:amd64 (4.6.2-0ubuntu1), libreoffice-help-en-us:amd64 (3.3.3-1ubuntu2), userconfig:amd64 (0.9.0-0ubuntu7), kopete-message-indicator:amd64 (0.2.1-0ubuntu1), language-selector-kde:amd64 (0.34.2), kipi-plugins:amd64 (1.9.0-1ubuntu2), knm-runtime:amd64 (0.9~svngit20110408-0ubuntu2), freespacenotifier:amd64 (4.6.2a-0ubuntu5.1), hplip-gui:amd64 (3.11.1-2ubuntu2), libksane0:amd64 (4.6.2-0ubuntu1), libktorrent-l10n:amd64 (1.0.5-2), libtunepimp5-mp3:amd64 (0.5.3-7.3ubuntu3), libk3b6-extracodecs:amd64 (2.0.2-0ubuntu1), libkxmlrpcclient4:amd64 (4.6.2-0ubuntu1), kubuntu-desktop:amd64 (1.222.1), kubuntu-firefox-installer:amd64 (11.04ubuntu1), rekonq:amd64 (0.7.0-0ubuntu1), libknewstuff2-4:amd64 (4.6.2-0ubuntu4), libreoffice-impress:amd64 (3.3.3-1ubuntu2), libk3b6:amd64 (2.0.2-0ubuntu1), libplasmaclock4b:amd64 (4.6.2a-0ubuntu5.1), kpackagekit:amd64 (0.6.3.3-0ubuntu2), libknewstuff3-4:amd64 (4.6.2-0ubuntu4), librdf0:amd64 (1.0.12-1), plasma-widget-facebook:amd64 (1.0-0ubuntu1), plasma-netbook:amd64 (4.6.2a-0ubuntu5.1), ksnapshot:amd64 (4.6.2-0ubuntu1), pxljr:amd64 (1.1-0ubuntu7), ssh-import-id:amd64 (2.4-0ubuntu1), libkipi8:amd64 (4.6.2-0ubuntu1), libkwineffects1a:amd64 (4.6.2a-0ubuntu5.1), python-pycurl:amd64 (7.19.0-3build1), x11vnc:amd64 (0.9.10-1.1), hplip-cups:amd64 (3.11.1-2ubuntu2), pcsc-tools:amd64 (1.4.17-1), kdepim-groupware:amd64 (4.4.10-0ubuntu4), koffice:amd64 (2.3.3-0ubuntu4), libnepomukquery4a:amd64 (4.6.2-0ubuntu4), konqueror-nsplugins:amd64 (4.6.2-0ubuntu1), icedtea-netx:amd64 (1.1.1-0ubuntu1~11.04.1), libkleo4:amd64 (4.4.10-0ubuntu4), libweather-ion6:amd64 (4.6.2a-0ubuntu5.1), compiz-kde:amd64 (0.9.4+bzr20110606-0ubuntu1~natty2), plasma-widget-kimpanel:amd64 (4.6.2-0ubuntu3), gwenview:amd64 (4.6.2-0ubuntu1), bluez-cups:amd64 (4.91-0ubuntu1), libnepomukutils4:amd64 (4.6.2-0ubuntu4), libktexteditor4:amd64 (4.6.2-0ubuntu4), printer-applet:amd64 (4.6.2-0ubuntu1.1), kthesaurus:amd64 (2.3.3-0ubuntu4), libtunepimp5:amd64 (0.5.3-7.3ubuntu3), quassel:amd64 (0.7.2-0ubuntu2.2), libkmediaplayer4:amd64 (4.6.2-0ubuntu4), kcalc:amd64 (4.6.2-0ubuntu1.1), plasma-scriptengine-python:amd64 (4.6.2a-0ubuntu5.1), kpresenter:amd64 (2.3.3-0ubuntu4), krita:amd64 (2.3.3-0ubuntu4), hplip:amd64 (3.11.1-2ubuntu2), libakonadi-kmime4:amd64 (4.6.2-0ubuntu1), plasma-scriptengine-javascript:amd64 (4.6.2-0ubuntu1), klipper:amd64 (4.6.2a-0ubuntu5.1), icedtea-6-jre-cacao:amd64 (6b22-1.10.2-0ubuntu1~11.04.1), kaddressbook:amd64 (4.4.10-0ubuntu4), kontact:amd64 (4.4.10-0ubuntu4), kdebase-workspace-bin:amd64 (4.6.2a-0ubuntu5.1), kwalletmanager:amd64 (4.6.2-0ubuntu1.1), default-jre-headless:amd64 (1.6-40ubuntu1), usb-creator-kde:amd64 (0.2.28.3), ksysguard:amd64 (4.6.2a-0ubuntu5.1), libokularcore1:amd64 (4.6.2-0ubuntu1), libkcddb4:amd64 (4.6.2-0ubuntu2), librasqal2:amd64 (0.9.20-1), libmessagecore4:amd64 (4.4.10-0ubuntu4), apturl-kde:amd64 (0.4.2ubuntu5.1), kdepim-kresources:amd64 (4.4.10-0ubuntu4), plasma-widget-menubar:amd64 (0.1.15-0ubuntu1), openjdk-6-jre-lib:amd64 (6b22-1.10.2-0ubuntu1~11.04.1), kdegraphics-strigi-plugins:amd64 (4.6.2-0ubuntu1), dolphin:amd64 (4.6.2-0ubuntu1), libengine-pkcs11-openssl:amd64 (0.1.8-2), plasma-dataengines-addons:amd64 (4.6.2-0ubuntu3), libsyndication4:amd64 (4.6.2-0ubuntu1), khelpcenter4:amd64 (4.6.2-0ubuntu1), kdesudo:amd64 (3.4.2.3-2ubuntu3), libreoffice-math:amd64 (3.3.3-1ubuntu2), libkontactinterface4:amd64 (4.6.2-0ubuntu1), libnepomuk4:amd64 (4.6.2-0ubuntu4), openjdk-6-jre-headless:amd64 (6b22-1.10.2-0ubuntu1~11.04.1), konsole:amd64 (4.6.2-0ubuntu1), libkcalutils4:amd64 (4.6.2-0ubuntu1), korganizer:amd64 (4.4.10-0ubuntu4), k3b:amd64 (2.0.2-0ubuntu1), libsoprano4:amd64 (2.5.63+dfsg.1-0ubuntu1.1), libreoffice-common:amd64 (3.3.3-1ubuntu2), libreoffice-kde:amd64 (3.3.3-1ubuntu2), akonadi-server:amd64 (1.5.2-0ubuntu1), libmicroblog4:amd64 (4.6.2-0ubuntu1), akregator:amd64 (4.4.10-0ubuntu4), libkonqsidebarplugin4a:amd64 (4.6.2-0ubuntu1), network-manager-pptp-kde:amd64 (0.9~svngit20110408-0ubuntu2), libkparts4:amd64 (4.6.2-0ubuntu4), kamera:amd64 (4.6.2-0ubuntu1), ark:amd64 (4.6.2-0ubuntu1.1), plasma-scriptengine-declarative:amd64 (4.6.2-0ubuntu1), libkpgp4:amd64 (4.4.10-0ubuntu4), default-jdk:amd64 (1.6-40ubuntu1), kde-window-manager:amd64 (4.6.2a-0ubuntu5.1), network-manager:amd64 (0.8.4~git.20110319t175609.d14809b-0ubuntu3), libkabc4:amd64 (4.6.2-0ubuntu1), kvkbd:amd64 (0.6-2ubuntu2), koffice-libs:amd64 (2.3.3-0ubuntu4), libkdepim4:amd64 (4.4.10-0ubuntu4), kdoctools:amd64 (4.6.2-0ubuntu4), libcurl3:amd64 (7.21.3-1ubuntu1.3), default-jre:amd64 (1.6-40ubuntu1), libpcsc-perl:amd64 (1.4.12-1), python-uno:amd64 (3.3.3-1ubuntu2), opensc:amd64 (0.11.13-1ubuntu5), digikam:amd64 (1.9.0-1ubuntu1), kfind:amd64 (4.6.2-0ubuntu1), cups-driver-gutenprint:amd64 (5.2.6-1ubuntu1), dragonplayer:amd64 (4.6.2-0ubuntu2), libpowerdevilcore0:amd64 (4.6.2a-0ubuntu5.1), kdebase-bin:amd64 (4.6.2-0ubuntu1), kde-config-touchpad:amd64 (0.5.3-0ubuntu1), icedtea-6-jre-jamvm:amd64 (6b22-1.10.2-0ubuntu1~11.04.1), plasma-widget-folderview:amd64 (4.6.2-0ubuntu1), kdm:amd64 (4.6.2a-0ubuntu5.1), splix:amd64 (2.0.0+20110219-0ubuntu1), libkrossui4:amd64 (4.6.2-0ubuntu4), amarok:amd64 (2.4.0-0ubuntu5.1), libreoffice-style-oxygen:amd64 (3.3.3-1ubuntu2), libkonq5a:amd64 (4.6.2-0ubuntu1), software-properties-kde:amd64 (0.80.9), ssl-cert:amd64 (1.0.28), cups:amd64 (1.4.6-5ubuntu1.4), libkcal4:amd64 (4.6.2-0ubuntu1), plasma-widgets-addons:amd64 (4.6.2-0ubuntu3), knotes:amd64 (4.4.10-0ubuntu4), soprano-daemon:amd64 (2.5.63+dfsg.1-0ubuntu1.1), kword:amd64 (2.3.3-0ubuntu4), libkfile4:amd64 (4.6.2-0ubuntu4), libkopete4:amd64 (4.6.2-0ubuntu3), libplasmagenericshell4:amd64 (4.6.2a-0ubuntu5.1), libkblog4:amd64 (4.6.2-0ubuntu1), konqueror:amd64 (4.6.2-0ubuntu1), wpasupplicant:amd64 (0.7.3-0ubuntu1), polkit-kde-1:amd64 (0.99.0-0ubuntu3), supertuxkart:amd64 (0.7.2-1~getdeb1), libmailtransport4:amd64 (4.6.2-0ubuntu1), kscreensaver:amd64 (4.6.2-0ubuntu1), foo2zjs:amd64 (20110210dfsg-1ubuntu2.1), kinfocenter:amd64 (4.6.2a-0ubuntu5.1), gdebi-kde:amd64 (0.7.0), libplasma3:amd64 (4.6.2-0ubuntu4), plasma-dataengines-workspace:amd64 (4.6.2a-0ubuntu5.1), libtaskmanager4b:amd64 (4.6.2a-0ubuntu5.1), libreoffice-help-fr:amd64 (3.3.3-1ubuntu1), libkimproxy4:amd64 (4.6.2-0ubuntu4), libmessagelist4:amd64 (4.4.10-0ubuntu4), libkemoticons4:amd64 (4.6.2-0ubuntu4), libreoffice-base-core:amd64 (3.3.3-1ubuntu2), libkpimtextedit4:amd64 (4.6.2-0ubuntu1), kchart:amd64 (2.3.3-0ubuntu4), update-manager-kde:amd64 (0.150.3), karbon:amd64 (2.3.3-0ubuntu4), kubuntu-notification-helper:amd64 (11.04ubuntu3), plasma-widget-quickaccess:amd64 (0.8.1-0ubuntu7), kdelibs-bin:amd64 (4.6.2-0ubuntu4), jockey-common:amd64 (0.9.2-0ubuntu5), libkdewebkit5:amd64 (4.6.2-0ubuntu4), kdepimlibs-kio-plugins:amd64 (4.6.2-0ubuntu1), kspread:amd64 (2.3.3-0ubuntu4), libreoffice-calc:amd64 (3.3.3-1ubuntu2), xine-ui:amd64 (0.99.6-1), libkio5:amd64 (4.6.2-0ubuntu4), ktorrent:amd64 (4.0.5-3ubuntu1), jockey-kde:amd64 (0.9.2-0ubuntu5), kdemultimedia-kio-plugins:amd64 (4.6.2-0ubuntu2), kerneloops-daemon:amd64 (0.12+git20090217-1ubuntu11), bluedevil:amd64 (1.1-0ubuntu1), ca-certificates-java:amd64 (20100412), libraptor1:amd64 (1.4.21-2), openssl:amd64 (0.9.8o-5ubuntu1), kopete:amd64 (4.6.2-0ubuntu3), kdebase-runtime:amd64 (4.6.2-0ubuntu1), libcurl3-gnutls:amd64 (7.21.3-1ubuntu1.3), libreoffice-emailmerge:amd64 (3.3.3-1ubuntu2), kdepim-wizards:amd64 (4.4.10-0ubuntu4), libkpimidentities4:amd64 (4.6.2-0ubuntu1), libkpimutils4:amd64 (4.6.2-0ubuntu1), kplato:amd64 (2.3.3-0ubuntu4), kate:amd64 (4.6.2-0ubuntu1), kmail:amd64 (4.4.10-0ubuntu4), kscreensaver-xsavers:amd64 (4.6.2-0ubuntu1), libkdegames5:amd64 (4.6.2-0ubuntu2), openjdk-6-jdk:amd64 (6b22-1.10.2-0ubuntu1~11.04.1), libkde3support4:amd64 (4.6.2-0ubuntu4), plasma-desktop:amd64 (4.6.2a-0ubuntu5.1), libktorrent2:amd64 (1.0.5-2), libknotifyconfig4:amd64 (4.6.2-0ubuntu4), systemsettings:amd64 (4.6.2a-0ubuntu5.1), openjdk-6-jre:amd64 (6b22-1.10.2-0ubuntu1~11.04.1), kexi:amd64 (2.3.3-0ubuntu4), system-config-printer-kde:amd64 (4.6.2-0ubuntu1), apport-kde:amd64 (1.20.1-0ubuntu5), kdelibs5-plugins:amd64 (4.6.2-0ubuntu4), kdenetwork-filesharing:amd64 (4.6.2-0ubuntu3), kdepim-runtime:amd64 (4.4.10-0ubuntu2), libkhtml5:amd64 (4.6.2-0ubuntu4), libakonadi-kcal4:amd64 (4.6.2-0ubuntu1), nepomukcontroller:amd64 (0.2-0ubuntu2), plasma-widget-networkmanagement:amd64 (0.9~svngit20110408-0ubuntu2), ca-certificates:amd64 (20090814+nmu2ubuntu0.1), libreoffice-l10n-en-gb:amd64 (3.3.3-1ubuntu1), gnupg2:amd64 (2.0.14-2ubuntu1), okular:amd64 (4.6.2-0ubuntu1), kmousetool:amd64 (4.6.2-0ubuntu1), libkatepartinterfaces4:amd64 (4.6.2-0ubuntu4), kdepim-strigi-plugins:amd64 (4.4.10-0ubuntu4), plasma-widgets-workspace:amd64 (4.6.2a-0ubuntu5.1), pcscd:amd64 (1.7.0-2ubuntu2), kmag:amd64 (4.6.2-0ubuntu1), libkutils4:amd64 (4.6.2-0ubuntu4), libkdcraw9:amd64 (4.6.2-0ubuntu1), libakonadi-contact4:amd64 (4.6.2-0ubuntu1), libreoffice-core:amd64 (3.3.3-1ubuntu2), libakonadi-kde4:amd64 (4.6.2-0ubuntu1), kubuntu-konqueror-shortcuts:amd64 (11.04ubuntu1), python-kde4:amd64 (4.6.2b-0ubuntu1.1), yakuake:amd64 (2.9.8-1), libreoffice-writer:amd64 (3.3.3-1ubuntu2), kdebase-workspace:amd64 (4.6.2a-0ubuntu5.1), okular-extra-backends:amd64 (4.6.2-0ubuntu1), kdepasswd:amd64 (4.6.2-0ubuntu1), kmix:amd64 (4.6.2-0ubuntu2), libreoffice-l10n-en-za:amd64 (3.3.3-1ubuntu1), plasma-widget-message-indicator:amd64 (0.5.7-0ubuntu2)
Error: Sub-process /usr/bin/dpkg returned an error code (2)
End-Date: 2011-09-19  16:37:39

Savez vous si il est possible de réinstaller tout ces paquets automatiquement (un sort de gros undo (oui je rêve)) ou si je dois récupérer tous les noms de paquet dans cette liste et les réinstaller ....

Dernière modification par thereelneo (Le 19/09/2011, à 19:50)

Hors ligne

#2 Le 19/09/2011, à 19:50

thereelneo

Re : [Resolu] Reinstaller des paquets supprimés

Bon décidément je fait des bêtises aujourd'hui, j'aurais du réfléchir plus, j'ai résolu le problème tout seul ....

Quoiqu'il en soit j'explique ma méthode au cas ou quelqu'un fasse le même genre d'erreur:
copier la partie du history.log correspondant à la commande (cf premier post) dans un nouveau fichier
couper tout ce qui est avant le Purge: ainsi que toutes les dernière lignes n'étant plus des paquets.
Supprimer automatiquement les :amd64 (chiffres-ubuntu1), avec sed ou n'importe quel éditeur de fichier.

On obtient une belle liste de paquets, il n'y à plus qu'a copier tout ça et faire un joli:

sudo apt-get install --reinstall 

et coller à la fin de la commande.

C'est bourrin ça m'a réinstaller des paquets non supprimés, mais au moins je suis sûr (ou presque) que je n'ai perdu aucun programmes ....

Désolé pour le dérangement si quelqu'un avait commencé à réfléchir à mon problème ...

Hors ligne