मेरे मामले में, मैं वीपीएन (ओपन वीपीएन) के माध्यम से एक सर्वर से जुड़ा था। एक बार जब मैं भागा sudo yum -y update
, तो सभी पैकेज ओपन-वीपीएन के साथ अपडेट हो रहे थे। एक बार ओपन-वीपीएन पैकेज अपडेट हो गया, मुझे वीपीएन से डिस्कनेक्ट कर दिया गया। मैंने फिर से लॉग इन किया, yum को फिर से अपडेट करने की कोशिश की और यह कहा कि एक और प्रक्रिया yum लॉक को पकड़े हुए है।
मैंने जाँच की ps ax | grep yum
और पुरानी प्रक्रिया अभी भी चल रही थी। मैंने इसके लिए "समाप्त" करने के लिए 5 मिनट तक इंतजार किया, लेकिन प्रक्रिया सिर्फ चलती रही। तब मुझे लगा कि मैं मार के साथ "ट्रिगर खींच सकता हूं", इसलिए मैं भाग गया
kill <PID of the yum update process>
इस प्रक्रिया को मार नहीं था। कोशिश की है कि कुछ और बार, और अभी भी कोई सफलता नहीं है।
अंत में मुझे वास्तव में इस पर प्लग खींचना था, दौड़कर:
kill -9 <PID of the yum update process>
फिर से अद्यतन yum की कोशिश की, लेकिन एक ही मुद्दा। मैं फिर भागा:
rm -f /var/run/yum.pid
और फिर अपडेट की कोशिश की और यह आउटपुट मिला:
Loaded plugins: fastestmirror
Setting up Update Process
Loading mirror speeds from cached hostfile
* base: mirror.sigmanet.com
* epel: mirror.sjc02.svwh.net
* extras: mirrors.vpsie.com
* updates: mirror.pac-12.org
No Packages marked for Update
माना कि सब कुछ अच्छा है, लेकिन मुझे बहुत सी चीजों पर प्लग खींचना पसंद नहीं था!
sudo yum -y update
, तो सभी पैकेज ओपन-वीपीएन के साथ अपडेट हो रहे थे। एक बार ओपन-वीपीएन पैकेज अपडेट हो गया, मुझे वीपीएन से डिस्कनेक्ट कर दिया गया। मैं वापस लॉग इन करता हूं, यम अपडेट को फिर से कोशिश करता हूं और यह वही बात कहता है।