#1 Le 13/11/2021, à 23:01
- geneyop
Dolphin : créer une corbeille pour chaque disque physique
Bonjour,
Dans mon dossier personnel (/home/xxx), j'ai créé un répertoire "Videos" dans lequel je monte un disque partagé accessible à travers un NAS.
Lorsque je supprime un fichier de ce répertoire, Dolphin le copie dans la corbeille qui est sur mon disque local (~/.local/share/Trash). Cela peut prendre beaucoup de temps car il faut transférer le fichier via le réseau.
Serait-il possible de créer un répertoire "Trash" dans chaque disque physique, qui contiendrait tous les fichiers effacés de ce disque ?
Cordialement
Hors ligne
#2 Le 10/12/2021, à 23:48
- abecidofugy
Re : Dolphin : créer une corbeille pour chaque disque physique
J’ai un NAS, mais pas de disque externe connecté dessus pour tester.
Ça ne répond pas directement à ta question, mais tu peux faire SHIFT + SUPP pour supprimer immédiatement ton fichier sans passer par une quelconque corbeille.
De retour de l’hôpital, ma vie, mon œuvre.
Kubuntu 25.04 PC2 et portable et KDE neon pour la curiosité sur Virtualbox dans un Win11
Hors ligne
#3 Le 11/12/2021, à 03:27
- Coeur Noir
Re : Dolphin : créer une corbeille pour chaque disque physique
dans lequel je monte un disque partagé accessible à travers un NAS.
Pourrais-tu montrer les options relatives à ce montage ? En supposant que ce montage est réalisé automatiquement au démarrage :
cat /etc/fstab
et
lsblk -fe7 -o +size
avant de passer cette commande ↖ agrandir la fenêtre du terminal, car la réponse est un tableau assez large.
Montrera l'ensemble des disques et partitions en présence, leurs types, taille, points de montage, etc.
Serait-il possible de créer un répertoire "Trash" dans chaque disque physique, qui contiendrait tous les fichiers effacés de ce disque ?
Bah normalement c'est ce qu'il se passe avec les corbeilles sous Linux : lors d'une suppression, il s'en crée une par partition et par utilisateur.
C'est un dossier
.Trash-××××
où ×××× est l'uid de l'utilisateur qui effectue une « mise à la corbeille » donc
.Trash-1000
pour le premier utilisateur créé sur le système, puis .Trash-1001 pour le deuxième, .Trash 1002 pour le troisième, etc.
Peux-tu montrer le contenu à la racine de cette partition de disque partagé accessible à travers un NAS ?
Genre :
ls -lna /chemin/vers/partition_partagée_via_NAS
Tu peux anonymiser des noms de dossiers/fichiers si tu veux, c'est surtout les droits et permissions que je souhaite voir.
Et l'éventuelle présence de corbeilles.
Car oui dans l'absolu c'est possible de créer manuellement des corbeilles ( la corbeille sur le bureau de tartampion est en fait une vue générale de toutes les corbeilles accessibles par tartampion ).
Dernière modification par Coeur Noir (Le 11/12/2021, à 03:31)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#4 Le 11/12/2021, à 11:00
- iznobe
Re : Dolphin : créer une corbeille pour chaque disque physique
Bonjour , il est possible de creer des corbeilles dans chaque partition .
le probleme que tu rencontres est certainement du au fait que tu montes un partage distant dans ton /home/Vidéos .
logiquement on fait ca plutot dans /media et là , la corbeille se cree automatiquement sur la partition concernée des lors que tu demandes a supprimer un fichier .
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#5 Le 11/12/2021, à 19:20
- Coeur Noir
Re : Dolphin : créer une corbeille pour chaque disque physique
et pourquoi ce serait différent à cause du point de montage, Iznobe ?
Il ne s'agit pas de /home/Vidéos mais /home/$USER/Vidéos : l'important ici est de s'assurer que la partition qui monte là-dedans propose nativement des droits et permissions adéquates OU que les options de montage de cette partition génère une émulation de droits adéquate. Pour faire en sorte que cet $USER puisse lire et écrire dans cette partition ( qu'importe son point de montage ).
Cela dit puisque ça monte dans un sous-dossier du répertoire personnel, ça sous entend :
⋅ qu'on veut que seul cet $USER trouve facilement cette partition,
⋅ qu'on est dans un contexte mono-utilisateur,
⋅ qu'il est nécessaire d'attribuer ce montage à cet $USER ( puisque tout sous /home/$USER est censé appartenir à $USER ).
Dernière modification par Coeur Noir (Le 11/12/2021, à 19:20)
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#6 Le 11/12/2021, à 23:27
- iznobe
Re : Dolphin : créer une corbeille pour chaque disque physique
/Media n ' integre pas des particularités qui facilite la gestion des permissions ? il me semble avoir vu ca sur le forum .
Dernière modification par iznobe (Le 11/12/2021, à 23:27)
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#7 Le 12/12/2021, à 00:29
- Coeur Noir
Re : Dolphin : créer une corbeille pour chaque disque physique
Non. Enfin pas pour les permissions.
Dans le cas de connexion à chaud de médias amovibles ( clé usb, dd externe, carte mémoire… )
c'est /media/$USER/uuid_ou_label_media qui est utilisé, ce dernier étant automatiquement attribué à l'$USER en cours lors du branchement.
C'est udisksctl le responsable de ce mécanisme - qui est appelé automatiquement lors du branchement par ( je suppose ) une règle udev quand un média de type « hotplug » est détecté.
Ou peut-être plus simplement, pour tout périphérique non déjà présent dans un fstab.
Ce n'est pas lié à l'emplacement du point de montage ( si /media n'existe pas dans un système, udisksctl utilise alors /run/media/… )
Par contre, pour les env' qui suivent les recommandations freedesktop.org, tout ce qui se trouve sous /media se verra automatiquement affiché en signet dans le volet latéral des explorateurs de fichiers - sous une section périphériques généralement. Ça, oui, c'est une particularité intéressante pour employer /media comme emplacement de montages.
Débuter ⋅ Doc ⋅ Bien rédiger ⋅ Retour commande ⋅ Insérer image | illustrations & captures d'écran < ⋅ >
Hors ligne
#8 Le 12/12/2021, à 11:05
- iznobe
Re : Dolphin : créer une corbeille pour chaque disque physique
ok , j ' ai du confondre avec le dernier point que tu evoques alors
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne