6.40.1. ການຕິດຕັ້ງ Perl
ທໍາອິດສ້າງພື້ນຖານ / etc / hosts ໄຟລ໌ທີ່ຈະຖືກອ້າງອີງຢູ່ໃນໄຟລ໌ການຕັ້ງຄ່າຂອງ Perl ເຊັ່ນດຽວກັນກັບຊຸດທົດສອບທາງເລືອກ:
echo "127.0.0.1 localhost $(hostname)"> /etc/hosts
echo "127.0.0.1 localhost $(hostname)"> /etc/hosts
Perl ລຸ້ນນີ້ສ້າງການບີບອັດ::Raw::Zlib ແລະ Compress::Raw::BZip2 modules. ໂດຍຄ່າເລີ່ມຕົ້ນ Perl ຈະໃຊ້ສໍາເນົາພາຍໃນຂອງແຫຼ່ງຂໍ້ມູນສໍາລັບການກໍ່ສ້າງ. ອອກຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອໃຫ້ Perl ໃຊ້ຫ້ອງສະຫມຸດທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບ:
ສົ່ງອອກ BUILD_ZLIB=ການສົ່ງອອກທີ່ບໍ່ຖືກຕ້ອງ BUILD_BZIP2=0
ສົ່ງອອກ BUILD_ZLIB=ການສົ່ງອອກທີ່ບໍ່ຖືກຕ້ອງ BUILD_BZIP2=0
ເພື່ອໃຫ້ມີການຄວບຄຸມຢ່າງເຕັມທີ່ກ່ຽວກັບວິທີຕັ້ງຄ່າ Perl, ທ່ານສາມາດເອົາຕົວເລືອກ "-des" ອອກຈາກຄໍາສັ່ງຕໍ່ໄປນີ້ແລະເລືອກວິທີການສ້າງຊຸດນີ້. ອີກທາງເລືອກ, ໃຊ້ຄໍາສັ່ງທີ່ແນ່ນອນຂ້າງລຸ່ມນີ້ເພື່ອໃຊ້ຄ່າເລີ່ມຕົ້ນທີ່ Perl ກວດພົບອັດຕະໂນມັດ:
sh Configure -des -Dprefix=/usr \
-Dvendoprefix=/usr \
-Dman1dir=/usr/share/man/man1 \
-Dman3dir=/usr/share/man/man3 \
-Dpager="/usr/bin/less -isR" \
-Duseshrplib \
-Dusethreads
sh Configure -des -Dprefix=/usr \
-Dvendoprefix=/usr \
-Dman1dir=/usr/share/man/man1 \
-Dman3dir=/usr/share/man/man3 \
-Dpager="/usr/bin/less -isR" \
-Duseshrplib \
-Dusethreads
ຄວາມຫມາຍຂອງຕົວເລືອກການຕັ້ງຄ່າ:
-Dvendoprefix=/usr
ນີ້ຮັບປະກັນ perl ຮູ້ວິທີການບອກແພັກເກັດທີ່ພວກເຂົາຄວນຕິດຕັ້ງໂມດູນ perl ຂອງພວກເຂົາ.
-Dpager="/usr/bin/less -isR"
ນີ້ເຮັດໃຫ້ແນ່ໃຈວ່າ ຫນ້ອຍ ຖືກນໍາໃຊ້ແທນ ເພີ່ມເຕີມ.
-Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3
ເນື່ອງຈາກ Groff ຍັງບໍ່ໄດ້ຕິດຕັ້ງເທື່ອ, ກໍາຫນົດຄ່າ ຄິດວ່າພວກເຮົາບໍ່ຕ້ອງການຫນ້າຜູ້ຊາຍສໍາລັບ Perl. ການອອກພາລາມິເຕີເຫຼົ່ານີ້ລົບລ້າງການຕັດສິນໃຈນີ້.
-Duseshrplib
ສ້າງ libperl ທີ່ໃຊ້ຮ່ວມກັນທີ່ຈໍາເປັນໂດຍບາງໂມດູນ perl.
-Dusethreads
ສ້າງ perl ດ້ວຍການສະຫນັບສະຫນູນກະທູ້.
ສັງລວມຊຸດ:
ເຮັດໃຫ້
ເຮັດໃຫ້
ເພື່ອທົດສອບຜົນໄດ້ຮັບ (ປະມານ 11 SBU), ບັນຫາ:
ເຮັດໃຫ້ -k ການທົດສອບ
ເຮັດໃຫ້ -k ການທົດສອບ
ຫມາຍເຫດ
ການທົດສອບຫນຶ່ງລົ້ມເຫລວເນື່ອງຈາກການໃຊ້ gdbm ຮຸ່ນຫຼ້າສຸດ.
ຫມາຍເຫດ
ການທົດສອບຫນຶ່ງລົ້ມເຫລວເນື່ອງຈາກການໃຊ້ gdbm ຮຸ່ນຫຼ້າສຸດ.
ຕິດຕັ້ງຊຸດແລະທໍາຄວາມສະອາດ:
ເຮັດໃຫ້ຕິດຕັ້ງ
ບໍ່ໄດ້ຕັ້ງ BUILD_ZLIB BUILD_BZIP2
ເຮັດໃຫ້ຕິດຕັ້ງ
ບໍ່ໄດ້ຕັ້ງ BUILD_ZLIB BUILD_BZIP2