सवाल सभी प्रकार के अपडेट को पूरी तरह अक्षम कैसे करें, और कभी भी अपडेट करने के लिए संकेत नहीं देखते हैं?


मैं एक उबंटू-आधारित प्रणाली भेज रहा हूं जो एक बार भेजे जाने पर कभी नेटवर्क से कनेक्ट नहीं होगा। मैंने कभी भी कभी भी अपडेट को जांचने के लिए उपयोगकर्ता से संकेत नहीं दिया है, और मैं कभी भी अपडेट की जांच करने की कोशिश नहीं करना चाहता हूं।

मैं निश्चित रूप से जीनोम मेनू बार में विस्मयादिबोधक चिह्न के साथ लाल त्रिकोण नहीं चाहता हूं।

मैंने पहले ही यह किया है:

$ cat /etc/apt/apt.conf.d/10periodic 
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";

और इस:

$ dconf write /apps/update-manager/remind-reload false
$ gconftool -s --type bool /apps/update-notifier/auto_launch false

और इस:

$ cat /etc/update-manager/release-upgrades
Prompt=never

लेकिन यह सब के साथ भी, यह फिर भी समय-समय पर लाल त्रिकोण दिखाता है! कह रही है कि यह अपडेट की जांच में विफल रहा।

मुझे क्या याद आया?


4
2017-07-03 18:41


मूल


जबकि अद्यतन प्रबंधक पूरी तरह से गैर-नेटवर्क सिस्टम के लिए बहुत उपयोगी नहीं है, ऐसी प्रणाली अभी भी कमजोर हो सकती है। मान लें कि आपके ओएस में एक ऐप है जो बाहर से लाए गए किसी प्रकार की फाइलें खोलता है। ऐप्स विशेष रूप से तैयार की गई डेटा फ़ाइलों के लिए कमजोर हो सकते हैं (उदा। एक चित्र), जो मनमानी कोड के निष्पादन का कारण बन सकता है। (यह एमएस कार्यालय के साथ हुआ; यह उबंटू पर हो सकता है।) तो आपको अपडेट (1) अपडेट प्रदान करने का एक तरीका ढूंढना चाहिए, या (2) सिस्टम को इतना कम से कम बनाना चाहिए कि आप खुद को कमजोरियों को ट्रैक कर सकें। वे 2 संभवतः असंभव है कोई उबंटू डेस्कटॉप। - Eliah Kagan


जवाब:


के लिए जाओ प्रणाली व्यवस्था > सॉफ्टवेयर अपडेट या टाइप करें software-properties-gtk में टर्मिनल, और अद्यतन टैब का चयन करें। यदि आप किसी भी प्रकार के अपडेट प्राप्त नहीं करना चाहते हैं तो वह विंडो अगली छवि में दिखनी चाहिए:

enter image description here

या, टर्मिनल से, टिप्पणी (के साथ # प्रत्येक पंक्ति की शुरुआत में) की सभी सामग्री /etc/apt/sources.list फ़ाइल:

sudo nano /etc/apt/sources.list

सबकुछ स्वचालित रूप से टिप्पणी करने के लिए /etc/apt/sources.list फ़ाइल, उपयोग करें:

cd /etc/apt && sudo cp sources.list sources.list.bak && sudo sed -i -e 's/^/#/g' sources.list

यह आदेश भी एक बैकअप बनाते हैं /etc/apt/sources.list फ़ाइल और बहुत उपयोगी हो सकता है जब आपको कई कंप्यूटर कॉन्फ़िगर करना पड़ता है।


4
2017-07-03 19:07



सिस्टम सेटिंग्स में कोई "सॉफ्टवेयर और अपडेट्स" आइकन नहीं है। मैं इसे कैसे सक्षम कर सकता हूं? (जैसा कि मैंने अपने टैग में उल्लेख किया है, मैं 12.04 एलटीएस पर हूं।) - dmd
इसके अलावा, कमांड लाइन से ऐसा करने का कोई तरीका है? इसका डेटा कहां प्राप्त हो रहा है? मुझे अपने सिस्टम कॉन्फ़िगरेशन स्क्रिप्ट का यह हिस्सा बनाना होगा। - dmd
@ डीएमडी यदि आप एकता का उपयोग करते हैं, तो बस डैश में खोजें सॉफ्टवेयर अपडेट। - Radu Rădeanu
@dmd कई प्रणालियों के लिए आप उपयोग कर सकते हैं sudo sed -i -e 's/^/#/g' sources.list - Radu Rădeanu
हे दोस्तों, जवाब में सभी उपहारों को जवाब में दफन नहीं किया! - Jorge Castro