ວິທີແກ້ໄຂ“ W: ບາງເອກະສານດັດສະນີບໍ່ສາມາດດາວໂຫລດໄດ້.” ຂໍ້ຜິດພາດໃນ Ubuntu


ບາງຄັ້ງທ່ານອາດຈະພົບຂໍ້ຜິດພາດ“ W: ບາງໄຟລ໌ດັດສະນີບໍ່ສາມາດດາວໂຫລດໄດ້.” ໃນ Ubuntu ເມື່ອອັບເດດລະບົບ. ນີ້ແມ່ນຂໍ້ອ້າງຂອງຂໍ້ຜິດພາດ.

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: ບາງເອກະສານດັດສະນີລົ້ມເຫລວໃນການດາວໂຫລດ.” ຂໍ້ຜິດພາດໃນ Ubuntu

ໂດຍປົກກະຕິແລ້ວ, ຂໍ້ຜິດພາດຄວນຈະແຈ້ງຂື້ນເມື່ອກະຈົກກັບມາ online. ເຖິງຢ່າງໃດກໍ່ຕາມ, ຍ້ອນວ່າທ່ານບໍ່ແນ່ໃຈວ່າມັນຈະໃຊ້ເວລາດົນປານໃດ ສຳ ລັບກະຈົກສາມາດໃຊ້ໄດ້ອີກເທື່ອ ໜຶ່ງ, ວິທີການທີ່ດີທີ່ສຸດແມ່ນການປ່ຽນໄປໃຊ້ກະຈົກແຕກຕ່າງກັນ.

ນີ້ແມ່ນການແກ້ໄຂບາງຢ່າງທີ່ທ່ານສາມາດເຮັດເພື່ອແກ້ໄຂຂໍ້ຜິດພາດ.

ຖ້າທ່ານລົ້ມເຫລວໃນຄວາມຜິດພາດນີ້, ກົນ ທຳ ອິດຂອງແຂນຂອງທ່ານແມ່ນການປ່ຽນກັບໄປໃຊ້ກະຈົກເດີມ. ນີ້ກ່ຽວຂ້ອງກັບການສ້າງເອກະສານລາຍຊື່ແຫຼ່ງຂໍ້ມູນ ໃໝ່ ຈາກເອກະສານລາຍຊື່ແຫຼ່ງຂໍ້ມູນໃນເສັ້ນທາງ /usr/share/doc/apt/examples/sources.list.

ທ່ານສາມາດເບິ່ງຢູ່ໃນເອກະສານລາຍຊື່ແຫຼ່ງຂໍ້ມູນຕົວຢ່າງດັ່ງທີ່ສະແດງ:

$ 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

ນີ້ເຮັດໃຫ້ກະຈົກທັງ ໝົດ ຟື້ນຟູແລະເຮັດໃຫ້ຫໍໄຕ 'ຫຼັກ' ທີ່ໄດ້ຮັບການສະ ໜັບ ສະ ໜູນ ຈາກ Canonical.

ການຕິດຕັ້ງໂປແກຼມໂປຼແກຼມທີ່ໄດ້ຮັບການສະ ໜັບ ສະ ໜູນ ຈາກຊຸມຊົນ, ແພັກເກດທີ່ເປັນເຈົ້າຂອງແລະແພັກເກດທີ່ບໍ່ມີຢູ່ພາຍໃຕ້ໃບອະນຸຍາດທີ່ບໍ່ເສຍຄ່າ, ທ່ານອາດຈະພິຈາລະນາເປີດໃຊ້ຫໍສະ ໝຸດ ຕໍ່ໄປນີ້:

  • ວິທະຍາໄລ - ຮັກສາໂປແກຼມຟຣີແລະເປີດ - ປິດໂດຍຊຸມຊົນ.
  • ຈຳ ກັດ - ຄົນຂັບລົດທີ່ເປັນເຈົ້າຂອງ ສຳ ລັບອຸປະກອນ.
  • ຫລາກຫລາຍ - ຊອບແວ ຈຳ ກັດໂດຍບັນຫາລິຂະສິດຫຼືກົດ ໝາຍ.

ເພື່ອເປີດໃຊ້ຫໍສະ ໝຸດ ເຫຼົ່ານີ້, ຂໍ ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້.

$ 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

ຖ້າສະຖານທີ່ຂອງທ່ານບໍ່ຢູ່ໃນສະຫະລັດ, ພຽງແຕ່ຂຽນທັບລະຫັດປະເທດສະຫະລັດອາເມລິກາດ້ວຍລະຫັດປະເທດທີ່ ເໝາະ ສົມ. ຍົກຕົວຢ່າງ, ຖ້າທ່ານຕັ້ງຢູ່ປະເທດການາດາ, ປ່ຽນແທນພວກເຮົາດ້ວຍ CA ທີ່ສະແດງຢູ່ໃນເອກະສານດັ່ງທີ່ສະແດງໄວ້.

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

ເມື່ອເຮັດແລ້ວ, ປັບປຸງລາຍຊື່ແຫຼ່ງຂໍ້ມູນດັ່ງທີ່ສະແດງ:

$ sudo apt update

ສຸດທ້າຍ, ວິທີອື່ນໃນການແກ້ໄຂຂໍ້ຜິດພາດນີ້ແມ່ນການຄັດລອກເນື້ອໃນຂອງເອກະສານລາຍຊື່ແຫຼ່ງຂໍ້ມູນຈາກລະບົບອູປະກອນທີ່ມີປະໂຫຍດອື່ນແລະເອົາມັນລົງໃນເອກະສານລາຍຊື່ແຫຼ່ງຂໍ້ມູນຂອງລະບົບຂອງທ່ານ. ນີ້ແມ່ນວິທີທີ່ງ່າຍທີ່ສຸດໃນການແກ້ໄຂຂໍ້ຜິດພາດນີ້.

ສາມວິທີການທີ່ລະບຸໄວ້ຄວນຊ່ວຍທ່ານແກ້ໄຂບັນຫາທີ່ຜິດພາດນີ້ຢູ່ໃນ Ubuntu.