W: ചില സൂചിക ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു എങ്ങനെ പരിഹരിക്കാം. ഉബുണ്ടുവിൽ പിശക്


ചിലപ്പോൾ നിങ്ങൾക്ക് \W: ചില സൂചിക ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു എന്ന പിശക് നേരിട്ടേക്കാം. സിസ്റ്റം അപ്uഡേറ്റ് ചെയ്യുമ്പോൾ ഉബുണ്ടുവിൽ. പിശകിന്റെ ഒരു ഭാഗം ഇതാ.

W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/Release.gpg  Unable to connect to archive.ubuntu.com:http:

W: Some index files failed to download. They have been ignored, or old ones used instead.

ആദ്യ വരിയിൽ നിന്ന്, പിശക് ഡൗൺ അല്ലെങ്കിൽ ലഭ്യമല്ലാത്ത ഒരു കണ്ണാടിയെ സൂചിപ്പിക്കുന്നു. ഈ സാഹചര്യത്തിൽ, കണ്ണാടി archive.ubuntu.com ചില കാരണങ്ങളാൽ ലഭ്യമല്ല.

W: ചില സൂചിക ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു എങ്ങനെ പരിഹരിക്കാം. ഉബുണ്ടുവിൽ പിശക്

സാധാരണയായി, മിറർ വീണ്ടും ഓൺലൈനായിക്കഴിഞ്ഞാൽ പിശക് മായ്uക്കേണ്ടതാണ്. എന്നിരുന്നാലും, മിറർ വീണ്ടും ലഭ്യമാകാൻ എത്ര സമയമെടുക്കുമെന്ന് നിങ്ങൾക്ക് ഉറപ്പിക്കാൻ കഴിയാത്തതിനാൽ, മറ്റൊരു മിററിലേക്ക് മാറുക എന്നതാണ് ഏറ്റവും നല്ല രീതി.

പിശക് പരിഹരിക്കാൻ നിങ്ങൾക്ക് എടുക്കാവുന്ന കുറച്ച് പരിഹാരങ്ങൾ ഇതാ.

നിങ്ങൾ ഈ പിശക് നേരിടുകയാണെങ്കിൽ, യഥാർത്ഥ മിററിലേക്ക് മടങ്ങുക എന്നതാണ് നിങ്ങളുടെ സ്ലീവ് ഉയർത്തുന്ന ആദ്യത്തെ തന്ത്രം. /usr/share/doc/apt/examples/sources.list path എന്നതിലെ സാമ്പിൾ സോഴ്സ് ലിസ്റ്റ് ഫയലിൽ നിന്ന് ഒരു പുതിയ ഉറവിട ലിസ്റ്റ് ഫയൽ സൃഷ്ടിക്കുന്നത് ഇതിൽ ഉൾപ്പെടുന്നു.

കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾക്ക് സാമ്പിൾ സോഴ്uസ് ലിസ്റ്റ് ഫയലിൽ ഒന്ന് എത്തിനോക്കാം:

$ cat /usr/share/doc/apt/examples/sources.list
# See sources.list(5) manpage for more information
# Remember that CD-ROMs, DVDs and such are managed through the apt-cdrom tool.
deb http://us.archive.ubuntu.com/ubuntu focal main restricted
deb-src http://us.archive.ubuntu.com/ubuntu focal main restricted

deb http://security.ubuntu.com/ubuntu focal-security main restricted
deb-src http://security.ubuntu.com/ubuntu focal-security main restricted

deb http://us.archive.ubuntu.com/ubuntu focal-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu focal-updates main restricted

എന്നാൽ ആദ്യം, എല്ലായ്പ്പോഴും ശുപാർശ ചെയ്യുന്നതുപോലെ, കാണിച്ചിരിക്കുന്നതുപോലെ ഉറവിട ലിസ്റ്റുകളുടെ ഒരു ബാക്കപ്പ് പകർപ്പ് ഉണ്ടാക്കുക:

$ sudo mv /etc/apt/sources.list{,.backup}
$ sudo mv /etc/apt/sources.list.d{,.backup}

അടുത്തതായി, ചുവടെയുള്ള ഘട്ടങ്ങൾ പിന്തുടർന്ന് സാമ്പിൾ ഉറവിടങ്ങളുടെ ലിസ്റ്റ് ഫയലിൽ നിന്ന് ഒരു പുതിയ ഉറവിട ലിസ്റ്റ് ഫയൽ സൃഷ്ടിക്കുക:

$ sudo mkdir /etc/apt/sources.list.d
$ sudo cp /usr/share/doc/apt/examples/sources.list /etc/apt/sources.list

അവസാനമായി, കാണിച്ചിരിക്കുന്നതുപോലെ റിപ്പോസിറ്ററികൾ അപ്ഡേറ്റ് ചെയ്യുക.

$ sudo apt update

ഇത് എല്ലാ മിററുകളും പുനഃസ്ഥാപിക്കുകയും കാനോനിക്കൽ പിന്തുണയ്ക്കുന്ന 'മെയിൻ' റിപ്പോസിറ്ററി പ്രവർത്തനക്ഷമമാക്കുകയും ചെയ്യുന്നു.

കമ്മ്യൂണിറ്റി പിന്തുണയുള്ള സോഫ്uറ്റ്uവെയർ പാക്കേജുകൾ, പ്രൊപ്രൈറ്ററി പാക്കേജുകൾ, പൂർണ്ണമായും സൌജന്യ ലൈസൻസിന് കീഴിൽ ലഭ്യമല്ലാത്ത പാക്കേജുകൾ എന്നിവ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, ഇനിപ്പറയുന്ന ശേഖരണങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുന്നത് നിങ്ങൾ പരിഗണിക്കാം:

  • പ്രപഞ്ചം – കമ്മ്യൂണിറ്റി പരിപാലിക്കുന്ന സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസ് സോഫ്uറ്റ്uവെയറും.
  • നിയന്ത്രിത - ഉപകരണങ്ങൾക്കുള്ള പ്രൊപ്രൈറ്ററി ഡ്രൈവറുകൾ.
  • മൾട്ടിവേഴ്uസ് - പകർപ്പവകാശം അല്ലെങ്കിൽ നിയമപരമായ പ്രശ്uനങ്ങളാൽ നിയന്ത്രിത സോഫ്uറ്റ്uവെയർ.

ഈ റിപ്പോസിറ്ററികൾ പ്രവർത്തനക്ഷമമാക്കാൻ, താഴെയുള്ള കമാൻഡുകൾ അഭ്യർത്ഥിക്കുക.

$ sudo add-apt-repository restricted
$ sudo add-apt-repository multiverse
$ sudo add-apt-repository universe

തുടർന്ന് നിങ്ങളുടെ പാക്കേജ് ലിസ്റ്റുകൾ അപ്ഡേറ്റ് ചെയ്യുക.

$ sudo apt update

ഈ ഘട്ടത്തിൽ, നിങ്ങളുടെ പക്കൽ പ്രധാന ശേഖരണവും കമ്മ്യൂണിറ്റി-പിന്തുണയുള്ള ശേഖരണങ്ങളും ഉണ്ടായിരിക്കണം.

പകരമായി, നിങ്ങളുടെ ഭൂമിശാസ്ത്രപരമായ ലൊക്കേഷനുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ ഏറ്റവും വേഗതയേറിയ മിററായിരിക്കും - ഏറ്റവും അടുത്തുള്ള മിററിലേക്ക് മാറുന്നത് നിങ്ങൾ പരിഗണിച്ചേക്കാം.

ഉറവിട ലിസ്റ്റ് ഫയലിനുള്ളിൽ നിർവചിച്ചിരിക്കുന്ന മിററിൽ നിങ്ങൾ താമസിക്കുന്ന രാജ്യവുമായി ബന്ധപ്പെട്ട രാജ്യ കോഡ് ഉൾപ്പെടുന്നുവെന്ന് ഉറപ്പാക്കുക എന്നതാണ് ഏറ്റവും എളുപ്പമുള്ള സമീപനം. ഉദാഹരണത്തിന്, /etc/apt/sources.list-ൽ നൽകിയിരിക്കുന്ന ഔദ്യോഗിക യുണൈറ്റഡ് സ്റ്റേറ്റ്സ് മിറർ ഇതാണ്:

deb http://us.archive.ubuntu.com/ubuntu focal main restricted

നിങ്ങളുടെ ലൊക്കേഷൻ യുണൈറ്റഡ് സ്uറ്റേറ്റ്uസിലല്ലെങ്കിൽ, ഉചിതമായ രാജ്യ കോഡ് ഉപയോഗിച്ച് യുഎസ് രാജ്യ കോഡ് തിരുത്തിയെഴുതുക. ഉദാഹരണത്തിന്, നിങ്ങൾ കാനഡയിലാണ് സ്ഥിതി ചെയ്യുന്നതെങ്കിൽ, കാണിച്ചിരിക്കുന്നതുപോലെ ഫയലിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ca ഉപയോഗിച്ച് ഞങ്ങളെ മാറ്റിസ്ഥാപിക്കുക.

deb http://ca.archive.ubuntu.com/ubuntu focal main restricted

ചെയ്തുകഴിഞ്ഞാൽ, കാണിച്ചിരിക്കുന്നതുപോലെ ഉറവിടങ്ങളുടെ ലിസ്റ്റ് അപ്ഡേറ്റ് ചെയ്യുക:

$ sudo apt update

അവസാനമായി, ഈ പിശക് പരിഹരിക്കാനുള്ള മറ്റൊരു മാർഗം മറ്റൊരു ഫംഗ്ഷണൽ ഉബുണ്ടു സിസ്റ്റത്തിൽ നിന്ന് ഉറവിട ലിസ്റ്റ് ഫയലിന്റെ ഉള്ളടക്കങ്ങൾ പകർത്തി നിങ്ങളുടെ സിസ്റ്റത്തിന്റെ ഉറവിട ലിസ്റ്റ് ഫയലിലേക്ക് ഒട്ടിക്കുക എന്നതാണ്. ഈ പിശക് പരിഹരിക്കുന്നതിനുള്ള ഏറ്റവും എളുപ്പമുള്ള മാർഗ്ഗമാണിത്.

ഉബുണ്ടുവിലെ ഈ വിഷമകരമായ പിശക് പരിഹരിക്കാൻ വിവരിച്ച മൂന്ന് രീതികൾ നിങ്ങളെ സഹായിക്കും.