Technical Anshu ہوم › ٹیوٹوریلز › آپٹ گیٹ اپ ڈیٹ کو درست کریں۔
🐧 Ubuntu apt Fix

درست کریں apt-get اپ ڈیٹ کام نہیں کر رہا ہے۔

اوبنٹو پر sudo apt اپ ڈیٹ ناکام ہو رہا ہے؟ آؤٹ پٹ کی آخری سطریں اصل وجہ کا نام دیتی ہیں - غلط گھڑی، زندگی کا اختتامی ذخیرہ، ٹوٹا ہوا PPA، غائب GPG کلید یا تالا۔ یہ گائیڈ دکھاتا ہے کہ غلطی کو کیسے پڑھا جائے اور صرف قصوروار ذریعہ کو کیسے ٹھیک کیا جائے۔

✍️ Technical Anshu🐧 Ubuntu / Linux🎧 Multi-Language Audio
درست کریں apt-get اپ ڈیٹ کام نہیں کر رہا ہے۔
🎧 کثیر لسانی آڈیو: ویڈیو پلیئر میں [ترتیبات] (⚙️) ➔ [آڈیو ٹریک] پر کلک کر کے زبان منتخب کریں۔

📑ابواب

  1. sudo apt اپ ڈیٹ چلائیں اور آخری سطریں پڑھیں - وہ اصل وجہ بتاتی ہیں
  2. غلط گھڑی - "ریلیز فائل ابھی تک درست نہیں ہے" خرابی
  3. نیٹ ورک اور DNS - کیا یہ PC archive.ubuntu.com تک بالکل بھی پہنچ سکتا ہے؟
  4. کسی بھی چیز میں ترمیم کرنے سے پہلے ذرائع کی فائلوں کا بیک اپ لیں
  5. زندگی کے اختتام کا ذخیرہ - ایک ریلیز جس نے مرکزی محفوظ شدہ دستاویزات کو چھوڑ دیا ہے
  6. ٹوٹا ہوا PPA - ایک برا تھرڈ پارٹی سورس پوری اپ ڈیٹ کو روکتا ہے
  7. غائب GPG کلید - NO_PUBKEY خرابی
  8. تالا - ایک اور پیکیج کا عمل پہلے سے چل رہا ہے

📋 جائزہ اور مرحلہ وار گائیڈ

1

اپ ڈیٹ چلائیں اور آخری سطریں پڑھیں

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

Terminal
sudo apt update

One honest fact that calms most people down: one broken source does not poison the others. The sources that said Hit or Get updated normally. Your job is to find the single bad entry, fix or disable exactly that entry, and run the update again - never start by deleting the whole sources file.

2

گھڑی چیک کریں

30 سیکنڈ کے دو چیکس میں سے پہلا۔ ہر اوبنٹو ریپوزٹری ایک دستخط شدہ ریلیز فائل شائع کرتی ہے جس پر اس کے بنائے جانے کے وقت کے ساتھ مہر لگی ہوئی ہے اور ایک تاریخ جب تک یہ درست رہتی ہے، اور آپ کے پی سی کی گھڑی کے خلاف مہر لگانے والے کو مناسب طریقے سے چیک کرتا ہے۔ اگر گھڑی غلط ہے - ایک مردہ CMOS بیٹری اور ڈوئل بوٹ مشینیں اکثر ایسا کرتی ہیں - apt فائل کو ریلیز فائل ابھی تک درست نہیں ہے کے ساتھ انکار کرتا ہے اور یہاں تک کہ یہ گنتا ہے کہ اسے کتنا انتظار کرنا پڑے گا۔ date چلائیں اور اس کا اپنے فون سے موازنہ کریں۔ ایک غلط سال، مہینہ یا چند گھنٹے بھی شمار ہوتے ہیں۔

Terminal
date
sudo timedatectl set-ntp true
sudo apt update

Switching NTP on lets the PC correct itself from the internet. Fix the time and the same update command usually succeeds within a minute - nothing about your repositories, keys or installation was ever damaged.

3

نیٹ ورک اور DNS چیک کریں

دوسرا 30 سیکنڈ کا چیک: کیا یہ پی سی اوبنٹو آرکائیو تک بھی پہنچ سکتا ہے؟ اگر یہ کمانڈ آئی پی ایڈریس پرنٹ کرتا ہے تو، نام کی ریزولوشن کام کرتی ہے اور نیٹ ورک کا راستہ زندہ ہے۔ اگر یہ کچھ بھی پرنٹ نہیں کرتا ہے تو غلطی نیٹ ورک یا DNS کی ہے - کوئی ایک ذخیرہ بھی قصوروار نہیں ہے، اور ذرائع کی فائلوں میں ترمیم اس وقت تک مدد نہیں کرے گی جب تک کہ کنیکٹیویٹی ٹھیک نہیں ہو جاتی۔

Terminal
getent hosts archive.ubuntu.com

Only when the clock is right and the archive answers do the repository fixes below make sense.

4

کسی بھی چیز میں ترمیم کرنے سے پہلے ذرائع کی فائلوں کا بیک اپ لیں

باقی اصلاحات میں وہ فائلیں شامل ہو سکتی ہیں جو آپ کو بتاتی ہیں کہ کہاں سے ڈاؤن لوڈ کرنا ہے: /etc/apt/sources.list اور فی سورس فائلیں /etc/apt/sources.list.d/ کے اندر۔ اس سے پہلے کہ آپ کسی بھی جگہ ایک لائن کو تبدیل کریں، اصل کی ایک کاپی کو کسی محفوظ جگہ پر محفوظ کر لیں، تاکہ کاپی کو واپس رکھ کر غلط ترمیم کو ہمیشہ کالعدم کیا جا سکتا ہے۔

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

زندگی کے اختتام کے ذخیرے کو درست کریں

اگر خامی کہتی ہے کہ کسی ریپوزٹری میں ریلیز فائل نہیں ہے - عام طور پر 404 کے ساتھ - ایک اوبنٹو ریلیز کی ہر لائن کے لیے، وہ ریلیز اپنی زندگی کے اختتام کو پہنچ چکی ہے اور اس کے پیکجز مرکزی آرکائیو سے ہٹ چکے ہیں۔ apt سچ کی اطلاع دے رہا ہے: اس پتے پر اب کچھ نہیں ہے۔

ایماندارانہ اصلاحات دو ہیں۔ اصل یہ ہے کہ مشین کو سپورٹ شدہ اوبنٹو ریلیز میں اپ گریڈ کیا جائے۔ ہولڈنگ آپشن یہ ہے کہ Ubuntu کے پرانے ریلیز آرکائیو (old-releases.ubuntu.com) پر صرف پرانی ریلیز کی لائنز کی نشاندہی کریں، جو پرانی ریلیز کو دستیاب رکھتی ہے - پی سی کو ایک بار پھر اپ ڈیٹ کرنے کے لیے مفید ہے، نہ کہ غیر تعاون یافتہ سسٹم کو ہمیشہ کے لیے محفوظ رکھنے کا طریقہ۔ کبھی بھی اپنی پوری سورس فائل کو انٹرنیٹ سے کاپی کی گئی بے ترتیب فائل سے نہ بدلیں۔ اس میں غلط کوڈ نام اور غلط ذرائع ہوں گے۔

6

ٹوٹا ہوا PPA یا غائب GPG کلید درست کریں

PPA ایک فریق ثالث کا ذریعہ ہے جو آپ نے یا اس سے پہلے شامل کیا گیا ٹیوٹوریل ہے، اور ایک مردہ PPA - اس کے مالک نے آپ کی رہائی کے لیے اشاعت روک دی ہے، یا PPA کو ہٹا دیا گیا ہے - ہر اوبنٹو ماخذ کے صحت مند ہونے کے باوجود پوری دوڑ میں ناکام ہوجاتا ہے۔ خرابی PPA کے ایڈریس کا نام دیتی ہے۔ صرف پی پی اے کے اندراج کو غیر فعال یا ہٹا دیں (اس کی اپنی فائل /etc/apt/sources.list.d/ میں، یا دوسرے سافٹ ویئر کے تحت سافٹ ویئر اور اپ ڈیٹس میں اندراج) اور باقی سب کچھ اچھوت چھوڑ دیں۔

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

📌 کچھ خرابیوں پر apt --allow-insecure-repositories کے ساتھ چلانے کا مشورہ دیتا ہے۔ اس کا علاج زیادہ سے زیادہ ایک عارضی تشخیصی کے طور پر کریں، کبھی بھی فکس کے طور پر نہیں: یہ دستخطی چیک کو بند کر دیتا ہے جو آپ کی حفاظت کرتا ہے، لہذا اصل مرمت ہمیشہ کلید یا ذخیرہ ہی ہوتی ہے۔
7

The Lock - دوسرے عمل کا انتظار کریں

لاک نہیں ہو سکا کا مطلب ہے کہ پیکیج سسٹم مصروف ہے، ٹوٹا نہیں ہے۔ ایک وقت میں صرف ایک پروگرام پیکیج ڈیٹابیس لکھ سکتا ہے، اور پیغام خود ہی لاک کو رکھنے کے عمل کا نام دیتا ہے - ایک عام ڈیسک ٹاپ پر جو اکثر ہوتا ہے غیر حاضر اپ گریڈ (خودکار سیکیورٹی اپڈیٹر اپنا شیڈول چلا رہا ہے)، سافٹ ویئر اپڈیٹر ونڈو کھلی رہ گئی، یا کوئی اور ٹرمینل۔ کچھ منٹ انتظار کریں، اسے ختم ہونے دیں، اور دوبارہ sudo apt update چلائیں؛ زیادہ تر لاک کی غلطیاں خود ہی صاف ہو جاتی ہیں۔

⚠️ لاک فائلوں کو کبھی بھی حذف نہ کریں (مثال کے طور پر /var/lib/dpkg/ یا /var/lib/apt/lists/ کے تحت) جبکہ پیکیج کا عمل ابھی بھی چل رہا ہو۔ لاک فائلیں مسئلہ نہیں ہیں - وہ قطار ٹکٹ ہیں۔ انہیں حذف کرنے سے ایک ساتھ دو مصنفین ڈیٹا بیس میں داخل ہو جاتے ہیں، جس طرح ایک بے ضرر پیغام حقیقی پیکیج سسٹم کی بدعنوانی میں بدل جاتا ہے۔

جو بھی آپ کی غلطی کا سبب بنے، اسی طرح ختم کریں: صرف ایک چیز کو ٹھیک کریں، ایک بار پھر sudo apt update چلائیں، اور تصدیق کریں کہ یہ آخر میں E: لائنوں کے بغیر مکمل ہوتا ہے۔

🏷️Topic Search Variables & Keywords

🔍 Ubuntu 🔍 AptUpdate 🔍 Linux 🔍 TechnicalAnshu 🔍 ITAdmin 🔍 Troubleshooting 🔍 sudo apt update 🔍 apt-get update not working 🔍 sources.list 🔍 NO_PUBKEY 🔍 PPA Error 🔍 Release file not valid yet 🔍 Ubuntu Update Failed
🎙️ مکمل ٹرانسکرپٹ — پھیلانے کے لیے تھپتھپائیں

مرحلہ بہ قدم ٹربل شوٹنگ گائیڈ اور حل - کام نہیں کر رہا ہے؟ یہ کوشش کریں۔ تکنیکی انشو کی طرف سے اسکرین پر مظاہرہ۔

اوبنٹو پر sudo apt اپ ڈیٹ ناکام ہو رہا ہے؟ آؤٹ پٹ کی آخری سطریں اصل وجہ کا نام دیتی ہیں - غلط گھڑی، زندگی کا اختتامی ذخیرہ، ٹوٹا ہوا PPA، غائب GPG کلید یا تالا۔ یہ گائیڈ دکھاتا ہے کہ غلطی کو کیسے پڑھا جائے اور صرف قصوروار ذریعہ کو کیسے ٹھیک کیا جائے۔

(ماخذ صفحہ پر دستیاب نقل اس مقام پر ختم ہوتی ہے — مکمل واک تھرو کے لیے اوپر دی گئی ویڈیو دیکھیں۔)

❓ اکثر پوچھے جانے والے سوالات

کیا یہ ٹیوٹوریل پیروی کے لیے 100% مفت ہے؟

ہاں! تکنیکی انشو کے ذریعہ دکھائے گئے تمام رہنما اور طریقے مفت، قانونی اور تعلیمی وسائل کا استعمال کرتے ہیں۔

کیا مبتدی اس گائیڈ کی پیروی کر سکتے ہیں؟

بالکل! ہر قدم کو تفصیلی ہدایات کے ساتھ اسکرین پر دکھایا جاتا ہے تاکہ کوئی بھی آسانی سے پیروی کر سکے۔

اگر میں پھنس جاؤں تو میں کہاں سوال پوچھ سکتا ہوں؟

یو ٹیوب ویڈیو پر براہ راست ایک تبصرہ چھوڑیں، اور ہماری کمیونٹی اور تکنیکی انشو آپ کی مدد کریں گے۔

🚀 YouTube پر مکمل ٹیوٹوریل دیکھیں

🚀 YouTube پر مکمل مرحلہ وار ویڈیو ٹیوٹوریل دیکھیں: https://www.youtube.com/watch?v=rAWEvloS-Bw

آئی ٹی سپورٹ، ونڈوز ٹربل شوٹنگ، اور سرور مینجمنٹ کے لیے ٹیکنیکل انشو کو سبسکرائب کریں۔

▶️ مکمل ویڈیو دیکھیں
یہ ٹیوٹوریل ٹیکنیکل انشو کے فکس اپٹ گیٹ اپ ڈیٹ پر مبنی ہے کام نہیں کر رہا ویڈیو • کسی بھی قدم پر پھنس گیا ہے؟ ویڈیو کے تبصروں میں پوچھیں — آپ کو وہاں مدد ملے گی۔