
Ich habe ein separates Laufwerk unter gemountet /srv
. Wenn ich einen Ordner erstelle, /srv/.Trash
werden die Dateien auf diesem Laufwerk erfolgreich in einen verschoben, /srv/.Trash/1000
wenn ich sie in den Papierkorb verschiebe. Wenn ich keinen Ordner habe, /srv/.Trash
kann ich einen /srv/.Trash-1000
Ordner erstellen, der auch wie erwartet funktioniert. Da das System den Papierkorb auf derselben Partition speichern möchte, von der er stammt, wie kann ich mehrere Papierkörbe erstellen, damit ich den Papierkorb von einem Laufwerk leeren kann, das nicht als Root oder Home gemountet ist? Irgendwelche Ideen? Ich habe mehrere verwandte Fragen gesehen wieDasUndDasaber ich kann nichts finden, das diesen Anwendungsfall behandelt. Ich möchte die Dateien nicht auf ein anderes Laufwerk verschieben, nur um sie in den Papierkorb zu legen, ich möchte nur den Papierkorb auf diesem separaten Laufwerk einfach verwalten können.
Bearbeiten: Ich habe es versuchtIst es möglich, zwei Unity Launcher zu haben?was die Möglichkeit aufzuwerfen schien, Avant Window Navigator zu verwenden, um einen zweiten Papierkorb zu erstellen, der möglicherweise über einen Gconf-Schlüssel konfiguriert werden kann, wie in Beitrag 5 erwähntHier.Obwohl AWN anscheinend wieder in der Entwicklung ist, scheint für meine aktuelle 14.04-Installation leider nichts verfügbar zu sein.
Antwort1
Problemumgehung- Erstellen Sie in Nautilus in einem neuen Tab eine Verknüpfung zum Papierkorbordner auf dem gewünschten Laufwerk, wie unten gezeigt, und löschen Sie die Ordnerdateien und -informationen manuell. Ich hoffe aufrichtig, dass jemand eine bessere Lösung findet, denn obwohl dies eine funktionale Lösung ist, ist sie nicht gerade ideal.
Eine bessere Alternativeist die Verwendung dertrash-cli-Paketwie beschriebenHierwelches installiert werden kann mit sudo apt-get install trash-cli
und leert den gesamten Papierkorb eines Benutzers mit dem Befehltrash-empty
Dies könnte mit Schnickschnack aufgepeppt werden, wie in diesem beschriebenAntwort
Antwort2
Die Ursache dieses Problems scheint darin zu liegen, dass das System auf einen systeminternen Mount-Pfad gemountet wurde, was zu Papierkorbordnern führte, bei denen das Sticky-Bit nicht gesetzt war. Eine einfache Lösung besteht darin, den Befehl auszugeben und chmod -t /mount/point/.TrashFolder
Ihren Pfad und Ordnernamen entsprechend Ihren Umständen anzupassen.