आप ubuntu पर केवल महत्वपूर्ण सुरक्षा अपडेट स्थापित करने के लिए apt-get का उपयोग कैसे करते हैं?
हम केवल उन पैकेजों को अपग्रेड करना चाहते हैं, जिन्हें सुरक्षा कारणों से अपग्रेड करने की आवश्यकता है, अन्य सभी पैकेजों को अपग्रेड किए बिना।
आप ubuntu पर केवल महत्वपूर्ण सुरक्षा अपडेट स्थापित करने के लिए apt-get का उपयोग कैसे करते हैं?
हम केवल उन पैकेजों को अपग्रेड करना चाहते हैं, जिन्हें सुरक्षा कारणों से अपग्रेड करने की आवश्यकता है, अन्य सभी पैकेजों को अपग्रेड किए बिना।
जवाबों:
मैं apt-get man पेज को ध्यान से पढ़ता हूं जब मैं सूत्रों को मैन्युअल रूप से संपादित करते हुए थक जाता हूं। हर बार जब मैं केवल सुरक्षा अपडेट लागू करना चाहता था (इसका मतलब है कि दूसरी बार)।
इस समाधान का पता लगाया:
sudo cp /etc/apt/sources.list /etc/apt/security.sources.list
केवल सुरक्षा रिपॉजिटरी शामिल करने के लिए बाद को संपादित करें:
sudo apt-get upgrade -o Dir::Etc::SourceList=/etc/apt/security.sources.list
टाडा ... पटकथा का सामान।
grep security /etc/apt/sources.list | sudo tee /etc/apt/security.sources.list
मैन्युअल संपादन से भी बच सकते हैं ।
यहांunattended-upgrades
सूचीबद्ध अन्य तरीकों में से किसी एक या कोशिश करें । इसका उपयोग स्वचालित सुरक्षा अद्यतनों को कॉन्फ़िगर करने के लिए किया जा सकता है (मेरा मानना है कि इंस्टॉलर के दौरान पूछे जाने पर इसका उपयोग किया जाता है) और साथ ही अन्य उन्नयन स्वचालित रूप से। देखें आदमी पृष्ठों अधिक जानकारी के लिए।
यदि आप एक अलग रिपॉजिटरी बनाने और कुछ स्वचालन और सभी को स्क्रिप्ट करने के बजाय बस एक बार ऐसा करना चाहते हैं। महान यदि आप एक प्रणाली या जो कुछ भी ऑडिट करते समय परिवर्तन करने वाले नहीं हैं।
ये दोनों आदेश सूची को थूक देंगे। पाइप को wc -l देखने के लिए कि कितने पीछे हैं। ;-)
grep security /etc/apt/sources.list > /tmp/security.list
sudo apt-get upgrade -oDir::Etc::Sourcelist=/tmp/security.list -s
पुराने डिस्ट्रोस के लिए अभी भी मान्य है या यदि आपके पास रिपॉजिट अपडेट है, लेकिन सुरक्षा:
sudo apt-get upgrade -s| grep ^Inst |grep Security
मुझे नहीं पता कि यह काम करेगा या नहीं, लेकिन इसके स्रोत /etc/apt/sources.list और / या /etc/source.list.d/ में हैं
फ़ाइल को संपादित क्यों नहीं करें, और उन सभी लाइनों पर टिप्पणी करें जो सुरक्षा अपडेट का हिस्सा नहीं हैं?
Apt के लिए सुरक्षा लाइनें कुछ इस तरह होनी चाहिए:
deb http://security.ubuntu.com/ubuntu ..... .....
उन पंक्तियों को अकेला छोड़ दें और अन्य सभी पर टिप्पणी करें।