درست کریں: لاک فائل / var / lib / dpkg / تالا نہیں کھول سکا



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

لاک فائل / var / lib / dpkg / تالا غلطی کا پیغام نہیں کھول سکا الجھن ہوسکتی ہے کیونکہ یہ بہت اچھی طرح سے پوچھ سکتا ہے کہ اگر آپ فوری طور پر جڑ ہیں تو بھی اگر آپ سوڈو سابقہ ​​کے ساتھ اپ ڈیٹ کمانڈ چلا رہے ہو۔ یہ خامی کمانڈ تقریبا ہر ہر چیز پر دکھائے گی جو اپٹ گیٹ پیکیج مینیجر کو استعمال کرتی ہے۔ چاہے آپ اوبنٹو کے مختلف ورژن میں سے ایک چلانے والے ڈیسک ٹاپ یا لیپ ٹاپ کو اپ ڈیٹ کر رہے ہو یا راسبیری پائی ، راسپیئن ڈیبیئن اسپن کے ساتھ ، پھر آپ کو معلوم ہوگا کہ یہ ان میں سے کسی بھی پلیٹ فارم پر مسئلہ بن سکتا ہے۔



بہر حال ، طے کرنا آسان ہے۔ آپ عام طور پر کسی بھی ایسی چیز کو نظر انداز کر سکتے ہیں جس سے آپ پوچھتے ہو یا نہیں اور براہ راست اس مسئلے کی دل میں جاسکتے ہیں ، جو ایک ہی وقت میں ایک مقفل فائل تک رسائی حاصل کرنے کی کوشش کرنے والے دو عمل سے متعلق ہے۔



طریقہ نمبر 1: اس بات کو یقینی بنانا کہ کمانڈ کے ہر حصے تک رسائی حاصل کر سکے

اگر آپ sudo apt-get update && apt-get اپ گریڈ چلا رہے ہیں ، تو آپ کو یہ غلطی ہوسکتی ہے کیونکہ دوسرے عمل میں / var / lib / dpkg / لاک فائل تک رسائی حاصل کرنے کا حق نہیں ہے۔



اس کے بجائے چلانے کی کوشش کریں sudo apt-get update && sudo apt-get اپ گریڈ دیکھنا یہ ہے کہ آیا اس سے کوئی فرق پڑتا ہے۔ اگر ایسا ہوتا ہے تو ، پھر آپ کا مسئلہ پہلے ہی طے ہوچکا ہے اور یہ محض اس وجہ سے تھا کہ آپ دوسرا عمل فائل تک رسائی کے لئے کافی اجازت نہیں دے رہے تھے۔ یاد رکھیں کہ یہ کمانڈ آپ کے تمام پیکیجز کو اپ ڈیٹ کرے گا اور پھر اپ گریڈ کرے گا ، لہذا یہ آپ کو اس کی منظوری دینے کا اشارہ کرسکتا ہے اور اس میں چلنے میں کچھ وقت لگ سکتا ہے۔

بصورت دیگر ، اگرچہ ، مسئلہ پہلے ہی مکمل طور پر نمٹا گیا ہے اور آپ کو کچھ اور کرنے کی ضرورت نہیں ہے۔



طریقہ 2: / var / lib / dpkg / لاک فائل کو ہٹانا

وہ لوگ جو کرل ، ویجٹ یا کسی اور کمانڈ کا استعمال کررہے ہیں جو فائل کو بڑی تیزی سے ڈاؤن لوڈ کرتے ہیں ، انہیں بھی اس کمانڈ کو سوڈو کے ساتھ پیش کرنا پڑے گا اگر وہ راسپبیئن سے کام کر رہے ہوں کیونکہ یہ کچھ معاملات میں مناسب جگہ لینے کی جگہ لیتا ہے۔ خالص ڈیبیان ، زوبنٹو ، لبنٹو ، لینکس منٹ اور اسی طرح کے ڈیسک ٹاپ / لیپ ٹاپ پر مبنی کام کرنے والے افراد کو اس کے بارے میں فکر کرنے کی ضرورت نہیں ہے ، لیکن یہ ایک اور کوشش کے قابل بھی ہوسکتی ہے۔

اگر یہ اب بھی کام نہیں کرتا ہے تو ، پھر آپ کو یہ چیک کرنا ہوگا کہ آپ اپ ڈیٹ چلاتے وقت فائل تک رسائی حاصل کرنے کی کوشش کرنے کے لئے آپ کے پاس کوئی دوسرا پروگرام نہیں ہے۔ استعمال کرنے کی کوشش کریں sudo lsof / var / lib / dpkg / لاک یہ دیکھنے کے لئے کہ کیا کوئی دوسرا عمل چل رہا ہے جس میں یہ کھلا ہوا ہے۔ اگر آپ کو یہ کہیں کھولا گیا ہو ، تو آپ صرف اطلاق کو بند کرسکتے ہیں۔

یاد رکھیں کہ اس فائل کو کھولنے کے لئے کسی ایپلی کیشن کو پڑھنے اور لکھنے تک رسائی کا مطلب توسیع کے ذریعہ ہے جس میں کہا گیا ہے کہ پروگرام میں جڑ کی سہولت ہونی چاہئے ، لہذا آپ کو پروگرام کو بند کرنے کے لئے جڑوں کے استحقاق کی ضرورت ہوگی۔ یہاں تک کہ اگر آپ گرافیکل ڈیسک ٹاپ ماحول استعمال کررہے ہیں جو اس خصوصیت کی تائید کرتا ہے تو آپ ٹاسک مینیجر کی ایپلی کیشن کو دیکھنے کی کوشش بھی کرسکتے ہیں۔ گستاخانہ عمل پر سیدھا سا کلک کریں اور اگر آپ کو ایسا کرنے کی اجازت ہے تو بند کریں۔ کمانڈ لائن سے بھی مارنے یا قاتل کمانڈز آزمائیں۔

اب آپ اپنے اپٹ وٹ کمانڈوں کو دوبارہ چلانے کی کوشش کر سکتے ہیں اور یہ دیکھ کر کہ اس سے کوئی فرق پڑتا ہے ، لیکن اگر آپ کو یہ کرنا ہوتا تو آپ کو اور کچھ کرنا نہیں پڑے گا۔ اگر آپ کو ابھی بھی پریشانی ہو رہی ہے تو پھر لاک فائلوں کو سیدھے ہٹانے کی کوشش کریں۔ اگرچہ اس کو آخری حربے کے طور پر دیکھا جانا چاہئے ، لیکن یہ عام طور پر آپٹ پروگرام سے متعلق کسی قسم کی پریشانی کا سبب نہیں بنتا ہے۔ آپ یہ کرنے سے پہلے ہی دوسرے طریقوں کو ختم کرنا چاہتے ہیں کیوں کہ یہ آپٹ سسٹم میں خلل ڈال سکتا ہے۔

ریبٹ کرنے سے بعض اوقات مدد ملتی ہے ، لیکن اگر آپ سرور یا راسپیئین ڈیوائس پر مستقل طور پر ہوتے ہیں تو پھر یہ ایک قابل عمل آپشن نہیں ہوسکتا ہے۔ چلانے کی کوشش کریں sudo rm / var / lib / dpkg / lock && sudo rm / var / lib / آپٹ / لسٹس / لاک ، جو ان خاص فائلوں کو آزاد کردے گی جو آپ کو چلانے کے وقت اس پر ایک نظر ڈالتی ہیں۔ اس بات کو یقینی بنائیں کہ ان فائلوں کے ناموں کے بارے میں محتاط رہیں ، کیوں کہ rm کو روٹ کے طور پر چلانا تباہ کن ہے۔

فرض کریں کہ آپ نے دوسرے اختیارات ختم کرنے کے بعد ہی ایسا کیا ہے ، پھر آپ اپنے تازہ کاری کے احکامات کو دوبارہ چلانے کی کوشش کر سکتے ہیں اور دیکھ سکتے ہیں کہ کیا ہوتا ہے۔ آپ کو مزید پریشانی نہیں ہونی چاہئے کیونکہ اس وقت فائلیں موجود نہیں ہوں گی ، حالانکہ اپٹ گٹ روٹین چلتے وقت انہیں دوبارہ تعمیر کرسکیں گے۔

3 منٹ پڑھا