KDE5 पर "ट्रैश" निर्देशिकाओं को विभाजित करें


2

KDE4 (कुबंटु 14.04) में प्रति फ़ाइल सिस्टम पर एक ट्रैश निर्देशिका थी (ऑन / होम यह कहीं और ~ के तहत था, अन्य फाइल सिस्टम पर यह था (मेमोरी से) a / .rash / चौहद्दी। जल्दी क्योंकि वे सिर्फ उस निर्देशिका में ले जाया गया।

KDE5 (कुबंटु 16.04) में मेरे पास केवल एक कचरा निर्देशिका / घर है, और दूसरी डिस्क पर चीजों को हटाना धीमा है (और एसएसडी में पहनने के लिए प्रेरित करता है)। क्या केडीई 4 में काम करने के लिए ट्रैश को कॉन्फ़िगर करने का एक तरीका है?


डेटा के लिए उपयोग किए जा रहे एक सादे फाइल सिस्टम पर मुझे यह सीधे मिलता है, उदाहरण के लिए, KDE अब ट्रैश किए गए फ़ाइलों को ANOTHERMystem में स्थानांतरित करता है? अगर मैंने आपको सही ढंग से समझा नहीं है, तो यह अविश्वसनीय रूप से खराब डिजाइन है। मुझे लगता है कि यह एक gui filebrowser से है। क्या आपने ट्रैश-क्ली की कोशिश की है? आप इसका उपयोग करने के लिए एक पटकथा लिख ​​सकते हैं और इसे अधिकांश gui filebrowsers पर राइट क्लिक विकल्प बना सकते हैं। थूनर और स्पेसफम दोनों इस तरह की चीज़ को आसान बनाते हैं। मैंने इसका उपयोग करना शुरू कर दिया क्योंकि थूनर देवों को फाइलों को रद्दी करने के "सही" तरीके के बारे में बहुत ही जानकारी मिली, मैंने आखिरकार अपना रोल करने का फैसला किया। अब मैंने Spacefm पर स्विच कर लिया है लेकिन मैं अभी भी ट्रैश-क्ली का उपयोग करता हूं।
ल्यू रॉकवेल फैन

जवाबों:


2

विनिर्देशों और मानक

KDE (* 1) Freedesktop विनिर्देशों का उपयोग कर रहा है: https://www.freedesktop.org/wiki/Specifications/ । इस स्थिति में - डेस्कटॉप ट्रैश कैन स्पेसिफिकेशन: https://www.freedesktop.org/wiki/Specifications/trash-spec/

'ट्रैश निर्देशिका' (संक्षिप्त) द्वारा:

  • एक सिस्टम में एक या अधिक ट्रैश डायरेक्टरी हो सकती हैं।

  • एक व्यवस्थापक $ topdir / .Tash निर्देशिका बना सकता है। यदि $ topdir / .Tash निर्देशिका अनुपस्थित है, तो $ topdir / .Tash- $ uid निर्देशिका को इस उपकरण / विभाजन के लिए उपयोगकर्ता के ट्रैश निर्देशिका के रूप में उपयोग किया जाना है। $ uid उपयोगकर्ता का संख्यात्मक पहचानकर्ता है।

  • किसी फ़ाइल को ट्रैश करते समय, यदि यह निर्देशिका वर्तमान उपयोगकर्ता के लिए मौजूद नहीं है, तो कार्यान्वयन तुरंत ही इसे बनाना होगा, उपयोगकर्ता के लिए कोई चेतावनी या देरी के बिना।

  • यदि दोनों (1) और (2) विफल होते हैं (अर्थात, कोई $ topdir / .Trash निर्देशिका मौजूद नहीं है, और $ topdir / .Trash- $ uid विफल होने का प्रयास), तो कार्यान्वयन उपयोगकर्ता के फ़ाइल में या तो फ़ाइल को मिटा देगा। घर कचरा "या इसे कचरा करने के लिए मना कर दिया।

यहाँ पर, डॉल्फिन फ़ाइल मैनेजर के साथ, 'TrashTest.txt' फ़ाइल को 'ट्रैशिंग' करें:

यहां छवि विवरण दर्ज करें

/ .Trash-$uid बनाया गया है।

क्या आपके उपयोगकर्ता और KDE सत्र को आवश्यक /.Tash--uuid बनाने का अधिकार है?

* 1) कोई केडीई 5 नहीं है। केडीई फ्रेमवर्क 5 (केएफ 5), प्लाज्मा 5 और केडीई अनुप्रयोग हैं। KF5 और प्लाज्मा संस्करण KInfocenter से देखा जा सकता है: https://www.kde.org/applications/system/kinfocenter/ । KDE एप्लिकेशन संस्करण को एप्लिकेशन सहायता पृष्ठ से देखा जा सकता है।


जानकार अच्छा लगा। हालाँकि /disk2/.Trash (झंडे rwxrwxrwx के साथ) और /disk2/.Trash-1000 (और मुझे स्वामित्व देने के बाद) बनाने के बाद न तो उपयोग किया जाता है जब मैं डॉल्फिन में फ़ाइलों को हटाता हूं (फाइलें अभी भी समाप्त हो जाती हैं) अभी भी एक ही डिस्क पर विचार करता है ~/.local/share/Trash/files/)trashbinट्रैश के लिए आरक्षित प्रतिशत को कॉन्फ़िगर करना।
जेनोइड

आखिरकार यह काम करने के लिए मिला। यह वास्तव में चाहता है कि $topdir/.Trashनिर्देशिका चिपचिपा सा हो। $topdir/.Trash-$uidहालांकि, अन्य प्रकार ( ) काम करने का एक तरीका नहीं मिल सका ।
क्लेनोइड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.