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 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 ?

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