ວິທີການສັງລວມໂປຣແກມໃນ LInux

ກະວີ: Florence Bailey
ວັນທີຂອງການສ້າງ: 20 ດົນໆ 2021
ວັນທີປັບປຸງ: 1 ເດືອນກໍລະກົດ 2024
Anonim
ວິທີການສັງລວມໂປຣແກມໃນ LInux - ສະມາຄົມ
ວິທີການສັງລວມໂປຣແກມໃນ LInux - ສະມາຄົມ

ເນື້ອຫາ

ລະຫັດແຫຼ່ງຂໍ້ມູນແມ່ນໂປຣແກມຄອມພິວເຕີໃນຮູບແບບທີ່ມະນຸດສາມາດອ່ານໄດ້. ແຕ່ຄອມພິວເຕີບໍ່ສາມາດເອີ້ນໃຊ້ source code ໄດ້ - ເພື່ອເຮັດອັນນີ້, ມັນຕ້ອງຖືກລວບລວມເຂົ້າໃນໂປຣແກຣມ.

ຂັ້ນຕອນ

  1. 1 ດາວໂຫຼດລະຫັດແຫຼ່ງຂໍ້ມູນ (ໂປຣແກມຫຼືໂປຣແກຣມຂັບຂີ່) ຈາກອິນເຕີເນັດ. ສ່ວນຫຼາຍອາດຈະ, ເຈົ້າຈະດາວໂຫຼດແຟ້ມຈັດເກັບທີ່ມີນາມສະກຸນ .tar, .tar.bz2, .tar.gz. ຫຼື. zip (ຫາຍາກ).
  2. 2 ແກະກ່ອງທີ່ເກັບໄວ້. ສໍາລັບ .zip, ໃຊ້ຄໍາສັ່ງ unzip filename; ສໍາລັບ .tgz ຫຼື .tar.gz ໃຊ້ຄໍາສັ່ງ tar -zxvf ຊື່ແຟ້ມ; ສໍາລັບ .bz2 ໃຊ້ tar -jxvf ຊື່ໄຟລ; ຫຼືໃຊ້ອິນເຕີເຟດກາຟິກ.
  3. 3 ຢູ່ໃນເທີມິນອນ, ປ່ຽນເປັນໄດເຣັກທໍຣີທີ່ຍັງບໍ່ໄດ້ຫຸ້ມຫໍ່ (cd dirName).
  4. 4 ດໍາເນີນການຄໍາສັ່ງ./ configure ເພື່ອກໍານົດອັດຕະໂນມັດ source code. ການນໍາໃຊ້ -ຄໍານໍາຫນ້າ = ການໂຕ້ຖຽງເພື່ອກໍານົດລະບົບການຕິດຕັ້ງ. ຄໍາສັ່ງຈະກວດເບິ່ງຫ້ອງສະຫມຸດທີ່ຕ້ອງການ.
  5. 5 ເມື່ອຕັ້ງຄ່າແລ້ວ, ໃຫ້ແລ່ນຄໍາສັ່ງ make, ເຊິ່ງຈະລວບລວມໂປຣແກມ (ອັນນີ້ສາມາດໃຊ້ເວລາຈາກສອງສາມວິນາທີຫາຫຼາຍຊົ່ວໂມງ). ໄຟລ execut ທີ່ສາມາດປະຕິບັດໄດ້ຂອງໂປຣແກມຈະຖືກຈັດໃສ່ໃນລະບົບຖັງຂີ້ເຫຍື້ອ (ຢູ່ໃນໄດເຣັກທໍຣີທີ່ມີລະຫັດແຫຼ່ງຂໍ້ມູນ).
  6. 6 ເພື່ອຕິດຕັ້ງໂປຣແກມ, ໃຫ້ແລ່ນ ຄຳ ສັ່ງ make install.
  7. 7 ເຈົ້າໄດ້ລວບລວມແລະຕິດຕັ້ງໂປຣແກມແລ້ວ.

ຄໍາແນະນໍາ

  • ຖ້າການລວບລວມລົ້ມເຫລວ, ໃຫ້ລຶບໄຟລ created ທີ່ສ້າງຂຶ້ນໃນລະຫວ່າງການລວບລວມຂໍ້ມູນກ່ອນ ໜ້າ ນີ້ (ເພື່ອຫຼີກເວັ້ນຄວາມຜິດພາດເມື່ອປະກອບຄືນໃ)່). ຫຼັງຈາກນັ້ນ, ລວບລວມອີກເທື່ອຫນຶ່ງ.
  • ຖ້າເຈົ້າມີຄອມພິວເຕີຫຼາຍຄອມພິວເຕີ, ເຈົ້າສາມາດລວບລວມໂປຣແກມໄດ້ໃນຂະບວນການທີ່ມີຫຼາຍຫົວຂໍ້ດ້ວຍການເຮັດ -j3 (ແທນທີ່ 3 ດ້ວຍຈໍານວນກະທູ້ທີ່ເຈົ້າຕ້ອງການໃຊ້).
  • ຖ້າການຮວບຮວມລົ້ມເຫລວ, ຂໍ້ມູນເພີ່ມເຕີມຈະສະແດງຂຶ້ນ. ເຈົ້າສາມາດພະຍາຍາມແກ້ໄຂບັນຫາ. ບັນຫາສ່ວນໃຫຍ່ແມ່ນກ່ຽວຂ້ອງກັບຄວາມເພິ່ງພາອາໄສຂອງລະຫັດແຫຼ່ງທີ່ດາວໂຫຼດມາ (ຂາດໂປຣແກມຫຼືຫ້ອງສະnecessaryຸດທີ່ຈໍາເປັນ).
  • ຖ້າເຈົ້າບໍ່ໄດ້ລະບຸລາຍການຕິດຕັ້ງໄວ້, ໂປຣແກຣມຈະຖືກຕິດຕັ້ງໃສ່ໃນ / usr.
  • ເຈົ້າຕ້ອງເປັນ superuser.
  • ເຈົ້າສາມາດໃສ່ ຄຳ ສັ່ງຢູ່ໃນແຖວດຽວ, ຕົວຢ່າງ ./configure && make && make install.

ຄຳ ເຕືອນ

  • ການລວບລວມແລະປ່ຽນແທນອົງປະກອບຂອງລະບົບທີ່ສໍາຄັນສາມາດສ້າງບັນຫາ.
  • ການຮວບຮວມຂໍ້ມູນສາມາດໃຊ້ເວລາຫຼາຍຊົ່ວໂມງ.
  • ແພັກເກດແຫຼ່ງຂໍ້ມູນບາງອັນບໍ່ມີໄຟລ configuration ການຕັ້ງຄ່າຫຼືແມ່ນແຕ່ໄຟລ ilation ການລວບລວມຂໍ້ມູນ. ໃນກໍລະນີນີ້, ໃຫ້ພິມ make in terminal ແລະເບິ່ງຜົນໄດ້ຮັບ.