#1 Le 21/06/2008, à 14:35
- jrev
nettoyage un peu trop avancé ?
à tous,
Après avoir fait un nettoyage de mon système ubuntu 8.04
je n'arrive plus à copier les paquets du dossier /var/cache/apt/archives de façon à transférer (comme d(habitude) les paquets de mise à jour sur une clé USB pour mes autres ordinateurs.
J'ai le message suivant :
jean@aspire:~$ sudo nautilus
Initializing nautilus-share extension
seahorse nautilus module initialized
Nautilus-Share-Message: Called "net usershare info" but it failed: « net usershare » a retourné l'erreur 255 : net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Aucun fichier ou dossier de ce type
Please ask your system administrator to enable user sharing.
** (nautilus:7095): WARNING **: Unable to add monitor: Opération non prise en charge
--- Hash table keys for warning below:
--> file:///var/cache/apt
--> file:///
(nautilus:7095): Eel-WARNING **: "nautilus-metafile.c: metafiles" hash table still has 2 elements at quit time (keys above)
(nautilus:7095): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 2 elements at quit time
seahorse nautilus module shutdown
Erreur de segmentation
Qu'y a-t-il de cassé et comment réparer ?
Merci de votre conseil
Mal nommer les choses, c'est ajouter au malheur du monde
Hors ligne
#2 Le 21/06/2008, à 14:46
- utodeb
Re : nettoyage un peu trop avancé ?
Salut,
Nautilus en root c'est pas terrible ça...
pourquoi tu tente pas un truc genre :
cp -r /var/cache/apt/archives /media/clef_usb/liste-paquets
(Tiens je viens de tester et il y a même pas besoin de sudo et cela marche avec nautilus normal a part le fichier lock)
++
Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS
Hors ligne
#3 Le 21/06/2008, à 15:35
- _YokoUno
Re : nettoyage un peu trop avancé ?
+1 pour la critique sur Nautilus via sudo
Les paquets dans le cache appartiennent bien sûr à root:root, mais ils sont en 644. Donc n'importe qui peut les copier.
cp /var/cache/apt/archives/*.deb /media/clef_usb/liste-paquets
permet d'éviter le cas du fichier lock, qui lui est en 640, et du répertoire partial
Quant au comportement que tu as constaté, et le titre que tu as donné à ce thread, aucune idée...
#4 Le 22/06/2008, à 12:58
- jrev
Re : nettoyage un peu trop avancé ?
Merci les copains
Mais vous ne me dites pas comment je peux réparer ce refus de copier :
jean@aspire:~$ cp /var/cache/apt/archives/*.deb /media/disk/archives
cp: Ne peut ouvrir `/var/cache/apt/archives/abiword-common_2.4.6-3ubuntu3_all.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/abiword-gnome_2.4.6-3ubuntu3_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/acroread_8.1.2-0medibuntu6_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/acroread-escript_8.1.2-0medibuntu6_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/acroread-plugins_8.1.2-0medibuntu6_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/amarok_2%3a1.4.9.1-0ubuntu3+medibuntu1_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/amarok-xine_2%3a1.4.9.1-0ubuntu3+medibuntu1_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/amsn_0.97+final-0ubuntu5_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/apparmor_2.1+1075-0ubuntu9.1_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/apparmor-utils_2.1+1075-0ubuntu9.1_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/apport_0.108.2_all.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/apport-gtk_0.108.2_all.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/aptoncd_0.1.98-0ubuntu1_all.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/aspell-fr_0.50-3-6_all.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/audacity_1.3.4-1.1ubuntu1_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/bash_3.2-0ubuntu18_i386.deb' en lecture: Permission non accordée
cp: Ne peut ouvrir `/var/cache/apt/archives/bittorrent_3.4.2-11ubuntu5_a
Merci pour votre diagnostic pour une réparation éventuelle
Mal nommer les choses, c'est ajouter au malheur du monde
Hors ligne
#5 Le 22/06/2008, à 13:07
- figaro
Re : nettoyage un peu trop avancé ?
Comme on ne sait pas ce qui a été fait dans ce que tu appelles "nettoyage" difficile de t'aider.
Dernière modification par figaro (Le 22/06/2008, à 13:09)
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#6 Le 22/06/2008, à 13:27
- i M@N
Re : nettoyage un peu trop avancé ?
Hello.
Voilà comment fonctionnent les droits sur les fichiers :
#droits
r w x
Propriétaire 400 200 100
Groupe 40 20 10
Autres 4 2 1
Pour lister les droits sur les fichiers de /var/cache/apt/archives/ :
ls -la /var/cache/apt/archives/
Ce qui renvoie sur un système non bidouillé :
/var/cache/apt/archives/
drwxr-xr-x
soit 755
/var/cache/apt/archives/partial/
drwxr-xr-x
soit 755
/var/cache/apt/archives/*.deb
-rw-r--r--
soit 644
Donc il faut faire plusieurs chmod :
sudo chmod 755 /var/cache/apt/archives/
sudo chmod 755 /var/cache/apt/archives/partial/
sudo chmod 644 /var/cache/apt/archives/*.deb
@+...
1 x Intel(R) Core i7 2600K CPU 3.4GHz Debian sid = roxX !
1 x MSi Wind U100 Debian sid = roxX !!
Read The F***in' Manual or die tryin' !
webmaster @ http://www.rastavibes.net reggae shop
Hors ligne
#7 Le 22/06/2008, à 13:29
- _YokoUno
Re : nettoyage un peu trop avancé ?
Bizarre
ls -l /var/cache/apt/archives/*.deb
te montrera si tous tes paquets sont bien en 644: -rw-r--r-- en début de ligne, ce qui DOIT être le cas, et ils doivent tous appartenir à root:root.
Sinon:
sudo chmod 644 /var/cache/apt/archives/*.deb
avant de copier quoi que ce soit.
Mais c'est pas normal que tu sois obligé de retoucher les permissions ainsi. Comment en es-tu arrivé là?
#8 Le 22/06/2008, à 13:32
- jrev
Re : nettoyage un peu trop avancé ?
Merci i M@N
Très bonne réponse :
jean@aspire:~$ ls -la /var/cache/apt/archives/
total 746473
drwxr-xr-x 3 root root 28464 2008-06-22 13:23 .
drwxr-xr-x 3 root root 136 2008-06-22 09:54 ..
-rwx------ 1 root root 1846694 2008-06-19 07:55 abiword-common_2.4.6-3ubuntu3_all.deb
-rwx------ 1 root root 2199480 2008-06-19 07:55 abiword-gnome_2.4.6-3ubuntu3_i386.deb
-rwx------ 1 root root 29543904 2008-06-22 13:22 acroread_8.1.2-0medibuntu6_i386.deb
-rwx------ 1 root root 1064698 2008-06-22 13:22 acroread-escript_8.1.2-0medibuntu6_i386.deb
-rwx------ 1 root root 17757700 2008-06-22 13:22 acroread-plugins_8.1.2-0medibuntu6_i386.deb
-rwx------ 1 root root 9591994 2008-06-17 19:11 amarok_2%3a1.4.9.1-0ubuntu3+medibuntu1_i386.deb
-rwx------ 1 root root 55346 2008-06-19 07:55 amarok-xine_2%3a1.4.9.1-0ubuntu3+medibuntu1_i386.deb
-rwx------ 1 root root 3509116 2008-06-17 19:11 amsn_0.97+final-0ubuntu5_i386.deb
-rwx------ 1 root root 313826 2008-06-17 19:11 apparmor_2.1+1075-0ubuntu9.1_i386.deb
-rwx------ 1 root root 83568 2008-06-17 19:11 apparmor-utils_2.1+1075-0ubuntu9.1_i386.deb
-rw-r--r-- 1 root root 6522658 2008-06-22 13:22 app-install-data_0.5.10.3_all.deb
-rwx------ 1 root root 104316 2008-06-22 13:22 apport_0.108.2_all.deb
-rwx------ 1 root root 55042 2008-06-22 13:22 apport-gtk_0.108.2_all.deb
-rwx------ 1 root root 211672 2008-06-19 07:55 aptoncd_0.1.98-0ubuntu1_all.deb
-rwx------ 1 root root 376474 2008-06-19 07:55 aspell-fr_0.50-3-6_all.deb
-rwx------ 1 root root 2955584 2008-06-19 07:55 audacity_1.3.4-1.1ubuntu1_i386.deb
-rwx------ 1 root root 568592 2008-06-22 13:22 bash_3.2-0ubuntu18_i386.deb
-rwx------ 1 root root 53428 2008-06-19 07:55 bittorrent_3.4.2-11ubuntu5_all.deb
-rwx------ 1 root root 62120 2008-06-17 19:11 bsdutils_1%3a2.13.1-5ubuntu2_i386.deb
-rwx------ 1 root root 366948 2008-06-17 19:11 capplets-data_1%3a2.22.1-0ubuntu4.1_all.deb
-rwx------ 1 root root 1819440 2008-06-19 07:55 childsplay_0.85.1-1.1_all.deb
-rwx------ 1 root root 1219648 2008-06-19 07:55 childsplay-lfc-names-fr_0.1-2_all.deb
-rwx------ 1 root root 11084614 2008-06-19 07:55 childsplay-plugins-lfc_0.84-2_all.deb
-rwx------ 1 root root 1217024 2008-06-17 19:11 compiz-fusion-plugins-main_0.7.4-0ubuntu5_i386.deb
-rwx------ 1 root root 34534 2008-06-22 13:22 cpp_4%3a4.2.3-1ubuntu5_i386.deb
-rw-r--r-- 1 root root 34626 2008-06-22 13:22 cpp_4%3a4.2.3-1ubuntu6_i386.deb
-rwx------ 1 root root 281358 2008-06-22 13:22 dbus_1.1.20-1ubuntu2_i386.deb
-rwx------ 1 root root 42792 2008-06-22 13:22 dbus-x11_1.1.20-1ubuntu2_i386.deb
-rwx------ 1 root root 71432 2008-06-10 17:50 deborphan_1.7.23_i386.deb
-rwx------ 1 root root 329354 2008-06-22 13:22 deskbar-applet_2.22.2.1-0ubuntu1_i386.deb
-rwx------ 1 root root 46760 2008-06-22 13:22 desktop-file-utils_0.15-1ubuntu4_i386.deb
-
Dernière modification par jrev (Le 22/06/2008, à 13:34)
Mal nommer les choses, c'est ajouter au malheur du monde
Hors ligne
#9 Le 22/06/2008, à 13:40
- jrev
Re : nettoyage un peu trop avancé ?
à figaro :
<sudo apt-get autoclean supprime uniquement les paquets périmés>
est-ce bien vrai ? C'est à la suite de cette commande que j'ai eu le problème de ne plus pouvoir installer à partir de paquets copiés dans le cache /archives
Mal nommer les choses, c'est ajouter au malheur du monde
Hors ligne
#10 Le 22/06/2008, à 14:12
- figaro
Re : nettoyage un peu trop avancé ?
apt-get autoclean supprime du cache les paquets qui ne sont plus sur le miroir.
apt-get clean supprimes tous les paquets du cache.
Mais cela ne touche en aucune façon aux permissions sur les paquets archivés du cache. Tu as du faire autre chose.
Le blog de figaro (astuces diverses et tutos Samba pour débutants)
Le blog de cep (astuces Linux avancées)
Debian Lenny 6.0.1, Ubuntu 10.04.2, Ubuntu Remix 9.10, Ubuntu Netbook 10.04
Hors ligne
#11 Le 22/06/2008, à 14:42
- cep
Re : nettoyage un peu trop avancé ?
jean@aspire:~$ cp /var/cache/apt/archives/*.deb /media/disk/archives
cp: Ne peut ouvrir `/var/cache/apt/archives/abiword-common_2.4.6-3ubuntu3_all.deb' en lecture: Permission non accordée
Voir les droits pour l'user sur /media/disk/archives
Hors ligne