ວິທີການຈົດທະບຽນເອກະສານທີ່ຕິດຕັ້ງຈາກຊຸດ RPM ຫຼື DEB ໃນ Linux
ທ່ານເຄີຍສົງໃສບໍ່ວ່າເອກະສານປະເພດຕ່າງໆທີ່ບັນຈຸຢູ່ພາຍໃນຊຸດຖືກຕິດຕັ້ງ (ຕັ້ງຢູ່) ໃນລະບົບເອກະສານ Linux ບໍ? ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງວິທີການລາຍຊື່ແຟ້ມທັງ ໝົດ ທີ່ຕິດຕັ້ງມາຈາກຫຼື ນຳ ສະ ເໜີ ໃນຊຸດຫຼືກຸ່ມແພັກເກດທີ່ແນ່ນອນໃນ Linux.
ນີ້ສາມາດຊ່ວຍໃຫ້ທ່ານຊອກຫາເອກະສານຊຸດ ສຳ ຄັນເຊັ່ນງ່າຍດາຍເຊັ່ນການຕັ້ງຄ່າເອກະສານ, ເອກະສານແລະອື່ນໆ. ໃຫ້ເບິ່ງວິທີການທີ່ແຕກຕ່າງກັນຂອງການລົງບັນຊີເອກະສານເຂົ້າຫຼືຕິດຕັ້ງຈາກຊຸດ:
ວິທີການລາຍຊື່ທຸກຊຸດຂອງແພັກເກດທີ່ຕິດຕັ້ງໄວ້ໃນ Linux
ທ່ານສາມາດໃຊ້ yum-utils ເພື່ອລົງບັນຊີເອກະສານທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບ CentOS/RHEL ຈາກຊຸດທີ່ໃຫ້.
ການຕິດຕັ້ງແລະໃຊ້ yum-utils, ດຳ ເນີນການ ຄຳ ສັ່ງດັ່ງລຸ່ມນີ້:
# yum update # yum install yum-utils
ຕອນນີ້ທ່ານສາມາດລາຍຊື່ເອກະສານຂອງຊຸດ RPM ທີ່ຕິດຕັ້ງໄວ້, ຍົກຕົວຢ່າງເຄື່ອງແມ່ຂ່າຍເວັບໄຊທ໌ httpd (ໃຫ້ສັງເກດວ່າຊື່ແພັກເກດແມ່ນມີຄວາມລະອຽດອ່ອນ). ທຸງ - ທີ່ຖືກຕິດຕັ້ງ
ໝາຍ ຄວາມວ່າແພັກເກດທີ່ຕິດຕັ້ງແລ້ວແລະທຸງ -l
ຊ່ວຍໃຫ້ລາຍຊື່ແຟ້ມ:
# repoquery --installed -l httpd # dnf repoquery --installed -l httpd [On Fedora 22+ versions]
ສິ່ງທີ່ສໍາຄັນ: ໃນລຸ້ນ Fedora 22+, ຄໍາສັ່ງ repoquery ແມ່ນປະສົມປະສານກັບຜູ້ຈັດການຊຸດ dnf ສໍາລັບການແຈກຢາຍທີ່ອີງໃສ່ RPM ເພື່ອລົງບັນຊີເອກະສານທີ່ຕິດຕັ້ງຈາກຊຸດດັ່ງທີ່ສະແດງຢູ່ຂ້າງເທິງ.
ອີກທາງເລືອກ ໜຶ່ງ, ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງ rpm ຂ້າງລຸ່ມນີ້ເພື່ອລາຍຊື່ເອກະສານພາຍໃນຫຼືຕິດຕັ້ງຢູ່ໃນລະບົບຈາກຊຸດ .rpm
ດັ່ງຕໍ່ໄປນີ້, ບ່ອນທີ່ -g
ແລະ -l
ໝາຍ ເຖິງການລົງລາຍຊື່ເອກະສານໃນຊຸດທີ່ຍອມຮັບ:
# rpm -ql httpd
ຕົວເລືອກທີ່ມີປະໂຫຍດອີກອັນ ໜຶ່ງ ແມ່ນໃຊ້ໃນການ ນຳ ໃຊ້ -p
ເພື່ອລົງລາຍຊື່ .rpm
ຊຸດແຟ້ມກ່ອນທີ່ຈະຕິດຕັ້ງມັນ.
# rpm -qlp telnet-server-1.2-137.1.i586.rpm
ກ່ຽວກັບການແຈກຈ່າຍ Debian/Ubuntu, ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງ dpkg ກັບທຸງ -L
ເພື່ອລົງບັນຊີແຟ້ມເອກະສານທີ່ຕິດຕັ້ງໄວ້ໃນລະບົບ Debian ຂອງທ່ານຫຼືອະນຸພັນຂອງມັນ, ຈາກຊຸດ .deb
ທີ່ໃຫ້.
ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະລົງລາຍຊື່ແຟ້ມທີ່ຕິດຕັ້ງຈາກເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ apache2:
$ dpkg -L apache2
ຢ່າລືມກວດເບິ່ງບົດຄວາມທີ່ເປັນປະໂຫຍດຕໍ່ໄປນີ້ ສຳ ລັບການຈັດການແພັກເກດໃນ Linux.
<
ຫມົດເທົ່ານີ້! ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການບັນຊີ/ຊອກຫາເອກະສານທັງ ໝົດ ທີ່ຕິດຕັ້ງຈາກຊຸດຫຼືກຸ່ມແພັກເກດທີ່ໃຫ້ໃນ Linux. ແບ່ງປັນຄວາມຄິດຂອງທ່ານກັບພວກເຮົາໂດຍໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.