പിശക് പരിഹരിക്കുക: Repo AppStream-നായി മെറ്റാഡാറ്റ ഡൗൺലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു


നിങ്ങൾ ഒരു കാരണത്താലോ മറ്റെന്തെങ്കിലുമോ, ഇപ്പോഴും CentOS 8 സജീവമായി ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, നിങ്ങളുടെ സിസ്റ്റം അപ്uഡേറ്റ് ചെയ്യാനോ ഒരു പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യാനോ ശ്രമിക്കുമ്പോൾ ഇനിപ്പറയുന്ന പിശക് നിങ്ങൾ നേരിട്ടിരിക്കാം.

\പിശക്: റിപ്പോ 'ആപ്പ്സ്ട്രീം' മെറ്റാഡാറ്റ ഡൗൺലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു: ആന്തരിക മിറർലിസ്റ്റ് തയ്യാറാക്കാൻ കഴിയില്ല: മിറർലിസ്റ്റിൽ URL-കളൊന്നുമില്ല

ഉദാഹരണത്തിന്, തുടർന്നുള്ള സ്ക്രീൻഷോട്ടിൽ, ഞാൻ ഫിയോ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്ത് അതിലേക്ക് പ്രവർത്തിപ്പിക്കാൻ ശ്രമിക്കുകയായിരുന്നു.

CentOS Linux 8 ഒരു അകാലമരണമാണെന്ന് നിങ്ങൾക്ക് നന്നായി അറിയാം, അത് 2021 ഡിസംബർ 31-ന് എൻഡ് ഓഫ് ലൈഫിൽ (EOL) എത്തി, അതിനാൽ ഔദ്യോഗിക CentOS പ്രോജക്റ്റിൽ നിന്ന് ഇതിന് ഇനി വികസന ഉറവിടങ്ങൾ ലഭിക്കില്ല.

ഇതിനർത്ഥം, 2021 ഡിസംബർ 31-ന് ശേഷം, നിങ്ങളുടെ CentOS ഇൻസ്റ്റാളേഷൻ അപ്uഡേറ്റ് ചെയ്യുന്നതിന്, നിങ്ങൾ മിററുകൾ CentOS Vault Mirror-ലേക്ക് മാറ്റേണ്ടതുണ്ട്, അവിടെ അവ ശാശ്വതമായി ആർക്കൈവ് ചെയ്യപ്പെടും.

പിശക് പരിഹരിക്കുക: Repo 'AppStream'-നായി മെറ്റാഡാറ്റ ഡൗൺലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു

മുകളിലുള്ള പിശക് പരിഹരിക്കുന്നതിന്, നിങ്ങളുടെ ടെർമിനൽ തുറക്കുക അല്ലെങ്കിൽ ssh വഴി ലോഗിൻ ചെയ്യുക, ഔദ്യോഗിക CentOS റെപ്പോസിൽ നിന്ന് vault.centos.org-ലേക്ക് പോയിന്റ് ചെയ്യാൻ റിപ്പോ URL മാറ്റാൻ ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക.

റിപ്പോ കോൺഫിഗറേഷൻ ഫയലുകളിൽ ആവശ്യമായ നിർദ്ദേശങ്ങളോ പാരാമീറ്ററുകളോ എഡിറ്റുചെയ്യാൻ ഇവിടെ ഞങ്ങൾ sed കമാൻഡ് ഉപയോഗിക്കുന്നു:

# sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

പകരമായി, ഇനിപ്പറയുന്ന കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുന്നതിലൂടെ നിങ്ങൾക്ക് ക്ലൗഡ്ഫ്ലെയർ അടിസ്ഥാനമാക്കിയുള്ള വോൾട്ട് ശേഖരത്തിലേക്ക് പോയിന്റ് ചെയ്യാനും കഴിയും:

# sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-*
# sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.epel.cloud|g' /etc/yum.repos.d/CentOS-Linux-*

ഇപ്പോൾ നിങ്ങൾക്ക് CentOS അപ്ഡേറ്റ് ചെയ്യാനോ ഒരു പിശകും കൂടാതെ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യാനോ കഴിയും:

നിങ്ങൾക്ക് CentOS 8-ൽ നിന്ന് Rock Linux 8 അല്ലെങ്കിൽ AlamLinux 8-ലേക്ക് മൈഗ്രേറ്റ് ചെയ്യണമെങ്കിൽ, ഈ ഗൈഡുകൾ പരിശോധിക്കുക:

  • CentOS 8-ൽ നിന്ന് Rocky Linux 8-ലേക്ക് എങ്ങനെ മൈഗ്രേറ്റ് ചെയ്യാം
  • CentOS 8-ൽ നിന്ന് AlmaLinux 8.5-ലേക്ക് എങ്ങനെ മൈഗ്രേറ്റ് ചെയ്യാം

അത്രയേയുള്ളൂ! മുകളിൽ പറഞ്ഞ പിശക് പരിഹരിക്കാൻ ഈ ഗൈഡ് നിങ്ങളെ സഹായിച്ചിട്ടുണ്ടെന്ന് ഞങ്ങൾ പ്രതീക്ഷിക്കുന്നു. ഞങ്ങളുമായി ഫീഡ്uബാക്ക് പങ്കിടുന്നതിന് ചുവടെയുള്ള അഭിപ്രായ ഫോം ഉപയോഗിക്കുക, നിങ്ങൾക്ക് ചോദ്യങ്ങളും ചോദിക്കാം.