8.2.4. ການເອົາອອກແລະການກໍາຈັດຊຸດ
ການຖອດຊຸດອອກແມ່ນງ່າຍກວ່າການຕິດຕັ້ງຊຸດດຽວ. ໃຫ້ພິຈາລະນາວິທີການເອົາຊຸດທີ່ມີ dpkg ແລະ ເຫມາະສົມ.
ເພື່ອເອົາຊຸດທີ່ມີ dpkg, ສະຫນອງ -r or -- ເອົາອອກ ທາງເລືອກ, ຕາມດ້ວຍຊື່ຂອງຊຸດ. ຢ່າງໃດກໍຕາມ, ການໂຍກຍ້າຍນີ້ແມ່ນບໍ່ສົມບູນ: ໄຟລ໌ການຕັ້ງຄ່າທັງຫມົດ, ສະຄິບຜູ້ຮັກສາ, ໄຟລ໌ບັນທຶກ (ບັນທຶກລະບົບ), ຂໍ້ມູນທີ່ສ້າງຂຶ້ນໂດຍ daemon (ເຊັ່ນ: ເນື້ອໃນຂອງໄດເລກະທໍລີເຊີບເວີ LDAP ຫຼືເນື້ອໃນຂອງຖານຂໍ້ມູນສໍາລັບເຄື່ອງແມ່ຂ່າຍ SQL. ), ແລະຂໍ້ມູນຜູ້ໃຊ້ອື່ນໆສ່ວນໃຫຍ່ທີ່ຖືກຈັດການໂດຍຊຸດຍັງຄົງ intact. ທາງເລືອກການເອົາອອກເຮັດໃຫ້ມັນງ່າຍທີ່ຈະຖອນການຕິດຕັ້ງໂຄງການແລະຫຼັງຈາກນັ້ນຕິດຕັ້ງມັນຄືນໃຫມ່ດ້ວຍການຕັ້ງຄ່າດຽວກັນ. ຈື່ໄວ້ວ່າການເພິ່ງພາອາໄສບໍ່ໄດ້ຖືກໂຍກຍ້າຍ. ພິຈາລະນາຕົວຢ່າງນີ້:
# dpkg --remove kali-linux-gpu
(ການອ່ານຖານຂໍ້ມູນ ... 317681 ໄຟລ໌ແລະໄດເລກະທໍລີທີ່ຕິດຕັ້ງໃນປັດຈຸບັນ.) ການຖອນ kali-linux-gpu (2016.3.2) ...
# dpkg --remove kali-linux-gpu
(ການອ່ານຖານຂໍ້ມູນ ... 317681 ໄຟລ໌ແລະໄດເລກະທໍລີທີ່ຕິດຕັ້ງໃນປັດຈຸບັນ.) ການຖອນ kali-linux-gpu (2016.3.2) ...
ນອກນັ້ນທ່ານຍັງສາມາດເອົາແພັກເກດອອກຈາກລະບົບດ້ວຍ ເອົາອອກທີ່ເຫມາະສົມ ຊຸດ. APT ຈະລຶບແພັກເກັດທີ່ຂຶ້ນກັບແພັກເກັດທີ່ຖືກໂຍກຍ້າຍອອກໂດຍອັດຕະໂນມັດ. ເຊັ່ນດຽວກັນກັບ dpkg ຕົວຢ່າງ, ໄຟລ໌ການຕັ້ງຄ່າ ແລະຂໍ້ມູນຜູ້ໃຊ້ຈະບໍ່ຖືກລຶບອອກ.
ໂດຍຜ່ານການເພີ່ມຂອງ suffixes ກັບຊື່ຊຸດ, ທ່ານສາມາດນໍາໃຊ້ ເຫມາະສົມ (ຫຼື apt-get ແລະ ຄວາມສາມາດ) ເພື່ອຕິດຕັ້ງແພັກເກັດທີ່ແນ່ນອນແລະເອົາອັນອື່ນຢູ່ໃນເສັ້ນຄໍາສັ່ງດຽວກັນ. ມີ ເຫມາະສົມ inst ທັງຫມົດ ຄໍາສັ່ງ, ເພີ່ມ "-” ໃສ່ຊື່ຂອງແພັກເກດທີ່ເຈົ້າຕ້ອງການເອົາອອກ. ມີ ເອົາອອກທີ່ເຫມາະສົມ ຄໍາສັ່ງ, ເພີ່ມ "+” ໃສ່ຊື່ຂອງແພັກເກັດທີ່ທ່ານຕ້ອງການຕິດຕັ້ງ.
ຕົວຢ່າງຕໍ່ໄປສະແດງໃຫ້ເຫັນສອງວິທີທີ່ແຕກຕ່າງກັນໃນການຕິດຕັ້ງ ຊຸດ 1 ແລະເອົາອອກ ຊຸດ 2.
# apt install package1 package2-
[ ... ]
# ເອົາອອກທີ່ເຫມາະສົມ package1+ package2
[ ... ]
# apt install package1 package2-
[ ... ]
# ເອົາອອກທີ່ເຫມາະສົມ package1+ package2
[ ... ]
ນີ້ຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອຍົກເວັ້ນການຫຸ້ມຫໍ່ທີ່ຈະຕິດຕັ້ງຖ້າບໍ່ດັ່ງນັ້ນ, ສໍາລັບການຍົກຕົວຢ່າງເນື່ອງຈາກ a ແນະ ນຳ (ສົນທະນາຕໍ່ມາ). ໂດຍທົ່ວໄປແລ້ວ, ຜູ້ແກ້ໄຂການເພິ່ງພາອາໄສຈະໃຊ້ຂໍ້ມູນນັ້ນເປັນຄໍາແນະນໍາເພື່ອຊອກຫາວິທີແກ້ໄຂທາງເລືອກ.
ເພື່ອເອົາຂໍ້ມູນທັງໝົດທີ່ກ່ຽວຂ້ອງກັບແພັກເກັດອອກ, ທ່ານສາມາດລຶບແພັກເກັດດັ່ງກ່າວອອກໄດ້ dpkg -P ຊຸດ, ຫຼື purge ຄວາມເຫມາະສົມ ຊຸດ ຄໍາສັ່ງ. ນີ້ຈະຫມົດເອົາຊຸດແລະຂໍ້ມູນຜູ້ໃຊ້ທັງຫມົດ, ແລະໃນກໍລະນີຂອງ ເຫມາະສົມ, ຈະລຶບການເພິ່ງພາອາໄສເຊັ່ນດຽວກັນ.
# dpkg -r debian-cd
(ການອ່ານຖານຂໍ້ມູນ ... 97747 ໄຟລ໌ແລະໄດເລກະທໍລີທີ່ຕິດຕັ້ງໃນປັດຈຸບັນ.) ການຖອນ debian-cd (3.1.17) ...
# dpkg -P debian-cd
(ການອ່ານຖານຂໍ້ມູນ ... 97401 ໄຟລ໌ແລະໄດເລກະທໍລີທີ່ຕິດຕັ້ງໃນປັດຈຸບັນ.) ການຖອນ debian-cd (3.1.17) ...
ກຳລັງລຶບໄຟລ໌ການຕັ້ງຄ່າສຳລັບ debian-cd (3.1.17) ...
# dpkg -r debian-cd
(ການອ່ານຖານຂໍ້ມູນ ... 97747 ໄຟລ໌ແລະໄດເລກະທໍລີທີ່ຕິດຕັ້ງໃນປັດຈຸບັນ.) ການຖອນ debian-cd (3.1.17) ...
# dpkg -P debian-cd
(ການອ່ານຖານຂໍ້ມູນ ... 97401 ໄຟລ໌ແລະໄດເລກະທໍລີທີ່ຕິດຕັ້ງໃນປັດຈຸບັນ.) ການຖອນ debian-cd (3.1.17) ...
ກຳລັງລຶບໄຟລ໌ການຕັ້ງຄ່າສຳລັບ debian-cd (3.1.17) ...
ເຕືອນໄພ! ເນື່ອງຈາກລັກສະນະທີ່ຊັດເຈນຂອງການລຶບລ້າງ, ຢ່າປະຕິບັດມັນເບົາບາງ. ທ່ານຈະສູນເສຍທຸກສິ່ງທຸກຢ່າງທີ່ກ່ຽວຂ້ອງກັບຊຸດນັ້ນ.
ເອກະສານ