मैं एक फ़ाइल को हटाने की कोशिश कर रहा हूं, लेकिन मुझे ट्रैश से एक संदेश मिला:
"ऑपरेशन पूरा नहीं किया जा सकता क्योंकि बैकअप आइटम को संशोधित नहीं किया जा सकता है।"
इसका क्या मतलब है और मैं इसे कैसे हटा सकता हूं?
मैं एक फ़ाइल को हटाने की कोशिश कर रहा हूं, लेकिन मुझे ट्रैश से एक संदेश मिला:
"ऑपरेशन पूरा नहीं किया जा सकता क्योंकि बैकअप आइटम को संशोधित नहीं किया जा सकता है।"
इसका क्या मतलब है और मैं इसे कैसे हटा सकता हूं?
जवाबों:
Apple पर इस धागे के अनुसार , यह एक बग है। इसका मतलब है कि यह उम्मीद है कि ओएस एक्स के आने वाले अपडेट में तय हो जाएगा।
इस बीच, आपको फाइंडर को पुनः लोड करना होगा, जिसे आप या तो बल छोड़ (through मेनू के माध्यम से) के माध्यम से कर सकते हैं, या कम हिंसक साधनों द्वारा इसे सामान्य रूप से छोड़ कर, जिसे आपको पहले निम्न कमांड के माध्यम से सक्रिय करना होगा टर्मिनल में जारी:
defaults write com.apple.Finder QuitMenuItem 1
टाइम मशीन बैकअप को कर्नेल स्तर पर संरक्षित किया जाता है - एक क्रिया बूट पर यह संभव है कि टेक्स्ट के पहले स्क्रीनफुल में एक TMSafetyNet.kext
एक्सटेंशन लोड किया जा सके।
यह आपके बैकअप की अखंडता को सुनिश्चित करता है। एक्सेस कंट्रोल प्रावधानों को कर्नेल एक्सटेंशन पर स्थित के माध्यम से लागू किया जाता है
/System/Library/Extensions/TMSafetyNet.kext
किसी विशिष्ट बैकअप या उन सभी से आइटम हटाने के लिए आधिकारिक तौर पर स्वीकृत विधि "स्पेस" टाइम मशीन दृश्य में आइटम का पता लगाना है और टूलबार में प्रासंगिक मेनू या एक्शन बटन से उपयुक्त डिलीट विकल्प का चयन करना है।
लायन में जोड़े गए ट्रैश में बैकअप ले जाने की क्षमता न केवल तुलनात्मक रूप से अधिक छोटी है, बल्कि पूरे स्नैपशॉट पर काम करने के लिए डिज़ाइन की गई है , अर्थात बैकअप के समय बनाए गए समय के साथ नामित फ़ोल्डर जिसमें प्रत्येक शामिल मात्रा के लिए एक निर्देशिका होती है।
वहाँ एक सहायक कार्यक्रम (कमांडलाइन बाइनरी) मौजूद है ...
/System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass
... जो आपको एक्सेस प्रतिबंधों को पूरी तरह से बायपास करने के लिए एक कमांड और तर्क की आपूर्ति करने की अनुमति देता है।
सिंह में आप चलते हैं:
sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
माउंटेन लायन bypass
में Helpers
निर्देशिका में चले गए :
sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
OS X 10.10.5 में (डेविड एंडरसन की एक टिप्पणी से), यह अब यहाँ है:
sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass rm -rfv /Volumes/[disk]/Backups.backupdb/[path]
क्रेडिट:
[1] - माइकल Rushanan पर TMSafetyNet बाईपास
[2] - जोएल Cowgill से टाइम मशीन सेफ्टी नेट की एक संक्षिप्त विवरण
[3] - इसी प्रकार के SuperUser पर सवाल
/System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass
।
बाईपास मेरे iMac पर High Sierra (OSX 10.13.3) में /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/ में है। यदि आप -v के साथ हटाई गई फ़ाइलों की सूची चाहते हैं, तो आपको एक फ़ाइल पर पुनर्निर्देशित करना चाहिए क्योंकि स्क्रॉल क्रिया सूची टर्मिनल में पढ़ना असंभव है।
killall Finder
टर्मिनल में कर सकते हैं