unity啟動器中的單獨分區是否可以有多個垃圾桶?

unity啟動器中的單獨分區是否可以有多個垃圾桶?

我有一個單獨的驅動器安裝在/srv。如果我建立一個/srv/.Trash資料夾,該磁碟機上的檔案將成功移動到/srv/.Trash/1000移動到垃圾箱。如果我沒有/srv/.Trash資料夾,我可以建立一個/srv/.Trash-1000也按預期工作的資料夾。由於系統希望將垃圾儲存在來自它的同一分割區上,因此我如何建立多個垃圾桶,以便我可以從非根或家庭安裝的磁碟機中清空垃圾?有任何想法嗎?我見過幾個相關的問題,例如但我找不到任何可以解決這個用例的東西。我不希望將文件移動到不同的驅動器只是為了將它們放入垃圾桶,我只是希望能夠輕鬆管理這個單獨驅動器上的垃圾。

編輯:我試過了可以有2個unity啟動器嗎?這似乎提高了使用 Avant Window Navigator 完成第二個垃圾桶的可能性,可以透過貼文 5 中提到的 gconf 鍵進行配置這裡。不幸的是,儘管 AWN 似乎已重新開始開發,但似乎沒有任何內容可用於我目前的 14.04 安裝。

答案1

解決方法- 在 Nautilus 中建立新分頁中所需磁碟機中垃圾資料夾的捷徑,如下所示,並手動刪除資料夾檔案和資訊。我真誠地希望有人能夠提出更好的解決方案,儘管這是一個實用的解決方案,但並不理想。 垃圾

更好的選擇是使用垃圾 cli 包如所描述的這裡可以使用以下命令安裝sudo apt-get install trash-cli並清空所有使用者垃圾trash-empty

這可以用花哨的裝飾來裝飾,如此處所描述的回答

答案2

看來此問題的根本原因是安裝到 system_internal 安裝路徑,這導致垃圾資料夾沒有設定黏性位元。一個簡單的解決方案是發出命令chmod -t /mount/point/.TrashFolder調整路徑和資料夾名稱以符合您的情況。

來源: https://unix.stackexchange.com/a/516031/67643

相關內容