आज सुबह, मेरे सिस्टम के कुछ पैकेज अपडेट हुए, और मुझे इस त्रुटि संदेश के साथ छोड़ दिया। मैं 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 का यह त्रुटि संदेश चला गया।