3 ວິທີການຈົດທະບຽນແພກເກດທີ່ຕິດຕັ້ງທັງ ໝົດ ໃນ RHEL, CentOS ແລະ Fedora


ໜຶ່ງ ໃນຫລາຍ ໜ້າ ທີ່ຂອງຜູ້ບໍລິຫານລະບົບແມ່ນການຕິດຕັ້ງໂປແກຼມໂປຼແກຼມທີ່ຕິດຕັ້ງ/ມີຢູ່ໃນລະບົບຂອງທ່ານ, ທ່ານສາມາດຮຽນຮູ້ແລະ/ຫຼືຈື່ ຈຳ ຄຳ ສັ່ງທີ່ໄວໆນີ້ ຈຳ ນວນ ໜຶ່ງ.

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການລາຍຊື່ທຸກໆຊຸດ rpm ທີ່ຕິດຕັ້ງໃນ CentOS, RHEL ແລະ Fedora ແຈກຢາຍໂດຍໃຊ້ 4 ວິທີທີ່ແຕກຕ່າງກັນ.

1. ການໃຊ້ RPM Package Manager

RPM (RPM Package Manager) ໃນເມື່ອກ່ອນເອີ້ນວ່າ Red-Hat Package Manager ແມ່ນແຫຼ່ງເປີດ, ຜູ້ຈັດການຊຸດລະດັບຕ່ ຳ, ເຊິ່ງໃຊ້ລະບົບ Red Hat Enterprise Linux (RHEL) ເຊັ່ນດຽວກັນກັບ Linux ອື່ນໆເຊັ່ນລະບົບ CentOS, Fedora ແລະ UNIX.

ທ່ານສາມາດປຽບທຽບມັນກັບ DPKG Package Manager, ລະບົບການຫຸ້ມຫໍ່ແບບປົກກະຕິ ສຳ ລັບ Debian ແລະມັນເປັນອະນຸພັນເຊັ່ນ Ubuntu, Kali Linux ແລະອື່ນໆ.

ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະພິມບັນຊີຂອງທຸກໆຊຸດທີ່ຕິດຕັ້ງໄວ້ໃນລະບົບ Linux ຂອງທ່ານ, ທຸງ -q ໝາຍ ຄວາມວ່າແບບສອບຖາມແລະ -a ຊ່ວຍໃຫ້ລົງລາຍຊື່ທຸກໆຊຸດທີ່ຕິດຕັ້ງໄວ້:

# rpm -qa

2. ການ ນຳ ໃຊ້ຜູ້ຈັດການ Package YUM

YUM (Yellowdog Updater, Modified) ແມ່ນແບບໂຕ້ຕອບ, ດ້ານ ໜ້າ - ລະດັບ rpm, ຜູ້ຈັດການຊຸດ.

ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງ yum ຂ້າງລຸ່ມນີ້ເພື່ອຂຽນລາຍຊື່ທຸກໆຊຸດທີ່ຕິດຕັ້ງໄວ້ໃນລະບົບຂອງທ່ານ, ຂໍ້ດີ ໜຶ່ງ ທີ່ໃຊ້ກັບວິທີນີ້ແມ່ນມັນລວມເອົາບ່ອນເກັບມ້ຽນທີ່ຊຸດໃດຖືກຕິດຕັ້ງ:

# yum list installed

3. ການໃຊ້ YUM-Utils

Yum-utils ແມ່ນການເລື່ອກສານຂອງເຄື່ອງມືແລະໂປຼແກຼມຕ່າງໆ ສຳ ລັບຈັດການ yum repositories, ການຕິດຕັ້ງແພັກເກດ debug, ແຫລ່ງທີ່ມາ, ຂໍ້ມູນຂະຫຍາຍຈາກຫໍສະ ໝຸດ ແລະການບໍລິຫານ.

ເພື່ອຕິດຕັ້ງມັນ, ໃຫ້ ດຳ ເນີນ ຄຳ ສັ່ງດ້ານລຸ່ມນີ້ເປັນຮາກ, ຖ້າບໍ່ດັ່ງນັ້ນ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງ sudo:

# yum update && yum install yum-utils

ເມື່ອທ່ານໄດ້ຕິດຕັ້ງມັນແລ້ວ, ໃຫ້ພິມ ຄຳ ສັ່ງ repoquery ຢູ່ທາງລຸ່ມເພື່ອລາຍຊື່ທຸກໆຊຸດທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານ:

# repoquery -a --installed 

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

# yumdb search from_repo base

ອ່ານເພີ່ມເຕີມກ່ຽວກັບການຈັດການຊຸດໃນ Linux:

<

  • ການຄຸ້ມຄອງແພັກເກດ Linux ກັບ Yum, RPM, Apt, Dpkg, Aptitude ແລະ Zypper
  • 5 ຜູ້ຈັດການແພັກເກັດທີ່ດີທີ່ສຸດ ສຳ ລັບ Linux Newbies
  • 20 ຄຳ ສັ່ງທີ່ມີປະໂຫຍດ ສຳ ລັບການຈັດການການຫຸ້ມຫໍ່
  • 27 'DNF' (fork of Yum) ຄຳ ສັ່ງ ສຳ ລັບການຈັດການການຈັດການ RPM ໃນ Fedora
  • ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການລາຍຊື່ທຸກໆຊຸດທີ່ຕິດຕັ້ງຢູ່ໃນ CentOS ຫຼື RHEL ສີ່ທາງ. ແບ່ງປັນຄວາມຄິດຂອງທ່ານກ່ຽວກັບບົດຂຽນນີ້ຜ່ານພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.