आज सुबह, मेरे सिस्टम के कुछ पैकेज अपडेट हुए, और मुझे इस त्रुटि संदेश के साथ छोड़ दिया। मैं Ubuntu 18.04 का उपयोग कर रहा हूं।
जाहिर है, अपडेट में कुछ ने इसके बजाय उपयोगकर्ता नाम और समूह को संख्या में बदल दिया root
, जैसे:
# There are insecure files: /usr/share/zsh/vendor-completions/_code
# sudo ls -alh
-rw-r--r-- 1 131 142 2.6K 2019-10-10 16:28 _code
मैंने बस इस फ़ाइल के लिए उपयोगकर्ता और समूह को वापस बदल दिया root
और समस्या चली गई। मुझे किसी भी अनुमति को बदलने की आवश्यकता नहीं थी, और जब तक समस्या के अंतर्निहित कारण को नहीं समझा जाता, ऐसा करने के खिलाफ सावधानी बरतेंगे।
sudo chown root _code && sudo chgrp root _code
स्विच करने 131
और 142
वापस करने के बाद root
, zsh का यह त्रुटि संदेश चला गया।