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/08/2008, à 09:35

perfran

[Résolu] Impossible de verrouiller /var/cache/apt/pkgcache.bin

Bonjour, gros souci ce matin :s
Lorsque j'ouvre synaptic ou l'update manager, je me retrouve avec cette erreur là, et impossible d'installer un paquet ou de mettre à jour le système

E: Impossible de verrouiller /var/cache/apt/pkgcache.bin - open (13 Permission non accordée)
E: Impossible d'ouvrir ou d'analyser le fichier contenant la liste des états ou celui des paquets disponibles.
E: _cache->open() failed, please report.

J'ai essayé dpkg --configure -a et apt-get -f install ça ne change rien
Quand je fais apt-get update ça fait pareil

E: Impossible de verrouiller /var/cache/apt/pkgcache.bin - open (13 Permission non accordée)
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.

En somme impossible d'accéder au fichier /var/cache/apt/pkgcache.bin. J'ai tout essayé: rm, mv, shred, le tout en mode root j'obtiens toujours le même "permission denied"

Je ne sais pas comment faire. Quelqu'un a-t-il une idée?
Merci d'avance.

Dernière modification par perfran (Le 19/08/2008, à 15:13)


Perfran

Hors ligne

#2 Le 19/08/2008, à 09:39

perfran

Re : [Résolu] Impossible de verrouiller /var/cache/apt/pkgcache.bin

Ah oui j'ai aussi tenté de supprimer ce fichier à partir de debian et intrepid que j'ai installés sur des partitions adjacentes et j'obtiens exactement le même "permission denied"


Perfran

Hors ligne

#3 Le 19/08/2008, à 10:49

Compte anonymisé

Re : [Résolu] Impossible de verrouiller /var/cache/apt/pkgcache.bin

Salut

Qu'entends-tu par le mode root? sudo?
Et si tu fais un :
sudo ls -l /var/cache/apt/pkgcache.bin  ça donne quoi ?

@+

#4 Le 19/08/2008, à 13:27

perfran

Re : [Résolu] Impossible de verrouiller /var/cache/apt/pkgcache.bin

oui quand je dis mode root je voulais dire sudo. J'ai également essayé dans le recovery mode en tant que root, même résultat
ta commande me donne

ls: ne peut accéder /var/cache/apt/pkgcache.bin: Permission non accordée

sad Impossible de faire quoi que ce soit sur ce fichier..


Perfran

Hors ligne

#5 Le 19/08/2008, à 14:03

Compte anonymisé

Re : [Résolu] Impossible de verrouiller /var/cache/apt/pkgcache.bin

Là c'est super bizarre.

Il faudrait démarrer en Livecd et tenter une réparation du filesystem / en le démontant d'abord :
sudo  umount -a  pas de soucis sur les messages d'erreur
sudo  fsck  -f -y /dev/ta_partition_root

ensuite il faudrait la remonter :
sudo  mount /dev/ta_partition_root  /mnt
puis tenter un :
sudo  ls  -l  /mnt/var/cache/apt

@+

#6 Le 19/08/2008, à 15:02

perfran

Re : [Résolu] Impossible de verrouiller /var/cache/apt/pkgcache.bin

Merci pour ton aide, jeanjd63, j'avoue que je n'avais pas pensé à faire un checkdisk.
Je suis en train de le faire à partir d'une autre partition. Ma partition Hardy est en reiserfs, j'ai fait fsck et il m'a dit que certains problèmes ne pouvaient être corrigés qu'en mettant l'option --rebuild-tree. Voila le check est fini, j'ai l'impression que ça a corrigé 2-3 trucs.

francois@intrepid:~$ sudo reiserfsck --rebuild-tree /dev/sda1
reiserfsck 3.6.19 (2003 www.namesys.com)

*************************************************************
** Do not  run  the  program  with  --rebuild-tree  unless **
** something is broken and MAKE A BACKUP  before using it. **
** If you have bad sectors on a drive  it is usually a bad **
** idea to continue using it. Then you probably should get **
** a working hard drive, copy the file system from the bad **
** drive  to the good one -- dd_rescue is  a good tool for **
** that -- and only then run this program.                 **
** If you are using the latest reiserfsprogs and  it fails **
** please  email bug reports to reiserfs-list@namesys.com, **
** providing  as  much  information  as  possible --  your **
** hardware,  kernel,  patches,  settings,  all reiserfsck **
** messages  (including version),  the reiserfsck logfile, **
** check  the  syslog file  for  any  related information. **
** If you would like advice on using this program, support **
** is available  for $25 at  www.namesys.com/support.html. **
*************************************************************

Will rebuild the filesystem (/dev/sda1) tree
Will put log info to 'stdout'

Do you want to run this program?[N/Yes] (note need to type Yes if you do):Yes
Replaying journal..
Reiserfs journal '/dev/sda1' in blocks [18..8211]: 0 transactions replayed
###########
reiserfsck --rebuild-tree started at Tue Aug 19 14:56:21 2008
###########

Pass 0:
####### Pass 0 #######
Loading on-disk bitmap .. ok, 1080150 blocks marked used
Skipping 8283 blocks (super block, journal, bitmaps) 1071867 blocks will be read
0%....20%....40%....60%....80%....100%                       left 0, 16490 /sec
164830 directory entries were hashed with "r5" hash.
	"r5" hash is selected
Flushing..finished
	Read blocks (but not data blocks) 1071867
		Leaves among those 7315
		Objectids found 164314

Pass 1 (will try to insert 7315 leaves):
####### Pass 1 #######
Looking for allocable blocks .. finished
0%....20%....40%....60%....80%....100%                        left 0, 1463 /sec
Flushing..finished
	7315 leaves read
		7189 inserted
		126 not inserted
	non-unique pointers in indirect items (zeroed) 4
####### Pass 2 #######

Pass 2:
0%....20%....40%....60%....80%....100%                           left 0, 0 /sec
Flushing..finished
	Leaves inserted item by item 126
Pass 3 (semantic):
####### Pass 3 #########
/var/lib/mlocaterebuild_semantic_pass: The entry [102718 4208] ("mlocate.db") in directory [4 102718] points to nowhere - is removed
vpf-10650: The directory [4 102718] has the wrong size in the StatData (80) - corrected to (48)
/var/logrebuild_semantic_pass: The entry [102464 8767] ("wpa_supplicant.log.5.gz") in directory [4 102464] points to nowhere - is removed
vpf-10650: The directory [4 102464] has the wrong size in the StatData (2976) - corrected to (2936)
/var/cache/aptrebuild_semantic_pass: The entry [102471 11838] ("pkgcache.bin") in directory [4 102471] points to nowhere - is removed
vpf-10650: The directory [4 102471] has the wrong size in the StatData (128) - corrected to (96)
Flushing..finished                                                             
	Files found: 129685
	Directories found: 16061
	Symlinks found: 18349
	Others: 145
	Names pointing to nowhere (removed): 3
Pass 3a (looking for lost dir/files):
####### Pass 3a (lost+found pass) #########
Looking for lost directories:
Looking for lost files:0 /sec
rewrite_file: 2 items of file [102464 4717] moved to [102464 31]
rewrite_file: 3 items of file [102718 4709] moved to [102718 32]
Flushing..finished
	Objects without names 4
	Files linked to /lost+found 4
	Objects having used objectids: 2
		files fixed 2
Pass 4 - finished  done 1727, 132 /sec
Flushing..finished
Syncing..finished
###########
reiserfsck finished at Tue Aug 19 14:57:47 2008
###########

Je reboot et je te dis si le pb est résolu wink


Perfran

Hors ligne

#7 Le 19/08/2008, à 15:12

perfran

Re : [Résolu] Impossible de verrouiller /var/cache/apt/pkgcache.bin

Formidable, le problème est résolu. C'était donc une erreur dans le système de fichier.
Merci jeanjd63 smile


Perfran

Hors ligne