ຄູ່ມືພື້ນຖານໃນ Linux Packages

ການນໍາສະເຫນີ

ບໍ່ວ່າທ່ານຈະໃຊ້ການແຈກຢາຍ Linux Debian ເຊັ່ນ Debian, Ubuntu, Mint ຫຼື SolyDX, ຫຼືທ່ານໃຊ້ການແຈກແຈງ Linux ທີ່ມີ Red Hat ເຊັ່ນ Fedora ຫຼື CentOS, ວິທີການຕິດຕັ້ງໂປລແກລມຕ່າງໆໃນຄອມພິວເຕີຂອງທ່ານກໍ່ຄືກັນ.

ວິທີທາງດ້ານຮ່າງກາຍສໍາລັບການຕິດຕັ້ງຊອບແວອາດຈະແຕກຕ່າງກັນ. ຕົວຢ່າງເຊັ່ນເຄື່ອງມືກາຟິກໃນ Ubuntu ແມ່ນ Software Center ແລະ Synaptic ໃນຂະນະທີ່ Fedora ມີ YUM Extender ແລະ openSUSE ໃຊ້ Yast. ເຄື່ອງມືບັນທັດຄໍາສັ່ງປະກອບມີ apt-get ສໍາລັບ Ubuntu ແລະ Debian ຫຼື yum ສໍາລັບ Fedora ແລະ zypper ສໍາລັບ openSUSE.

ສິ່ງຫນຶ່ງທີ່ພວກເຂົາທັງຫມົດມີຢູ່ຮ່ວມກັນແມ່ນຄວາມຈິງທີ່ວ່າແອັບພລິເຄຊັນຖືກຫຸ້ມຫໍ່ເພື່ອເຮັດໃຫ້ພວກເຂົາງ່າຍຕໍ່ການຕິດຕັ້ງ.

ການແຜ່ກະຈາຍທີ່ Debian ໃຊ້ຮູບແບບແພັກເກດ .deb ໃນຂະນະທີ່ການແຜ່ກະຈາຍອີງ Red Hat ໃຊ້ຊຸດ RPM. ມີຫລາຍປະເພດແພັກເກັດອື່ນໆທີ່ມີຢູ່ແຕ່ວ່າໂດຍທົ່ວໄປພວກເຂົາເຮັດວຽກໃນແບບດຽວກັນ.

ສິ່ງທີ່ Repositories ແມ່ນຫຍັງ?

ບ່ອນເກັບຮັກສາຊອບແວມີຊຸດຊໍແວ.

ເມື່ອທ່ານຄົ້ນຫາຜ່ານ Software Center ຫຼືໃຊ້ເຄື່ອງມືເຊັ່ນ apt-get ຫຼື yum ທ່ານຈະສະແດງລາຍະການຂອງແພກເກດທັງຫມົດພາຍໃນຖານຂໍ້ມູນທີ່ມີຢູ່ໃນລະບົບຂອງທ່ານ.

ການເກັບຮັກສາລະບົບຊໍແວສາມາດເກັບຮັກສາໄຟລ໌ຂອງມັນຢູ່ໃນເຄື່ອງແມ່ຂ່າຍຫນຶ່ງຫຼືໃນທົ່ວເຄື່ອງແມ່ຂ່າຍທີ່ແຕກຕ່າງກັນທີ່ເອີ້ນກັນວ່າເປັນກະຈົກ.

ວິທີການຕິດຕັ້ງແພກເກດ

ວິທີທີ່ງ່າຍທີ່ສຸດໃນການຊອກຫາແພກເກດແມ່ນຜ່ານເຄື່ອງມືຮູບພາບໂດຍຜູ້ຈັດການຊຸດແຈກຢາຍຂອງທ່ານ.

ເຄື່ອງມືກາຟິກຊ່ວຍໃຫ້ທ່ານແກ້ໄຂບັນຫາຄວາມຂັດແຍ້ງແລະກວດສອບວ່າການຕິດຕັ້ງໄດ້ເຮັດວຽກຢ່າງຖືກຕ້ອງ.

ຖ້າທ່ານຕ້ອງການໃຊ້ເສັ້ນຄໍາສັ່ງຫຼືທ່ານກໍາລັງໃຊ້ເຄື່ອງແມ່ຂ່າຍທີ່ບໍ່ມີຫົວຫນ້າ (ຕົວຢ່າງບໍ່ມີ desktop / window manager) ແລ້ວທ່ານສາມາດນໍາໃຊ້ຜູ້ຈັດການຊຸດແຖບຄໍາສັ່ງ.

ມັນເປັນໄປໄດ້ທີ່ຈະຕິດຕັ້ງແພັກເກດແຕ່ລະບຸກຄົນ. ພາຍໃນການແຜ່ກະຈາຍທີ່ໃຊ້ Debian ທ່ານສາມາດ ໃຊ້ຄໍາສັ່ງ dpkg ເພື່ອຕິດຕັ້ງໄຟລ໌ .deb . ພາຍໃນການແຜ່ກະຈາຍອີງ Red Hat ທ່ານສາມາດໃຊ້ຄໍາສັ່ງ rpm.

What Is In A Package?

ເພື່ອເບິ່ງເນື້ອໃນຂອງແພກເກດ Debian, ທ່ານສາມາດເປີດມັນຢູ່ໃນຜູ້ຈັດການບັນຊີ Archiver. ໄຟລ໌ທີ່ມີຢູ່ໃນຊຸດທີ່ມີດັ່ງນີ້:

ແຟ້ມ Debian-bin-bin ປະກອບດ້ວຍຈໍານວນເວີຊັນຂອງ Debian ແລະເນື້ອຫາແມ່ນເກືອບກໍານົດເປັນ 2.0.

ໄຟລ໌ຄວບຄຸມໂດຍປົກກະຕິແມ່ນໄຟລ໌ tar ສູງ zipped. ເນື້ອໃນຂອງໄຟລ໌ຄວບຄຸມກໍານົດລັກສະນະທີ່ສໍາຄັນຂອງຊຸດດັ່ງຕໍ່ໄປນີ້:

ໄຟລ໌ຂໍ້ມູນທີ່ຍັງເປັນໄຟລ໌ tar zipped ສະຫນອງໂຄງສ້າງໂຟມສໍາລັບຊຸດ. ໄຟລ໌ທັງຫມົດໃນແຟ້ມຂໍ້ມູນຈະຖືກຂະຫຍາຍອອກໄປໃນໂຟເດີທີ່ກ່ຽວຂ້ອງໃນລະບົບ Linux.

ທ່ານສາມາດສ້າງຊຸດໄດ້ແນວໃດ

ເພື່ອສ້າງຊຸດທີ່ທ່ານຈໍາເປັນຕ້ອງມີສິ່ງທີ່ທ່ານຕ້ອງການໃຫ້ຢູ່ໃນຮູບແບບທີ່ຖືກຫຸ້ມຫໍ່.

ນັກພັດທະນາອາດຈະສ້າງລະຫັດທີ່ເຮັດວຽກພາຍໃຕ້ Linux ແຕ່ບໍ່ໄດ້ຖືກຫຸ້ມໄວ້ໃນ Linux ຂອງທ່ານ. ໃນກໍລະນີນີ້ທ່ານອາດຕ້ອງການສ້າງແພັກເກດ Debian ຫຼືຊຸດ RPM.

ເປັນທາງເລືອກທີ່ທ່ານອາດຈະເປັນນັກພັດທະນາແລະທ່ານຕ້ອງການທີ່ຈະເຮັດໃຫ້ແພັກເກັດສໍາລັບຊອບແວຂອງທ່ານເອງ. ໃນຕົວຢ່າງທໍາອິດທີ່ທ່ານຈໍາເປັນຕ້ອງລວບລວມລະຫັດແລະໃຫ້ແນ່ໃຈວ່າມັນເຮັດວຽກແຕ່ຂັ້ນຕອນຕໍ່ໄປແມ່ນການສ້າງຊຸດ.

ບໍ່ທຸກແພັກເກດຕ້ອງໃຊ້ລະຫັດແຫຼ່ງ. ສໍາລັບການຍົກຕົວຢ່າງທ່ານອາດຈະສ້າງຊຸດທີ່ມີຮູບພາບຮູບພາບຂອງ Scotland ຫຼືຊຸດ icon ສະເພາະ.

ຄູ່ມືນີ້ສະແດງວິທີການສ້າງແພັກເກດ .deb ແລະ .rpm.