#26 Le 20/09/2022, à 17:27
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Merci beaucoup
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#27 Le 20/09/2022, à 18:07
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
… 1°) création d ' un point de montage a la racine du nom que tu veux , corbeille et suppressions pour ton utilisateur -1000 . …
J'ai créé une nouvelle partition /dev/sda11 sur mon disque dur
que j'ai ensuite formatée avec un système de fichier de type ext4
Le système de fichier résultant a pour nom de label partTestIznobe et pour UUID : 542c6644-613d-4f48-92a3-7dfdd0affc27
J'ai créé le répertoire /tstIznobe à la racine du système de fichiers utilisé par mon système debian 11
et j'ai ajouté la ligne suivante dans mon fichier /etc/fstab
UUID=542c6644-613d-4f48-92a3-7dfdd0affc27 /tstIznobe ext4 errors=remount-ro
J'ai monté ce système de fichiers :
michel@deb114x:~$ su -c 'mount -av'
Mot de passe :
/ : ignoré
none : ignoré
/donnees : déjà monté
/tstIznobe : successfully mounted
michel@deb114x:~$
Puis j'ai donné à mon compte utilisateur non privilégié michel la propriété de ce point de montage (<=> donc, à la racine du système de fichiers monté):
michel@deb114x:~$ su -c 'chown michel:michel /tstIznobe'
Mot de passe :
michel@deb114x:~$
Ensuite j'ai créé (par copie) dans ce système de fichiers
l'arborescence nécessaire au fonctionnement de la corbeille,
ce qui donne :
michel@deb114x:~$ ls -laR /tstIznobe/
/tstIznobe/:
total 28
drwxr-xr-x 4 michel michel 4096 20 sept. 18:31 .
drwxr-xr-x 21 root root 4096 20 sept. 18:28 ..
drwx------ 2 root root 16384 20 sept. 18:27 lost+found
drwx-----T 5 michel michel 4096 29 août 23:51 .Trash-1000
ls: impossible d'ouvrir le répertoire '/tstIznobe/lost+found': Permission non accordée
/tstIznobe/.Trash-1000:
total 20
drwx-----T 5 michel michel 4096 29 août 23:51 .
drwxr-xr-x 4 michel michel 4096 20 sept. 18:31 ..
drwx------ 2 michel michel 4096 20 sept. 18:08 expunged
drwx------ 2 michel michel 4096 20 sept. 18:08 files
drwx------ 2 michel michel 4096 20 sept. 18:08 info
/tstIznobe/.Trash-1000/expunged:
total 8
drwx------ 2 michel michel 4096 20 sept. 18:08 .
drwx-----T 5 michel michel 4096 29 août 23:51 ..
/tstIznobe/.Trash-1000/files:
total 8
drwx------ 2 michel michel 4096 20 sept. 18:08 .
drwx-----T 5 michel michel 4096 29 août 23:51 ..
/tstIznobe/.Trash-1000/info:
total 8
drwx------ 2 michel michel 4096 20 sept. 18:08 .
drwx-----T 5 michel michel 4096 29 août 23:51 ..
michel@deb114x:~$
Puis j'ai créé 5 fichiers de test dans le répertoire
/tstIznobe
michel@deb114x:~$ touch /tstIznobe/fichTest_{1..5}.txt; ls -l /tstIznobe/
total 16
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_1.txt
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_2.txt
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_3.txt
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_4.txt
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_5.txt
drwx------ 2 root root 16384 20 sept. 18:27 lost+found
michel@deb114x:~$
En utilisant le gestionnaire de fichier thunar depuis l'environnement de bureau Xfce 4.16,
j'ai supprimé, avec la touche del et après les avoir sélectionné,
les fichiers /tstIznobe/fichTest_1.txt et /tstIznobe/fichTest_2.txt :
michel@deb114x:~$ ls -l /tstIznobe/
total 16
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_3.txt
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_4.txt
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_5.txt
drwx------ 2 root root 16384 20 sept. 18:27 lost+found
michel@deb114x:~$
… qui sont bien allé dans la corbeille :
michel@deb114x:~$ ls -laR /tstIznobe/.Trash-1000/
/tstIznobe/.Trash-1000/:
total 20
drwx-----T 5 michel michel 4096 29 août 23:51 .
drwxr-xr-x 4 michel michel 4096 20 sept. 18:53 ..
drwx------ 2 michel michel 4096 20 sept. 18:08 expunged
drwx------ 2 michel michel 4096 20 sept. 18:53 files
drwx------ 2 michel michel 4096 20 sept. 18:53 info
/tstIznobe/.Trash-1000/expunged:
total 8
drwx------ 2 michel michel 4096 20 sept. 18:08 .
drwx-----T 5 michel michel 4096 29 août 23:51 ..
/tstIznobe/.Trash-1000/files:
total 8
drwx------ 2 michel michel 4096 20 sept. 18:53 .
drwx-----T 5 michel michel 4096 29 août 23:51 ..
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_1.txt
-rw-r--r-- 1 michel michel 0 20 sept. 18:49 fichTest_2.txt
/tstIznobe/.Trash-1000/info:
total 16
drwx------ 2 michel michel 4096 20 sept. 18:53 .
drwx-----T 5 michel michel 4096 29 août 23:51 ..
-rw------- 1 michel michel 66 20 sept. 18:53 fichTest_1.txt.trashinfo
-rw------- 1 michel michel 66 20 sept. 18:53 fichTest_2.txt.trashinfo
michel@deb114x:~$
=======
… 2°) Même chose avec un sous répertoire du 1er dossier a la racine ayant servi comme 1er point de montage , …
Mais j'aurai besoin de plus de précisions concernant la suite du test à faire,
car je ne comprends pas très bien ce que tu voudrais que je fasse quand tu écris : Même chose
…et : avec un sous répertoire du 1er dossier a la racine ayant servi comme 1er point de montage
Dernière modification par MicP (Le 20/09/2022, à 18:21)
Hors ligne
#28 Le 20/09/2022, à 19:11
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
vu que tu a choisis comme point de montage /tstIznobe , l ' idée c ' etait de verifier ( comme je suis dans ce cas là ) de tester avec un point de montage dans un sous dossier du point de montage du 1er test , par exemple : /tstIznobe/test2 .
supprimer le dossier corbeille , demonter la partition , puis remonter la partition , recreer le dossier corbeille , puis tester de supprimer a nouveau un fichier et verifier qu ' il va bien dans la corbeille .
Du coup on dirait bien que debian n ' est pas affecté par ce bug , et donc qu ' il viendrait uniquement d' ubuntu .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#29 Le 20/09/2022, à 20:29
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Depuis l'interface graphique, j'ai restauré les fichiers que j'y avais placé en les supprimant
puis j'ai supprimé toute l'arborescence qui était utilisée par la corbeille :
michel@deb114x:~$ rm -rf /tstIznobe/.Trash-1000/ && ls -l /tstIznobe/.Trash-1000
ls: impossible d'accéder à '/tstIznobe/.Trash-1000': Aucun fichier ou dossier de ce type
michel@deb114x:~$
ensuite j'ai démonté le système de fichiers :
michel@deb114x:~$ su -c 'umount -v /tstIznobe/'
Mot de passe :
umount: /tstIznobe/ démonté
michel@deb114x:~$
puis j'ai créé le sous répertoire qui va servir de nouveau point de montage :
michel@deb114x:~$ su -c 'mkdir /tstIznobe/test2' && ls -ld /tstIznobe/test2
Mot de passe :
drwxr-xr-x 2 root root 4096 20 sept. 20:39 /tstIznobe/test2
michel@deb114x:~$
J'ai modifié la ligne du fichier /etc/fstab pour qu'elle tienne compte de ce nouveau point de montage :
michel@deb114x:~$ su -c 'sed -i "s#/tstIznobe#/tstIznobe/test2#" /etc/fstab' && grep tstIznobe /etc/fstab
Mot de passe :
UUID=542c6644-613d-4f48-92a3-7dfdd0affc27 /tstIznobe/test2 ext4 errors=remount-ro
michel@deb114x:~$
puis j'ai monté le système de fichiers sur son nouveau point de montage
michel@deb114x:~$ su -c 'mount -av'
Mot de passe :
/ : ignoré
none : ignoré
/donnees : déjà monté
/tstIznobe/test2 : successfully mounted
michel@deb114x:~$
j'ai créé ensuite, par copie (EDIT : mais il faut pas le faire par copie), l'arborescence nécessaire au fonctionnement de la corbeille :
michel@deb114x:~$ su -c 'cp -avR /donnees/.Trash-1000 /tstIznobe/test2/'
Mot de passe :
'/donnees/.Trash-1000' -> '/tstIznobe/test2/.Trash-1000'
'/donnees/.Trash-1000/info' -> '/tstIznobe/test2/.Trash-1000/info'
'/donnees/.Trash-1000/files' -> '/tstIznobe/test2/.Trash-1000/files'
'/donnees/.Trash-1000/expunged' -> '/tstIznobe/test2/.Trash-1000/expunged'
michel@deb114x:~$
Puis, en utilisant le gestionnaire de fichier thunar depuis l'environnement de bureau Xfce 4.16,
j'ai d'abord essayé de supprimer, avec la touche del et après les avoir sélectionné,
les fichiers /tstIznobe/test2/fichTest_3.txt et /tstIznobe/test2/fichTest_4.txt
…mais il m'a proposé seulement de les supprimer définitivement.
Alors j'ai démonté puis remonté le système de fichiers et j'ai eu le même problème.
J'ai finalement dû arrêter ma machine pour redémarrer le système,
et là, la corbeille a fonctionné correctement : les fichiers supprimés ont été mis dans la corbeille.
=======
Je vais refaire tout ça sur un système Ubuntu 22.04.1 LTS …
Bon, tout a fonctionné sans aucun problème sur Ubuntu 22.04.1 LTS : envoi des fichiers supprimés avec la touche del dans la corbeille avec le système de fichiers monté d'abord sur /tstIznobe et ensuite sur /tstIznobe/test2
sans même que je n'ai eu besoin de redémarrer le système Ubuntu (comme j'avais eu à le faire pour debian)
Dans les deux cas : système de fichiers monté d'abord sur /tstIznobe et ensuite sur /tstIznobe/test2
j'avais créé l'arborescence de la corbeille manuellement (et pas par copie comme je l'avais fait sur debian)
en lançant, une fois le système de fichiers monté,
la suite des lignes de commandes suivantes :
mntPoint="/tstIznobe/test2"
idUtil=$(id -u)
trashRep="$mntPoint/.Trash-$idUtil"
sudo mkdir -vp "$trashRep"/{info,files,expunged}
sudo chown -vR $idUtil:$idUtil "$trashRep"
sudo chmod -vR 700 "$trashRep"
sudo chmod -v o+t "$trashRep"
=======
Je viens de refaire les tests sur mon système debian dans les deux cas : système de fichiers monté d'abord sur /tstIznobe et ensuite sur /tstIznobe/test2
mais cette fois en créant l'arborescence de la corbeille manuellement (et pas par copie)
et tout fonctionne sans avoir besoin de redémarrer le système :
michel@deb114x:~$ ptMontage="/tstIznobe"
michel@deb114x:~$ su -c "mkdir -vp $ptMontage/.Trash-1000/{info,files,expunged}"
Mot de passe :
mkdir: création du répertoire '/tstIznobe/.Trash-1000'
mkdir: création du répertoire '/tstIznobe/.Trash-1000/info'
mkdir: création du répertoire '/tstIznobe/.Trash-1000/files'
mkdir: création du répertoire '/tstIznobe/.Trash-1000/expunged'
michel@deb114x:~$ su -c "chown -vR $USER:$USER $ptMontage/.Trash-1000"
Mot de passe :
appartenance de '/tstIznobe/.Trash-1000/expunged' modifiée de root:root en michel:michel
appartenance de '/tstIznobe/.Trash-1000/info' modifiée de root:root en michel:michel
appartenance de '/tstIznobe/.Trash-1000/files' modifiée de root:root en michel:michel
appartenance de '/tstIznobe/.Trash-1000' modifiée de root:root en michel:michel
michel@deb114x:~$ su -c "chmod -vR 700 $ptMontage/.Trash-1000"
Mot de passe :
le mode de '/tstIznobe/.Trash-1000' a été modifié de 0755 (rwxr-xr-x) en 0700 (rwx------)
le mode de '/tstIznobe/.Trash-1000/expunged' a été modifié de 0755 (rwxr-xr-x) en 0700 (rwx------)
le mode de '/tstIznobe/.Trash-1000/info' a été modifié de 0755 (rwxr-xr-x) en 0700 (rwx------)
le mode de '/tstIznobe/.Trash-1000/files' a été modifié de 0755 (rwxr-xr-x) en 0700 (rwx------)
michel@deb114x:~$ su -c "chmod -v o+t $ptMontage/.Trash-1000"
Mot de passe :
le mode de '/tstIznobe/.Trash-1000' a été modifié de 0700 (rwx------) en 1700 (rwx-----T)
michel@deb114x:~$
=======
EDIT : Ne pas oublier aussi que si l'UID de votre compte utilisateur n'est pas 1000 mais NNNN, il faudra adapter le nom du répertoire .Trash-NNNN
Voir aussi : specifications.freedesktop.org -> The FreeDesktop.org Trash specification
Dernière modification par MicP (Le 21/09/2022, à 12:47)
Hors ligne
#30 Le 21/09/2022, à 06:36
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Bonjour et merci MicP , pour ton test .
j ' en deduis donc que debian n' est pas impacté par ce bug .
seul ubuntu 22.04 et LM 21 sont touchés . reste avoir si ce bug sera corrigé . il n' a pas l' air de touché grand monde apparemment .
avec les meme systeme de fichiers montés au meme endroit sur ma 20.04 cela fonctionne sans soucis .
Dernière modification par iznobe (Le 21/09/2022, à 06:37)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#31 Le 21/09/2022, à 09:15
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
… seul ubuntu 22.04 et LM 21 sont touchés …
Non : je n'ai eu absolument aucun problème pour faire ce test sur ubuntu 22.04.1 <=> la corbeille a très bien fonctionné dans les deux tests sur Ubuntu et debian.
Je suis en train d'installer Linux Mint 21 (Xfce) pour voir comment se comporte la corbeille …
… et après avoir effectué les tests, je confirme que la corbeille fonctionne parfaitement sur les systèmes debian, ubuntu 22.04.1 et Linux Mint21 Xfce
Dernière modification par MicP (Le 21/09/2022, à 12:32)
Hors ligne
#32 Le 21/09/2022, à 15:12
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Les solutions précédentes (utilisant un répertoire nommé .Trash-XXXX avec XXX étant l'ID du compte utilisateur)
permettaient de créer l'arborescence nécessaire à un seul compte utilisateur.
Mais il est possible de créer, à la racine de ce système de fichiers monté, un répertoire qui sera utilisé pour y créer automatiquement une corbeille pour chaque compte utilisateur du système :
il suffit de créer, à la racine du système de fichiers monté, un répertoire nommé .Trash dont les bits mode seront à 1777
Par exemple, si le système de fichiers est monté sur /tstIznobe il faudra lancer la ligne de commandes suivante :
sudo mkdir /tstIznobe/.Trash && sudo chmod 1777 /tstIznobe/.Trash
et après avoir créé ce répertoire, à chaque fois qu'un compte utilisateur du système enverra à la corbeille un ou plusieurs de ses fichiers qui seraient contenus dans ce système de fichiers,
un sous-répertoire du répertoire /tstIznobe/.Trash sera créé en utilisant, pour nommer ce sous-répertoire, l'ID du compte utilisateur.
Par exemple, quand le compte utilisateur dont l'ID est 1001 enverra pour la première fois un de ses fichiers qui serait contenu dans le système de fichiers monté sur /tstIznobe/ dans sa corbeille,
le sous-répertoire nommé /tstIznobe/.Trash/1001 sera automatiquement créé avec toute l'arborescence nécessaire (<=> /tstIznobe/.Trash/1001/files , /tstIznobe/.Trash/1001/info , /tstIznobe/.Trash/1001/expunged )
et le ou les fichiers qu'il enverra dans sa corbeille y seront envoyés et seul ce compte utilisateur pourra voir et utiliser le contenu de cette corbeille.
J'ai testé cette méthode avec succès sur Ubuntu 22.04.1 LTS, Linux Mint 21 (Xfce) et debian 11 (Xfce)
Dernière modification par MicP (Le 21/09/2022, à 15:27)
Hors ligne
#33 Le 21/09/2022, à 15:36
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
@iznobe
Pour tes corbeilles, il manquait les autres bits mode
Donc, pour que tes corbeilles puissent fonctionner
il te faudrait, avec les systèmes de fichiers concernés montés,
lancer la ligne de commandes suivante :
sudo chmod 1700 /Vidéos/WD8/.Trash-1000 /datas/.Trash-1000
Bien sûr, si ces systèmes de fichiers sont du type FAT ou NTFS ou ExFAT ou autre type qui ne serait pas capable d'accepter les bits mode de type Linux, alors ça ne fonctionnera pas,
pour que ça puisse fonctionner, il faut que les systèmes de fichiers concernés soient du type ext2, 3, ou 4
=======
Toutefois, si je n'utilise pas le fichier /etc/fstab pour monter un système de fichiers de type NTFS
et donc que j'utilise le gestionnaire de fichiers de mon environnement de bureau pour monter ce système de fichiers de type NTFS ou bien la commande udisksctl
alors, le système de fichiers est monté sur un point de montage automatiquement créé : /media/$USER/nomDeLabelOuUUID
et si ensuite je supprime un des fichiers contenu dans ce système de fichiers NTFS, l'arborescence nécessaire au fonctionnement de la corbeille est automatiquement créée
en utilisant, pour la nommer, l'ID de mon compte utilisateur.
Et cette corbeille est pleinement fonctionnelle.
=======
Après plusieurs essais concluants, j'ai créé sur un système Ubuntu 22.04.1 LTS une ligne dans le fichier /etc/fstab utilisant un point de montage où je voulais pour un système de fichiers de type NTFS
et il n'y avait aucune arborescence .Trash-XXXX à la racine de ce système de fichiers NTFS.
UUID=1B048CC938DB9FC6 /tstIznobe ntfs rw,nodev,nosuid,uid=1000,gid=1000,uhelper=udisks2,nofail
Après montage (au démarrage du système) il n'y avait pas encore de répertoire /tstIznobe/.Trash-1000
et c'est seulement quand j'ai voulu supprimer un des fichiers contenus dans ce système de fichiers NTFS
que la corbeille s'est automatiquement créée, et cette corbeille était pleinement fonctionnelle.
Dernière modification par MicP (Le 21/09/2022, à 17:49)
Hors ligne
#34 Le 21/09/2022, à 20:55
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
oula , ca fait beaucoup d' infos tout ca . je n' utilise pas windows , et je n' ai qu ' une partition d ' echange en NTFS qui ne me sert a rien sur mon ordi . on ne peut pas comparer du NTFS avec du EXT4 ( surtout avec la nouvelle gestion dont on ne connait que tres peu de choses ) et detoute façon ce n' est pas sur le format NTFS que porte le soucis .
mes partitions ne sont que des datas au format ext4 , j ' ai donné le fstab au message #11 .
voici d' autres infos qui confirme la chose :
iznobe@iznobe-PC:~$ lsblk -fe7
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1 ext4 1.0 Seagate_4T 4f8cc284-cd84-4eeb-b412-7539f81664c4
├─sda2 ext4 1.0 Android_8.1 45eb6a28-099b-4380-82b1-3116e53ef83a
├─sda3 ext4 1.0 Debian_bullseye eb4da8d1-c3ea-4788-9692-e9e23690066e
├─sda4 ext3 1.0 ubuntu_secours 89f71135-b459-4c74-bfa3-e9d27df4369d
└─sda5 ntfs Win_Part 63A32BC117F67B6A
sdb
├─sdb1 ext4 1.0 WD8 1db8a5b3-ff12-4d31-9463-b188ffefe43b 1,2T 82% /Vidéos/WD8
└─sdb2 ext4 1.0 SAUV d9dc9f4e-a24a-4573-9465-13711480f272
sdc
├─sdc3 ext4 1.0 datas 01c9b796-0869-4ff9-a2a1-6c0f56ed5257 2T 25% /datas
└─sdc4 swap 1 61218fe2-0bd1-4ada-9dd3-5ec996a02456 [SWAP]
sdd
└─sdd1 ext4 1.0 WD8PRO1 6298e7b7-7e63-4f5c-8216-ab1f70a1876d 6,2T 9% /media/WD8PRO1
sde
└─sde1 ext4 1.0 WD8PRO2 084604bc-1b9e-4cdd-bae4-ac9a9fe1303f 6,8T 1% /Vidéos/WD8PRO2
zram0 [SWAP]
nvme0n1
├─nvme0n1p1 ntfs windows_10 08CCB0D8CCB0C0EC
├─nvme0n1p2 ntfs E49A115A9A112B16
├─nvme0n1p3 vfat FAT32 SSD_EFI_WIN C071-9050 59,6M 38% /boot/efi
├─nvme0n1p4 ntfs 0E52DDB352DD9FAF
├─nvme0n1p5 ext4 1.0 LM_SSD eb18366b-2ac9-4a7e-8f93-ba2caa30e90e 9,1G 65% /
├─nvme0n1p6 ext4 1.0 ubuntu_SSD 06bc0f51-50e8-4ed4-8090-903acdb7df3f
├─nvme0n1p7 ext4 1.0 budgie_SSD 8ab22881-60b3-47aa-a0bf-54c292afae81
├─nvme0n1p8 ext4 1.0 ubuntu_20.04_SSD dca54497-1ab2-4c12-bc82-53b817300288
└─nvme0n1p9 ext4 1.0 LinuxMintSSD_NEW df3cd676-80e7-46ef-a28e-5dbe3ea5ddf7
iznobe@iznobe-PC:~$
les 4 partitions montées au demarrage dans le fstab , sont toutes au format ext4 ( pour mes datas ) :
il s' agit de :
# partition de données separée comune aux OS linux
UUID=01c9b796-0869-4ff9-a2a1-6c0f56ed5257 /datas ext4 defaults 0 0
LABEL=WD8 /Vidéos/WD8 ext4 defaults 0 0
LABEL=WD8PRO2 /Vidéos/WD8PRO2 ext4 defaults 0 0
LABEL=Seagate_4T /media/Seagate_4T ext4 defaults,noauto 0 0
LABEL=WD8PRO1 /media/WD8PRO1 ext4 defaults 0 0
Seagate _4T , n' est donc pas monté automatiquement .
/datas => corbeille fonctionnelle inchangée depuis la 20.04 .
WD8PRO1 => corbeille fonctionnelle et nouvellement installée environ 1 mois sur la 22.04 .
WD8PRO2 => corbeille non fonctionnelle et nouvellement installée environ 1 mois sur la 22.04 .
WD8 => corbeille non fonctionnelle . cette partitions et son FS n ' ont pas changé depuis des lustres environ 2 ans .
cette partition etait montée auparavant sur /Vidéos avec une corbeille fonctionelle en 20.04 et en 22.04 .
je n ' ai donc rien changé a son FS apres la mise a niveau en 22.04 et elle fonctionnait normalement .
Après réception de mes 2 nouveaux disques , j' ai simplement changé le point de montage pour cette partition , il est donc passé comme on le voit actuellement dans le fstab en : /Vidéos/WD8 et depuis ( sans changer autre chose ) la corbeille ne fonctionne plus .
j ' aimerais pour simplifier la chose qu ' on se focalise dans les echange suivants sur cette partition , moins de lettre a taper .
Actuellement , voici donc ce que je peux dire sur le FS de cette partition , son point de montage et ses permissions , la corbeille et ses permissions avec les FS montés donc :
iznobe@iznobe-PC:~$ ls -la /Vidéos
total 16
drwxr-xr-x 4 root root 4096 août 29 13:16 .
drwxr-xr-x 22 root root 4096 sept. 7 19:19 ..
drwxrwxr-x 7 root root 4096 sept. 3 23:27 WD8
drwxrwxr-x 5 root root 4096 août 29 23:45 WD8PRO2
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8
total 160
drwxrwxr-x 7 root root 4096 sept. 3 23:27 .
drwxr-xr-x 4 root root 4096 août 29 13:16 ..
drwxrwxrwx 129 iznobe iznobe 122880 sept. 7 07:35 films
drwxrwxr-- 2 root root 16384 août 28 2020 lost+found
drwx------ 5 iznobe iznobe 4096 janv. 3 2022 .Trash-1000
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8/.Trash-1000
total 20
drwx------ 5 iznobe iznobe 4096 janv. 3 2022 .
drwxrwxr-x 7 root root 4096 sept. 3 23:27 ..
drwx------ 2 iznobe iznobe 4096 août 30 08:44 expunged
drwx------ 2 iznobe iznobe 4096 août 30 08:53 files
drwx------ 2 iznobe iznobe 4096 août 30 08:53 info
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8/.Trash-1000/files
total 8
drwx------ 2 iznobe iznobe 4096 août 30 08:53 .
drwx------ 5 iznobe iznobe 4096 janv. 3 2022 ..
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8/.Trash-1000/info
total 8
drwx------ 2 iznobe iznobe 4096 août 30 08:53 .
drwx------ 5 iznobe iznobe 4096 janv. 3 2022 ..
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8/.Trash-1000/expunged
total 8
drwx------ 2 iznobe iznobe 4096 août 30 08:44 .
drwx------ 5 iznobe iznobe 4096 janv. 3 2022 ..
iznobe@iznobe-PC:~$
ce que je remarque ( pour les partitions dont la corbeille e fonctionne pas , c' est quelles sont toutes 2 dans le meme dossier : /Vidéos . peut etre que c' est la cause du probleme ? doit bien y avoir un truc mais je ne vois pas quoi .
Maintenant je tente de demonter les 2 FS :
iznobe@iznobe-PC:~$ sudo umount -v /Vidéos/WD8 /Vidéos/WD8PRO2
[sudo] Mot de passe de iznobe :
umount: /Vidéos/WD8: la cible est active.
umount: /Vidéos/WD8PRO2: la cible est active.
iznobe@iznobe-PC:~$
pas moyen ...
Bon pas grave je commente dans le fstab et redemarre .
Dernière modification par iznobe (Le 21/09/2022, à 21:16)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#35 Le 21/09/2022, à 21:01
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
ok , de retour , voici les resultats actuels ( avec les FS non montés donc ) :
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8
total 8
drwxr-xr-x 2 root root 4096 août 29 13:16 .
drwxr-xr-x 4 root root 4096 août 29 13:16 ..
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8PRO2
total 8
drwxr-xr-x 2 root root 4096 août 29 13:16 .
drwxr-xr-x 4 root root 4096 août 29 13:16 ..
iznobe@iznobe-PC:~$ ls -la /Vidéos
total 16
drwxr-xr-x 4 root root 4096 août 29 13:16 .
drwxr-xr-x 22 root root 4096 sept. 7 19:19 ..
drwxr-xr-x 2 root root 4096 août 29 13:16 WD8
drwxr-xr-x 2 root root 4096 août 29 13:16 WD8PRO2
iznobe@iznobe-PC:~$
Dernière modification par iznobe (Le 21/09/2022, à 21:13)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#36 Le 21/09/2022, à 21:11
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Dans mon souvenir des test precedents , j' ai copier le dossier de la corbeille fonctionnelle sur le FS de la partition dont la corbeille ne fonctionnait pas , je vois pas pourquoi en faisant cela , les bits modes ou autre permissions changerait au passage .
Bref , pas genant , je vais faire le test .
Pour tes corbeilles, il manquait les autres bits mode
Donc, pour que tes corbeilles puissent fonctionner
il te faudrait, avec les systèmes de fichiers concernés montés,
lancer la ligne de commandes suivante :sudo chmod 1700 /Vidéos/WD8/.Trash-1000 /datas/.Trash-1000
alors :
iznobe@iznobe-PC:~$ sudo mount -av
/ : ignoré
/boot/efi : déjà monté
none : ignoré
/datas : déjà monté
/Vidéos/WD8 : successfully mounted
/Vidéos/WD8PRO2 : successfully mounted
/media/Seagate_4T : ignoré
/media/WD8PRO1 : déjà monté
/tmp : déjà monté
/var/tmp : déjà monté
/var/log : déjà monté
/home/iznobe/.cache : déjà monté
/media/ramdisk : déjà monté
iznobe@iznobe-PC:~$ sudo chmod 1700 /Vidéos/WD8/.Trash-1000
iznobe@iznobe-PC:~$ sudo chmod -R 1700 /Vidéos/WD8/.Trash-1000
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8/.Trash-1000
total 20
drwx-----T 5 iznobe iznobe 4096 janv. 3 2022 .
drwxrwxr-x 7 root root 4096 sept. 3 23:27 ..
drwx-----T 2 iznobe iznobe 4096 août 30 08:44 expunged
drwx-----T 2 iznobe iznobe 4096 août 30 08:53 files
drwx-----T 2 iznobe iznobe 4096 août 30 08:53 info
iznobe@iznobe-PC:~$
Resultat identique a precedemment : " impossible de mettre ce fichier a la corbeille , voulez vous le suprimer definitivement ? "
Au passage je signale tout de meme que la corbeille de la partition montée sur /datas fonctionne normalement , en voici les permissions :
iznobe@iznobe-PC:~$ sudo chmod -R 1700 /Vidéos/WD8/.Trash-1000
iznobe@iznobe-PC:~$ ls -la /Vidéos/WD8/.Trash-1000
total 20
drwx-----T 5 iznobe iznobe 4096 janv. 3 2022 .
drwxrwxr-x 7 root root 4096 sept. 3 23:27 ..
drwx-----T 2 iznobe iznobe 4096 août 30 08:44 expunged
drwx-----T 2 iznobe iznobe 4096 août 30 08:53 files
drwx-----T 2 iznobe iznobe 4096 août 30 08:53 info
iznobe@iznobe-PC:~$
la corbeille de la partition racine , qui elle aussi fonctionne normalement :
iznobe@iznobe-PC:~$ ls -la /home/iznobe/.local/share/Trash
total 20
drwx------ 5 iznobe iznobe 4096 mars 8 2022 .
drwxr-xr-x 38 iznobe iznobe 4096 sept. 20 20:24 ..
drwx------ 2 iznobe iznobe 4096 sept. 20 21:24 expunged
drwx------ 2 iznobe iznobe 4096 sept. 20 21:24 files
drwx------ 2 iznobe iznobe 4096 sept. 20 21:24 info
iznobe@iznobe-PC:~$
et pour finir , je rapelle que en demarrant ma 20.04 , qui comporte sensiblement le meme fstab ( et donc points de montages ) , les corbeilles fonctionnent toute correctement , ca c' est le pire ...
EDIT : bon ben plus maintenant , meme sous 20.04 la corbeille ne marche plus pour /Vidéos/WD8 et /Vidéos/WD8PRO2 .
Dernière modification par iznobe (Le 21/09/2022, à 21:45)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#37 Le 21/09/2022, à 23:07
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
On va commencer par le système de fichiers qui est manuellement monté sur /media/Seagate_4T
J'ai trouvé une autre méthode plus intéressante, car elle est fonctionnele pour tous les comptes utilisateurs non-privilégiés <=> pas seulement pour l'ID 1000
Si ce n'est pas encore fait, il te faudrait monter le système de fichiers
en lançant la ligne de commandes suivante :
sudo mount /media/Seagate_4T
ensuite il va falloir supprimer l'ancienne corbeille pour la re-créé
donc, restaure d'abord tous les fichiers qu'elle contiendrait que tu voudrais ne pas perdre,
puis supprime la corbeille du système de fichiers monté sur /media/Seagate_4T :
sudo rm -rf /media/Seagate_4T/.Trash-1000
Puis créé la nouvelle corbeille :
sudo mkdir /media/Seagate_4T/.Trash
ensuite, change les attributs de ce répertoire :
sudo chmod -R 1777 /media/Seagate_4T/.Trash
puis démonte le système de fichiers :
sudo umount /media/Seagate_4T
et redémarre le système Ubuntu (c'est peut-être pas indispensable de redémarrer)
et remonte ensuite le système de fichiers :
sudo mount /media/Seagate_4T
Est-ce que maintenant, quand, avec le compte utilisateur iznobe,
tu supprimes un des fichiers appartenant à iznobe qui est dans le système de fichiers monté sur /media/Seagate_4T
le fichier supprimé se retrouve bien dans la corbeille et est restaurable ?
=======
La même méthode devrait aussi fonctionner de la même façon
pour chacun de tes autres systèmes de fichiers ext4 dans lesquels tu voulais avoir une corbeille utilisable.
Si un deuxième compte utilisateur supprime un de ses fichiers, le ou les fichiers supprimés iront dans SA propre corbeille
car un sous-répertoire nommé avec l'ID de son compte utilisateur sera automatiquement créé dans le répertoire .Trash
et il sera impossible à un utilisateur non privilégié d'accéder en lecture ou de supprimer le répertoire utilisé pour la corbeille d'un autre compte utilisateur.
J'ai testé avec succès cette méthode sur debian 11, Ubuntu 22.04.1 et Linux Mint 21
Dernière modification par MicP (Le 22/09/2022, à 00:48)
Hors ligne
#38 Le 22/09/2022, à 06:12
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Bonjour @MicP et merci pour ta persevérance .
je ne prefere pas touchée aux partitions dont les corbeilles fonctionnent , j ' ai donc fait la serie de commande sur le point de montage /Vidéos/WD8 , mais je suppose que cela ne change pas grand chose .
voici donc :
iznobe@iznobe-pc:~$ cat /etc/os*release
NAME="Ubuntu"
VERSION="20.04.5 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.5 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
iznobe@iznobe-pc:~$ rm -rf /Vidéos/WD8/.Trash-1000
rm: impossible de supprimer '/Vidéos/WD8/.Trash-1000': Permission non accordée
iznobe@iznobe-pc:~$ sudo rm -rfv /Vidéos/WD8/.Trash-1000
[sudo] Mot de passe de iznobe :
répertoire '/Vidéos/WD8/.Trash-1000' supprimé
iznobe@iznobe-pc:~$ sudo mkdir /Vidéos/WD8/.Trash
iznobe@iznobe-pc:~$ sudo chmod -R 1777 /Vidéos/WD8/.Trash
iznobe@iznobe-pc:~$ sudo umount /Vidéos/WD8
iznobe@iznobe-pc:~$ sudo umount -v /Vidéos/WD8
umount: /Vidéos/WD8: non monté.
iznobe@iznobe-pc:~$ sudo mount -v /Vidéos/WD8
mount : /dev/sdb1 monté sur /Vidéos/WD8.
iznobe@iznobe-pc:~$
ce qui donne donc :
iznobe@iznobe-pc:~$ ls -la /Vidéos/WD8/
total 160
drwxrwxr-x 7 root root 4096 sept. 22 06:57 .
drwxr-xr-x 4 root root 4096 sept. 6 20:11 ..
drwxrwxrwx 129 iznobe iznobe 122880 sept. 21 22:08 films
drwxrwxr-- 2 root root 16384 août 28 2020 lost+found
drwxrwxrwt 2 root root 4096 sept. 22 06:57 .Trash
iznobe@iznobe-pc:~$ ls -la /Vidéos/WD8/.Trash
total 8
drwxrwxrwt 2 root root 4096 sept. 22 06:57 .
drwxrwxr-x 7 root root 4096 sept. 22 06:57 ..
iznobe@iznobe-pc:~$
pas de chmod nécessaire dans cette technique ?
si je fais clic droit pour supprimer un fichier test , je n' ai que l' option supprimer definitivement , pas mettre a la corbeille , pourtant : https://zupimages.net/up/22/38/24wk.png et https://zupimages.net/up/22/38/9u0q.png
j ' ai donc redemarrer et lancer LM , meme message que 'd ' habitude .
je vais redemarrer sur Ubuntu 22.04 pour verifier que c' est bien le cas aussi .
sous budgie 22.4 voici ce que j' obtiens : https://zupimages.net/up/22/38/4dig.png , je clique alors sur mettre a la corbeille , puis : https://zupimages.net/up/22/38/d8s4.png .
Dernière modification par iznobe (Le 22/09/2022, à 06:33)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#39 Le 22/09/2022, à 06:48
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
RE , en fait le soucis vient maintenant de l' accent , un gars sur launchpad bug ubuntu ( https://bugs.launchpad.net/ubuntu/jammy … ug/1990293 ) , a de demandé de faire le test avec comme point d ' origine : Videos , a la place de vidéos , j ' ai fait le test et là , la corbeille a bien été modifié ( puisque j' etais avec " .Trash " comme tu m' avais demandé precedemment ) , et le fichier est bien parti a la corbeille sans message d' erreur :
iznobe@iznobe-PC:~$ sudo nano /etc/fstab
iznobe@iznobe-PC:~$ sudo mkdir -pv /Videos/WD8 /Videos/WD8PRO2
mkdir: création du répertoire '/Videos'
mkdir: création du répertoire '/Videos/WD8'
mkdir: création du répertoire '/Videos/WD8PRO2'
iznobe@iznobe-PC:~$ sudo umount -v /Vidéos/WD8 /Vidéos/WD8PRO2
umount: /Vidéos/WD8 démonté
umount: /Vidéos/WD8PRO2 démonté
iznobe@iznobe-PC:~$ sudo mount -av
/ : ignoré
/boot/efi : déjà monté
none : ignoré
/datas : déjà monté
/media/WD8PRO1 : ignoré
/media/Seagate_4T : ignoré
/Videos/WD8PRO2 : successfully mounted
/Videos/WD8 : successfully mounted
/tmp : déjà monté
/var/log : déjà monté
/home/iznobe/.cache : déjà monté
/media/ramdisk : déjà monté
iznobe@iznobe-PC:~$
iznobe@iznobe-PC:~$ tree /Videos/WD8/.Trash
/Videos/WD8/.Trash
└── 1000
├── files
│ └── test.odt
└── info
└── test.odt.trashinfo
3 directories, 2 files
iznobe@iznobe-PC:~$
-------------------------------------
En fait le probleme est lié a l ' accent suivi d ' un sous repertoire /Vidéos/WD8 .
/Vidéos => corbeille fontionnelle .
/Vidéos/WD8 => corbeille non fontionnelle .
/Vidéos/WD8PRO2 => corbeille non fontionnelle .
ce bug doit exister depuis belle lurette a mon avis , cependant peu de personnes y sont confrontés selon moi .
Dernière modification par iznobe (Le 22/09/2022, à 07:19)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#40 Le 22/09/2022, à 08:26
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Alors je me félicite d'avoirs pris pour habitude de n'utiliser que des caractères ASCII pour nommer mes points de montage et l'arborescence sur lesquels ils sont,
je n'avais pas de certitude, mais je m'étais dit que ça ne valait pas le coup de risquer un futur problème tout ça parce que j'aurais gardé un accent
michel@deb114x:~$ grep donnees /etc/fstab
# /dev/mapper/mongroupelvm-donnees 110GB model: Samsung_SSD_870_EVO_1TB serial: S6PUNM0T447337R
UUID=6b5489fe-91e9-4bfa-bd50-bb210347a95e /donnees ext4 errors=remount-ro
michel@deb114x:~$
En tout cas, c'est bien tordu comme problème : c'est juste un programmeur qui aura oublié d'utiliser l'encodage Unicode,
ou alors quelqu'un d'autre aura utilisé son travail avec des bibliothèques ne tenant pas compte de l'unicode
ou alors … tout plein d'autres possibilités.
Dernière modification par MicP (Le 23/10/2022, à 20:51)
Hors ligne
#41 Le 22/09/2022, à 16:31
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
tu as tout a fait raison et c ' est aussi ce que je pratique habituellement ... j ' y ais d' ailleur pensé , mais mes tests sur /Vidéos en direct me faisait dire que ca marchait ... j ' aurais du tester l ' autre cas avec un sous repertoire de /Vidéos ...
Sauf que comme ~/Vidéos est un lien renvoyant a ce dossier , je me suis dis que par soucis de clarté , ca serait mieux de garder le nom original .
En plus , le point de montage avec accent fonctionne , seul le le chemin parentn ' est a priori pas traité par l' encodeage unicode bref .le soucis est maintenant trouvé , je vais suivre l' evolution du bug vite fait , mais si il ne repare pas rapidement , je passerai au chemin sans accent et modifierai derriere pouraccorder les violons , ce n' est pas bien mechant , juste plutot embetantquand on ne comprend pas pourquoi .
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#42 Le 22/09/2022, à 18:53
- geole
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
En fait le probleme est lié a l ' accent suivi d ' un sous repertoire /Vidéos/WD8 .
/Vidéos => corbeille fontionnelle .
/Vidéos/WD8 => corbeille non fontionnelle .
/Vidéos/WD8PRO2 => corbeille non fontionnelle .ce bug doit exister depuis belle lurette a mon avis , cependant peu de personnes y sont confrontés selon moi .
Bonjour.
Merci d'avoir trouvé la cause. Mais ce bug est lié à la version 22.04 car avant cela fonctionnait
Relire cet échange.
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#43 Le 22/09/2022, à 19:42
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
ba maintenant ca ne fonctionne plus sur ma 20.04 .
et pourtant :
iznobe@iznobe-pc:~$ sudo ls -Rals /Vidéos/WD8/.Trash*
/Vidéos/WD8/.Trash:
total 12
4 drwxrwxrwt 3 root root 4096 sept. 22 07:42 .
4 drwxrwxr-x 7 root root 4096 sept. 22 06:57 ..
4 drwx------ 5 iznobe iznobe 4096 sept. 22 08:47 1000
/Vidéos/WD8/.Trash/1000:
total 20
4 drwx------ 5 iznobe iznobe 4096 sept. 22 08:47 .
4 drwxrwxrwt 3 root root 4096 sept. 22 07:42 ..
4 drwx------ 2 iznobe iznobe 4096 sept. 22 08:47 expunged
4 drwx------ 2 iznobe iznobe 4096 sept. 22 08:47 files
4 drwx------ 2 iznobe iznobe 4096 sept. 22 08:47 info
/Vidéos/WD8/.Trash/1000/expunged:
total 8
4 drwx------ 2 iznobe iznobe 4096 sept. 22 08:47 .
4 drwx------ 5 iznobe iznobe 4096 sept. 22 08:47 ..
/Vidéos/WD8/.Trash/1000/files:
total 8
4 drwx------ 2 iznobe iznobe 4096 sept. 22 08:47 .
4 drwx------ 5 iznobe iznobe 4096 sept. 22 08:47 ..
/Vidéos/WD8/.Trash/1000/info:
total 8
4 drwx------ 2 iznobe iznobe 4096 sept. 22 08:47 .
4 drwx------ 5 iznobe iznobe 4096 sept. 22 08:47 ..
iznobe@iznobe-pc:~$
et si je clique droit sur un fichier a supprimer j' obtiens : https://www.zupimages.net/viewer.php?id=22/38/9u0q.png donc pas de " mettre a la corbeille " . voir message #38
Dernière modification par iznobe (Le 22/09/2022, à 19:44)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#44 Le 23/10/2022, à 17:20
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Bonjour , je viens de tester la corbeille sur la 22.10 et ca fonctionne sans soucis
Vu le tas de paquet et les modifications importantes pour installer le " correctif " , le bug doit etre plutot ancien vu le resultat sur une 22.04 :
iznobe@iznobe-PC:~$ cd Téléchargements
iznobe@iznobe-PC:~/Téléchargements$ ls -l
libglib2.0-0_2.74.0-3_amd64.deb
iznobe@iznobe-PC:~/Téléchargements$ sudo apt install -s ./libglib2*.deb
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Note : sélection de « libglib2.0-0 » au lieu de « ./libglib2.0-0_2.74.0-3_amd64.deb »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
appstream apt-config-icons gir1.2-goa-1.0 gir1.2-gtk-2.0 gir1.2-gudev-1.0 gnome-software-common libaa1:i386 libapparmor1:i386 libappindicator1 libappmenu-gtk2-parser0 libappmenu-gtk3-parser0 libappstream4 libasound2:i386 libasound2-plugins:i386
libasyncns0:i386 libatomic1:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavc1394-0:i386 libblkid-dev libbrotli1:i386 libbsd0:i386 libcaca0:i386 libcairo2:i386 libcapi20-3:i386 libcdparanoia0:i386 libcups2:i386
libcurl4:i386 libdatrie-dev libdatrie1:i386 libdbus-1-3:i386 libdbus-glib-1-dev-bin libdecor-0-0:i386 libdecor-0-dev libdeflate0:i386 libdrm-amdgpu1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libdv4:i386 libdw-dev libdw1:i386
libedit2:i386 libegl1-mesa-dev libelf-dev libelf1:i386 libepoxy-dev libexif12:i386 libexpat1:i386 libfaudio0:i386 libffi8:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libfribidi0:i386 libgbm-dev libgbm1:i386 libgd3:i386 libgl1:i386
libgl1-mesa-dri:i386 libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libgnutls30:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgraphite2-3:i386 libgraphite2-dev libgsm1:i386 libharfbuzz-gobject0 libhogweed6:i386 libicu70:i386
libiec61883-0:i386 libjack-jackd2-0:i386 libjbig0:i386 libjpeg-turbo8:i386 libjpeg8:i386 liblcms2-2:i386 libldap-2.5-0:i386 liblightdm-gobject-1-0 libllvm13:i386 libltdl7:i386 libmalcontent-0-0 libmd0:i386 libmount-dev libmp3lame0:i386
libmpg123-0:i386 libnettle8:i386 libnghttp2-14:i386 libodbc2:i386 libogg0:i386 libopenal1:i386 libopus0:i386 liborc-0.4-0:i386 liborc-0.4-dev liborc-0.4-dev-bin libosmesa6:i386 libp11-kit0:i386 libpcap0.8:i386 libpcre16-3 libpcre2-32-0
libpcre2-dev libpcre2-posix3 libpcre3-dev libpcre32-3 libpixman-1-0:i386 libpng16-16:i386 libproxy1v5:i386 libpsl-dev libpsl5:i386 libpulse0:i386 libraw1394-11:i386 librtmp1:i386 libsamplerate0:i386 libsasl2-2:i386 libsasl2-modules:i386
libsasl2-modules-db:i386 libsdl2-2.0-0:i386 libselinux1-dev libsensors5:i386 libsepol-dev libshout3:i386 libslang2:i386 libsndfile1:i386 libsndio-dev libsndio7.0:i386 libspeex1:i386 libsqlite3-0:i386 libssh-4:i386 libstb0:i386 libstdc++6:i386
libstemmer0d libtag1v5:i386 libtag1v5-vanilla:i386 libtasn1-6:i386 libthai-dev libthai0:i386 libtheora0:i386 libtiff5:i386 libtwolame0:i386 libunwind-dev libunwind8:i386 libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386
libvkd3d1:i386 libvorbis0a:i386 libvorbisenc2:i386 libvpx7:i386 libvulkan1:i386 libwavpack1:i386 libwayland-client0:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-server0:i386 libwebp7:i386 libx11-6:i386 libx11-xcb-dev
libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-render0:i386 libxcb-render0-dev libxcb-shm0:i386 libxcb-shm0-dev libxcb-sync1:i386 libxcb-xfixes0:i386
libxcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxinerama1:i386 libxkbcommon-dev libxkbcommon0:i386 libxml2:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386
libxshmfence1:i386 libxslt1.1:i386 libxss1:i386 libxv1:i386 libxxf86vm1:i386 mesa-vulkan-drivers:i386 ocl-icd-libopencl1:i386 pango1.0-tools python3-dateutil python3-software-properties ubuntu-advantage-desktop-daemon unattended-upgrades
wayland-protocols
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
appmenu-gtk-module-common appmenu-gtk2-module appmenu-gtk3-module budgie-lightdm-theme budgie-lightdm-theme-base glib-networking:i386 gnome-software gstreamer1.0-packagekit gstreamer1.0-plugins-base:i386 gstreamer1.0-plugins-good:i386
gstreamer1.0-x:i386 libappindicator-dev libass-dev libatk-bridge2.0-dev libatk1.0-dev libatspi2.0-dev libcairo-gobject2:i386 libcairo2-dev libdbus-glib-1-dev libdbusmenu-glib-dev libdecor-0-plugin-1-cairo:i386 libgdk-pixbuf-2.0-0:i386
libgdk-pixbuf-2.0-dev libglib2.0-0:i386 libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgstreamer-plugins-base1.0-0:i386 libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-0:i386 libgstreamer1.0-0:i386 libgstreamer1.0-dev
libgtk-3-dev libgtk2.0-dev libgudev-1.0-0:i386 libgudev-1.0-dev libharfbuzz-dev libharfbuzz0b:i386 libibus-1.0-dev libjavascriptcoregtk-4.0-dev libnotify-dev libpango-1.0-0:i386 libpango1.0-dev libpangocairo-1.0-0:i386 libpangoft2-1.0-0:i386
libpulse-dev libsdl2-dev libsoup2.4-1:i386 libsoup2.4-dev libwebkit2gtk-4.0-dev libwine:i386 lightdm packagekit packagekit-tools slick-greeter software-properties-common software-properties-gtk ubuntu-budgie-desktop wine32:i386
Les paquets suivants seront mis à jour :
libglib2.0-0
1 mis à jour, 0 nouvellement installés, 59 à enlever et 0 non mis à jour.
Remv appmenu-gtk2-module [0.7.6-2]
Remv appmenu-gtk3-module [0.7.6-2]
Remv appmenu-gtk-module-common [0.7.6-2]
Remv ubuntu-budgie-desktop [0.94]
Remv budgie-lightdm-theme [0.14.4]
Remv budgie-lightdm-theme-base [0.14.4]
Remv gstreamer1.0-plugins-good:i386 [1.20.3-0ubuntu1]
Remv libsoup2.4-1:i386 [2.74.2-3]
Remv glib-networking:i386 [2.72.0-1]
Remv gnome-software [41.5-2ubuntu2]
Remv gstreamer1.0-packagekit [1.2.5-2ubuntu2]
Remv gstreamer1.0-plugins-base:i386 [1.20.1-1]
Remv gstreamer1.0-x:i386 [1.20.1-1]
Remv libappindicator-dev [12.10.1+20.10.20200706.1-0ubuntu1]
Remv libass-dev [1:0.15.2-1]
Remv libwebkit2gtk-4.0-dev [2.36.8-0ubuntu0.22.04.1]
Remv libgtk-3-dev [3.24.33-1ubuntu2]
Remv libatk-bridge2.0-dev [2.38.0-3]
Remv libgtk2.0-dev [2.24.33-2ubuntu2]
Remv libatk1.0-dev [2.36.0-3build1]
Remv libatspi2.0-dev [2.44.0-3]
Remv libcairo-gobject2:i386 [1.16.0-5ubuntu2]
Remv libpango1.0-dev [1.50.6+ds-2]
Remv libcairo2-dev [1.16.0-5ubuntu2]
Remv libdbusmenu-glib-dev [16.04.1+18.10.20180917-0ubuntu8]
Remv libdbus-glib-1-dev [0.112-2build1]
Remv libdecor-0-plugin-1-cairo:i386 [0.1.0-3build1]
Remv libgdk-pixbuf-2.0-0:i386 [2.42.8+dfsg-1ubuntu0.1]
Remv libnotify-dev [0.7.9-3ubuntu5.22.04.1]
Remv libgdk-pixbuf-2.0-dev [2.42.8+dfsg-1ubuntu0.1]
Remv libpangocairo-1.0-0:i386 [1.50.6+ds-2]
Remv libpangoft2-1.0-0:i386 [1.50.6+ds-2]
Remv libpango-1.0-0:i386 [1.50.6+ds-2]
Remv libharfbuzz0b:i386 [2.7.4-1ubuntu3.1]
Remv libgstreamer-plugins-good1.0-0:i386 [1.20.3-0ubuntu1]
Remv libgstreamer1.0-0:i386 [1.20.3-0ubuntu1] [libwine:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv libglib2.0-0:i386 [2.72.1-1] [libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv slick-greeter [1.5.6-1ubuntu1] [libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv lightdm [1.30.0-0ubuntu5] [libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv software-properties-gtk [0.99.22.3] [libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv software-properties-common [0.99.22.3] [libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv packagekit [1.2.5-2ubuntu2] [packagekit-tools:amd64 libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv libglib2.0-bin [2.72.1-1] [packagekit-tools:amd64 libglib2.0-dev:amd64 libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv libsdl2-dev [2.0.20+dfsg-2ubuntu1.22.04.1] [packagekit-tools:amd64 libglib2.0-dev:amd64 libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv libpulse-dev [1:15.99.1+dfsg1-1ubuntu2] [packagekit-tools:amd64 libglib2.0-dev:amd64 libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv libjavascriptcoregtk-4.0-dev [2.36.8-0ubuntu0.22.04.1] [packagekit-tools:amd64 libglib2.0-dev:amd64 libwine:i386 libgudev-1.0-0:i386 libgstreamer-plugins-base1.0-0:i386 ]
Remv libglib2.0-dev [2.72.1-1] [packagekit-tools:amd64 libwine:i386 libgudev-1.0-dev:amd64 libgudev-1.0-0:i386 libibus-1.0-dev:amd64 libgstreamer-plugins-base1.0-dev:amd64 libgstreamer1.0-dev:amd64 libsoup2.4-dev:amd64 libgstreamer-plugins-base1.0-0:i386 libharfbuzz-dev:amd64 ]
Remv libglib2.0-dev-bin [2.72.1-1] [packagekit-tools:amd64 libwine:i386 libgudev-1.0-dev:amd64 libgudev-1.0-0:i386 libibus-1.0-dev:amd64 libgstreamer-plugins-base1.0-dev:amd64 libgstreamer1.0-dev:amd64 libsoup2.4-dev:amd64 libgstreamer-plugins-base1.0-0:i386 libharfbuzz-dev:amd64 ]
Remv wine32:i386 [6.0.3~repack-1] [packagekit-tools:amd64 libwine:i386 libgudev-1.0-dev:amd64 libgudev-1.0-0:i386 libibus-1.0-dev:amd64 libgstreamer-plugins-base1.0-dev:amd64 libgstreamer1.0-dev:amd64 libsoup2.4-dev:amd64 libgstreamer-plugins-base1.0-0:i386 libharfbuzz-dev:amd64 ]
Remv libwine:i386 [6.0.3~repack-1] [packagekit-tools:amd64 libgudev-1.0-dev:amd64 libgudev-1.0-0:i386 libibus-1.0-dev:amd64 libgstreamer-plugins-base1.0-dev:amd64 libgstreamer1.0-dev:amd64 libsoup2.4-dev:amd64 libgstreamer-plugins-base1.0-0:i386 libharfbuzz-dev:amd64 ]
Remv libgstreamer-plugins-base1.0-0:i386 [1.20.1-1] [packagekit-tools:amd64 libgudev-1.0-dev:amd64 libgudev-1.0-0:i386 libibus-1.0-dev:amd64 libgstreamer-plugins-base1.0-dev:amd64 libgstreamer1.0-dev:amd64 libsoup2.4-dev:amd64 libharfbuzz-dev:amd64 ]
Remv libgstreamer-plugins-base1.0-dev [1.20.1-1] [packagekit-tools:amd64 libgudev-1.0-dev:amd64 libgudev-1.0-0:i386 libibus-1.0-dev:amd64 libgstreamer1.0-dev:amd64 libsoup2.4-dev:amd64 libharfbuzz-dev:amd64 ]
Remv libgstreamer1.0-dev [1.20.3-0ubuntu1] [packagekit-tools:amd64 libgudev-1.0-dev:amd64 libgudev-1.0-0:i386 libibus-1.0-dev:amd64 libsoup2.4-dev:amd64 libharfbuzz-dev:amd64 ]
Remv libgudev-1.0-0:i386 [1:237-2build1] [packagekit-tools:amd64 libgudev-1.0-dev:amd64 libibus-1.0-dev:amd64 libsoup2.4-dev:amd64 libharfbuzz-dev:amd64 ]
Remv libgudev-1.0-dev [1:237-2build1] [packagekit-tools:amd64 libibus-1.0-dev:amd64 libsoup2.4-dev:amd64 libharfbuzz-dev:amd64 ]
Remv libharfbuzz-dev [2.7.4-1ubuntu3.1] [packagekit-tools:amd64 libibus-1.0-dev:amd64 libsoup2.4-dev:amd64 ]
Remv libibus-1.0-dev [1.5.26-4] [packagekit-tools:amd64 libsoup2.4-dev:amd64 ]
Remv libsoup2.4-dev [2.74.2-3] [packagekit-tools:amd64 ]
Remv packagekit-tools [1.2.5-2ubuntu2]
Inst libglib2.0-0 [2.72.1-1] (2.74.0-3 local-deb [amd64])
Conf libglib2.0-0 (2.74.0-3 local-deb [amd64])
iznobe@iznobe-PC:~/Téléchargements$
il doit y avoir plus qu ' utiliser simplement la fonction qui transforme le ASCII en caractères unicode ...
De plus rien a l' horizon pour la correction du bug pour les autres version sur le launchpad ubuntu
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#45 Le 03/11/2022, à 17:40
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Bonjour , suite a mon dernier message , qui disait que cela fonctionnait normalement sous 22.10 , je me suis dit que je n ' avais qu ' a transplanter ma config tranquillement pour avoir un truc fonctionnel .
Et bien NON , en fait , ca ne fonctionne toujours pas ( une fois la config remise en place ).
Si jamais cela interresse toujours d ' autres personnes , le probleme est lié non pas a la corbeille comme on pourrait le croire , mais apres avoir refais ma config etape par etape plusieurs fois afin de trouver l' origine du soucis , c' est lié au lien sympbolique dans mon home ( : Vidéos ) ...
je supprime le lien , la corbeille fonctionne impec , je remet le lien en place , la corbeille ne fonctionne plus .
Pour aller plus loin , dans mes essais , je me suis dis a y etre , autant essayer de creer un lien symbolique sans accent et voir ce que ca dis :
ln -s /Vidéos /home/iznobe/Videos
probleme toujours present , le soucis est donc lié soit au permissions , soit a un soucis avec les liens symboliques dont l' origine ont un accent , je continue a explorer ...
Dernière modification par iznobe (Le 03/11/2022, à 17:44)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#46 Le 03/11/2022, à 18:23
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
… autant essayer de creer un lien symbolique sans accent et voir ce que ca dis :
ln -s /Vidéos /home/iznobe/Videos
…
Est-ce que ce ne serait pas le nom (qui est accentué) du répertoire qui sert de point de montage qui serait la cause du dysfonctionnement ?
Hors ligne
#47 Le 03/11/2022, à 18:28
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
Finalement , je pense avoir peut etre trouvé un debut de piste sur l' origine du probleme :
iznobe@iznobe-PC:~$ ln -s /Vidéos /home/iznobe/Vidéos
iznobe@iznobe-PC:~$ ls -la /home/iznobe/Vidéos
lrwxrwxrwx 1 iznobe iznobe 8 nov. 3 18:22 /home/iznobe/Vidéos -> /Vidéos
iznobe@iznobe-PC:~$
jusque là pas de soucis .
Par contre curieusement voici :
https://zupimages.net/up/22/44/n4i4.png
https://zupimages.net/up/22/44/j3k2.png
et le meme constat sous budgie 22.10 :
https://zupimages.net/up/22/44/hk8v.png
iznobe@iznobe-PC:~$ ln -s /Vidéos /home/iznobe/Videos
iznobe@iznobe-PC:~$ ls -la /home/iznobe/Videos
lrwxrwxrwx 1 iznobe iznobe 8 nov. 3 18:31 /home/iznobe/Videos -> /Vidéos
iznobe@iznobe-PC:~$
Dernière modification par iznobe (Le 03/11/2022, à 18:36)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#48 Le 03/11/2022, à 18:39
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
… autant essayer de creer un lien symbolique sans accent et voir ce que ca dis :
ln -s /Vidéos /home/iznobe/Videos
…
Est-ce que ce ne serait pas le nom (qui est accentué) du répertoire qui sert de point de montage qui serait la cause du dysfonctionnement ?
@MicP :
ce que j' ai pensé la derniere fois , sauf que non , j' ai gardé mes 2 repertoires de montages et le resultats est identique avec les 2 ( corbeille fonctionne pas , c' est bien le lien qui fait buggué , des que je le supprime , tout marche impec dans /Videos/WD8 comme dans /Vidéos/WD8 , du moment que /home/$USER/XYZ qui pointe vers /nimp/WD8 n ' existe plus , si je met un lien , c ' est cuit la corbeille ne fonctionne pas ) :
iznobe@iznobe-PC:~$ ls -la /Vid*
/Videos:
total 12
drwxr-xr-x 3 root root 4096 nov. 3 17:45 .
drwxr-xr-x 23 root root 4096 nov. 3 17:45 ..
drwxr-xr-x 2 root root 4096 nov. 3 17:45 WD8
/Vidéos:
total 16
drwxr-xr-x 4 root root 4096 oct. 23 14:33 .
drwxr-xr-x 23 root root 4096 nov. 3 17:45 ..
drwxrwxr-x 7 root root 4096 nov. 3 17:57 WD8
drwxrwxr-x 5 root root 4096 août 29 23:45 WD8PRO2
iznobe@iznobe-PC:~$
Pourquoi le navigateur de fichiers dit que /home/iznobe/Videos , appartient a root , alors que :
iznobe@iznobe-PC:~$ ls -la /home/iznobe/Videos
lrwxrwxrwx 1 iznobe iznobe 8 nov. 3 18:31 /home/iznobe/Videos -> /Vidéos
iznobe@iznobe-PC:~$
de plus , chose totalement incoherente , si je fais un clic droit supprimer le lien , qui appartient a root en mode graphique , aucun probleme il part bien dans la corbielle là mais bon osef de la corbeille a cet endroit là .
Dernière modification par iznobe (Le 03/11/2022, à 18:49)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#49 Le 03/11/2022, à 19:18
- iznobe
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
test complementaire :
je cree un dossier a la racine du systeme pour effectuer un nouveau test contenant un sous dossier sans accent qui servira de point de montage :
sudo mkdir -p /test/WD8
je monte dedans ma partition " datas " contenant tous mes fichiers persos , qui elle actuellement fonctionne sans soucis au niveau de la corbeille .
sudo mount /dev/sdc3 /test/WD8
je fais un test : creation d ' un fichier vide dans le dossier Bureau , suppression de celui-ci en passant par la corbeille cela fonctionne .
je cree un lien symbolique dans mon /home :
ln -s /test /home/iznobe/VID
je cree a nouveau un fichier vide dans le dossier Bureau , je tente de le supprimer et là bien sur , il me dit qu ' il faut le supprimer definitivement , impossible de le mettre a la corbeille .
On notera qu ' il n' y a aucun accent nulle part cette fois-ci .
j ' ouvre ~/Bureau , je supprime le fichier " Nouveau Document " , aucun soucis cela fonctionne sans sourciller , ce sont juste 2 liens differents qui pointent sur le meme fichier ... je n ' y comprends plus rien .
cas ou cela fonctionne :
iznobe@iznobe-PC:~$ namei -mo ~/Bureau/'Nouveau document'
f: /home/iznobe/Bureau/Nouveau document
drwxr-xr-x root root /
drwxr-xr-x root root home
drwxr-x--- iznobe iznobe iznobe
lrwxrwxrwx iznobe iznobe Bureau -> /datas/iznobe/Bureau
drwxr-xr-x root root /
drwxr-xr-x root root datas
drwxr-xr-x iznobe iznobe iznobe
drwxr-xr-x iznobe iznobe Bureau
-rw-rw-r-- iznobe iznobe Nouveau document
iznobe@iznobe-PC:~$
cas ou cela nefonctionne pas :
iznobe@iznobe-PC:~$ namei -mo ~/VID/WD8/iznobe/Bureau/'Nouveau document'
f: /home/iznobe/VID/WD8/iznobe/Bureau/Nouveau document
drwxr-xr-x root root /
drwxr-xr-x root root home
drwxr-x--- iznobe iznobe iznobe
lrwxrwxrwx iznobe iznobe VID -> /test
drwxr-xr-x root root /
drwxr-xr-x root root test
drwxr-xr-x root root WD8
drwxr-xr-x iznobe iznobe iznobe
drwxr-xr-x iznobe iznobe Bureau
-rw-rw-r-- iznobe iznobe Nouveau document
iznobe@iznobe-PC:~$
Dernière modification par iznobe (Le 03/11/2022, à 19:30)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#50 Le 03/11/2022, à 22:21
- MicP
Re : [ resolu ]nouvelle corbeille ne fonctionne pas
À la racine du système de fichiers de mon système Ubuntu 22.04.1 LTS
Je créé un répertoire nommé /mesVidéos/ (avec l'accent) :
michel@ubu:~$ sudo mkdir /mesVidéos
Étant donné que j'ai utilisé la commande sudo pour créer ce répertoire,
ce répertoire est donc la propriété du compte root :
michel@ubu:~$ ls -la /mesVidéos/
total 8
drwxr-xr-x 2 root root 4096 nov. 3 21:19 .
drwxr-xr-x 21 root root 4096 nov. 3 21:19 ..
michel@ubu:~$
Il y a, dans mon fichier /etc/fstab
une ligne qui va permettre de monter le système de fichiers
en utilisant le répertoire /mesVidéos comme point de montage :
michel@ubu:~$ tail -1 /etc/fstab
UUID=7446af86-6449-4df2-9e57-43d2815a8b99 /mesVidéos ext4 defaults
michel@ubu:~$
Je monte le système de fichiers en utilisant le répertoire /mesVidéos/ comme point de montage :
michel@ubu:~$ sudo mount -av
/ : ignoré
none : ignoré
/mesVidéos : successfully mounted
michel@ubu:~$
Si maintenant je veux lister le répertoire /mesVidéos/
ce seront les attributs de la racine du système de fichiers monté qui vont apparaître,
et pas ceux du répertoire /mesVidéos/ qu'on peut revoir plus haut dans le retour d'exactement la même ligne de commande
michel@ubu:~$ ls -la /mesVidéos/
total 24
drwxr-xr-x 3 michel michel 4096 oct. 20 19:15 .
drwxr-xr-x 21 root root 4096 nov. 3 21:19 ..
drwx------ 2 root root 16384 oct. 20 19:15 lost+found
michel@ubu:~$
On notera dans le retour ci-dessus, que j'avais créé ce système de fichiers le 20 octobre 2022 à 19:15
(alors que le répertoire /mesVidéos/ a été créé le 3 novembre 2022 à 21:19)
et que j'avais déjà rendu mon compte utilisateur michel propriétaire de la racine du système de fichiers qui est actuellement monté,
sinon, j'aurais pu en changer le propriétaire maintenant : une fois que le système de fichiers est monté,
en lançant la ligne de commandes suivante :
sudo chown michel:michel /mesVidéos/
=======
Je créé dans mon répertoire personnel un fichier de type lien nommé ~/mesVidéos (avec l'accent)
qui est lié au point de montage /mesVidéos/ :
michel@ubu:~$ ln -s /mesVidéos ~/mesVidéos
Je liste les propriétés du lien que je viens de créer :
michel@ubu:~$ ls -la ~/mesVidéos
lrwxrwxrwx 1 michel michel 11 nov. 3 21:44 /home/michel/mesVidéos -> /mesVidéos
michel@ubu:~$
Je liste les propriétés du point de montage lié qui est en fait, pour l'instant,
la racine du système de fichiers qui utilise ce répertoire comme point de montage :
michel@ubu:~$ ls -la ~/mesVidéos/
total 24
drwxr-xr-x 3 michel michel 4096 oct. 20 19:15 .
drwxr-xr-x 21 root root 4096 nov. 3 21:19 ..
drwx------ 2 root root 16384 oct. 20 19:15 lost+found
michel@ubu:~$
=======
En utilisant le gestionnaire de fichiers nautilus (dont le nom affiché est Files),
j'ai ajouté deux fichiers vidéo dans le système de fichiers monté
qui m'est accessible par le lien ~/mesVidéos :
michel@ubu:~$ ls -la ~/mesVidéos/
total 884
drwxr-xr-x 4 michel michel 4096 nov. 3 21:56 .
drwxr-xr-x 21 root root 4096 nov. 3 21:19 ..
-rw-rw-r-- 1 michel michel 650286 févr. 20 2021 a07bNrZ_460svav1.mp4
-rw-rw-r-- 1 michel michel 875455 févr. 16 2021 a07d1Qq_460svav1.mp4
drwx------ 2 root root 16384 oct. 20 19:15 lost+found
michel@ubu:~$
Puis, toujours en utilisant le gestionnaire de fichiers nautilus (dont le nom affiché est Files),
j'ai supprimé une de ces nouvelles copies de fichiers vidéo :
michel@ubu:~$ ls -laR ~/mesVidéos/
/home/michel/mesVidéos/:
total 884
drwxr-xr-x 4 michel michel 4096 nov. 3 21:58 .
drwxr-xr-x 21 root root 4096 nov. 3 21:19 ..
-rw-rw-r-- 1 michel michel 875455 févr. 16 2021 a07d1Qq_460svav1.mp4
drwx------ 2 root root 16384 oct. 20 19:15 lost+found
drwx------ 4 michel michel 4096 nov. 3 21:58 .Trash-1000
ls: impossible d'ouvrir le répertoire '/home/michel/mesVidéos/lost+found': Permission non accordée
/home/michel/mesVidéos/.Trash-1000:
total 16
drwx------ 4 michel michel 4096 nov. 3 21:58 .
drwxr-xr-x 4 michel michel 4096 nov. 3 21:58 ..
drwx------ 2 michel michel 4096 nov. 3 21:58 files
drwx------ 2 michel michel 4096 nov. 3 21:58 info
/home/michel/mesVidéos/.Trash-1000/files:
total 644
drwx------ 2 michel michel 4096 nov. 3 21:58 .
drwx------ 4 michel michel 4096 nov. 3 21:58 ..
-rw-rw-r-- 1 michel michel 650286 févr. 20 2021 a07bNrZ_460svav1.mp4
/home/michel/mesVidéos/.Trash-1000/info:
total 12
drwx------ 2 michel michel 4096 nov. 3 21:58 .
drwx------ 4 michel michel 4096 nov. 3 21:58 ..
-rw------- 1 michel michel 72 nov. 3 21:58 a07bNrZ_460svav1.mp4.trashinfo
michel@ubu:~$
On peut voir que la corbeille a bien été automatiquement créée à la racine du système de fichiers qui contient le fichier supprimé
et que le fichier vidéo supprimé a bien été transféré dans la corbeille de ce système de fichiers.
Dans ce test, j'ai nommé le point de montage et le lien vers ce point de montage
en utilisant un caractère accentué, et tout a bien fonctionné.
EDIT : Je viens de faire un autre test qui fonctionne aussi bien
mais en utilisant cette fois comme point de montage un répertoire nommé : /caractères_accentués/mesVidéos/
=======
Je démonte le système de fichiers :
michel@ubu:~$ sudo umount -v /mesVidéos
umount: /mesVidéos démonté
michel@ubu:~$
Je liste le répertoire lié (puisque plus rien ne l'utilise comme un point de montage, il est redevenu le répertoire qu'il était)
michel@ubu:~$ ls -la ~/mesVidéos/
/home/michel/mesVidéos/:
total 8
drwxr-xr-x 2 root root 4096 nov. 3 21:19 .
drwxr-xr-x 21 root root 4096 nov. 3 21:19 ..
michel@ubu:~$
Et bien sûr le lien nommé ~/mesVidéos
garde ses propriétés de lien => rien n'a changé de ce côté :
michel@ubu:~$ ls -la ~/mesVidéos
lrwxrwxrwx 1 michel michel 11 nov. 3 21:44 /home/michel/mesVidéos -> /mesVidéos
michel@ubu:~$
Dernière modification par MicP (Le 03/11/2022, à 23:57)
Hors ligne