ວິທີແກ້ໄຂ“ 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.