Pages : 1
#1 Le 28/01/2013, à 21:23
- malika12.04
Que faire?
Bonsoir à tous!
je suis toute nouvelle sur ubuntu et j' utilise la version 12.04
Lorsque je tape n'importe quelles commandes que ce soit:
- apt-get update
- apt-get upgrade ou
- apt-get install etc...j'en arrive au même résultat :
* apt-get: error while loading shared libraries: libapt-pkg.so.4.12: cannot open shared object file: No such file or directory
Qu'est ce que cela signifie et comment y remédier?
Merci d'avance!:)
Hors ligne
#2 Le 28/01/2013, à 21:34
- Brunod
Re : Que faire?
Salut,
Tu fais bien sudo la commande ?
Windows est un système d'exploitation de l'homme par l'ordinateur. Linux, c'est le contraire...
39 pc linux convertis
Hors ligne
#3 Le 28/01/2013, à 22:39
- malika12.04
Re : Que faire?
slt brunod!
oui je fais bien: sudo apt-get update ( par exemple...)mais rien le resultat reste le même!
Quesque ça pourrais signifier selon toi?Merci
Hors ligne
#4 Le 28/01/2013, à 22:48
- tiramiseb
Re : Que faire?
Il y a une bibliothèque cruciale pour le système qui semble endommagée : l'une de celles utilisées par le système de gestion de paquets...
C'est une situation très rare qui résulte généralement d'une erreur de manipulation.
As-tu fait une manipulation hasardeuse ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 28/01/2013, à 23:09
- xavier4811
Re : Que faire?
Bonsoir,
a adapter selon ton architecture et ta version (ici Precise x86_64)
wget -q http://security.ubuntu.com/ubuntu/pool/main/a/apt/libapt-pkg4.12_0.8.16~exp12ubuntu10.7_amd64.deb
dpkg -x libapt-pkg4.12_0.8.16~exp12ubuntu10.7_amd64.deb ./
sudo cp ./usr/lib/x86_64-linux-gnu/libapt-pkg.so.4.12 /usr/lib/x86_64-linux-gnu/
si c'est une install x86
sudo find -name 'libapt-pkg*'
pour trouver le bon emplacement. A condition qu'il n'y ai que cette lib endommagée.
Hors ligne
#6 Le 29/01/2013, à 00:13
- malika12.04
Re : Que faire?
Coucou xavier4811!
j'ai fait la 2e commande et voici ce que ça donne :
./Téléchargements/libapt-pkg4.12_0.8.16~exp12ubuntu10.7_amd64.deb
puis : dpkg -x libapt-pkg4.12_0.8.16~exp12ubuntu10.7_amd64.deb ./
dpkg-deb : erreur : impossible de lire l'archive « libapt-pkg4.12_0.8.16~exp12ubuntu10.7_amd64.deb »: Aucun fichier ou dossier de ce type
Merci
Hors ligne
#7 Le 29/01/2013, à 00:44
- xavier4811
Re : Que faire?
wget télécharge le paquet, tu peux aussi utiliser ton navigateur.
après wget... tu vois bien le paquet deb téléchargé ? j'ai raccourci la sortie avec l'option -q mais tu peux l'enlever si tu veux voir la progression du téléchargement.
dpkg -x nom_du_paquet.deb ./ extrait le contenu du paquet deb dans le répertoire courant.
tu lance bien la commande dpkg -x dans le répertoire qui contient le paquet deb ? Pour être sure, soit tu tape juste les premières lettres du nom du paquet puis la touche tab pour compléter, soit tu vérifie avec
printf "%s\n" ./*.deb
sudo cp se passe de commentaire.
tu a bien une archi x86_64 ?
Hors ligne
Pages : 1