ນີ້ແມ່ນຄໍາສັ່ງ dh_installyorick ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dh_installyorick - ຕິດຕັ້ງແພັກເກັດເສີມ Yorick
ສະຫຼຸບສັງລວມ
dh_installyorick [debhelper ທາງເລືອກໃນການ] [-m] [--no-make-install]
ລາຍລະອຽດ
dh_installyorick ແມ່ນໂຄງການ debhelper ທີ່ຕິດຕັ້ງໄຟລ໌ຂອງ Yorick add-on ຂອງທ່ານຢູ່ທີ່
ສະຖານທີ່ທີ່ຖືກຕ້ອງໃນເວລາສ້າງຊຸດ Debian. ສໍາລັບຊຸດ plug-in ງ່າຍດາຍ, ນີ້ແມ່ນ
ສ່ວນໃຫຍ່ເຮັດໄດ້ໂດຍການໂທຫາ "make DESTDIR=debian/ ຕິດຕັ້ງ" ແລະຫຼັງຈາກນັ້ນຍ້າຍ
arch-independent ໄຟລ໌ໄປຫາ usr/share. ກະລຸນາຮັບຊາບວ່າບໍ່ມີລາຍຊື່ Y_SITE/ປະກອບສ່ວນໃນ
ແພັກເກັດ Debian, ເນື້ອໃນຂອງມັນຖືກລວມເຂົ້າໄປໃນ YSITE/i.
ການໂທຫາ "make ... install" ສາມາດຖືກປິດໃຊ້ງານໂດຍໃຊ້ທຸງ "--no-make-install". ນີ້ແມ່ນ
ເປັນປະໂຫຍດໂດຍສະເພາະສໍາລັບຊຸດ add-on ທີ່ມີການຕີຄວາມ, ເຊິ່ງບໍ່ໄດ້ສົ່ງກັບມາດຕະຖານ
Yorick Makefile.
ຖ້າທຸງ "-m" ຖືກໃຊ້ (ແຕ່ບໍ່ແມ່ນ "-n" ຫນຶ່ງ), dh_installyorick ຈະເພີ່ມເສັ້ນໃສ່.
postinst ແລະ postrm scripts ຂອງແພັກເກັດຂອງເຈົ້າເພື່ອໂທຫາ "update-yorickdoc --auto" ຖ້າ
ຊຸດ yorick-doc ຖືກຕິດຕັ້ງ. ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະໂທຫາ dh_installdeb ຫຼັງຈາກ
dh_installyorick ສໍາລັບການນີ້ເຮັດວຽກ. ປົກກະຕິແລ້ວມັນບໍ່ຈໍາເປັນກັບ dpkg ທີ່ຜ່ານມາ
ສະຫນັບສະຫນູນຜົນກະທົບຕໍ່, ດັ່ງນັ້ນຄວາມເປັນໄປໄດ້ນີ້ແມ່ນເກັບຮັກສາໄວ້ສ່ວນໃຫຍ່ສໍາລັບການຜ່ອນຄາຍ backports ແລະຄວນຈະເປັນ
ຖືກຍົກເລີກໃນໄວໆນີ້.
dh_installyorick ຈະຊອກຫາໄຟລ໌ທີ່ມີຊື່ debian/ .ynstall ສໍາລັບໄຟລ໌ເພີ່ມເຕີມ
ການຕິດຕັ້ງ (ເບິ່ງ YNSTALL ເອກະສານ ຂ້າງລຸ່ມນີ້). ຄໍານໍາຫນ້າ " "ສາມາດຖືກຍົກເວັ້ນສໍາລັບຕົ້ນຕໍ
ແພັກເກັດໄບນາຣີກຳລັງສ້າງ (ປົກກະຕິແລ້ວອັນທຳອິດທີ່ລະບຸໄວ້ໃນ debian/control).
ສໍາລັບເວລານີ້, Y_SITE=Y_HOME=/usr/lib/yorick. ຮ້ອງຂໍການຕິດຕັ້ງໄຟລ໌ພາຍໃຕ້ Y_SITE
ຜົນໄດ້ຮັບໃນການຕິດຕັ້ງຂອງມັນພາຍໃຕ້ /usr/share/yorick. dh_installyorick ຈັດການກັບການສ້າງ
ຂອງການເຊື່ອມຕໍ່ສັນຍາລັກທີ່ຈໍາເປັນຈາກ Y_HOME ກັບ /usr/share/yorick.
ໄຟລ໌ທີ່ຖືກຕິດຕັ້ງຢູ່ໃນໄດເລກະທໍລີທີ່ລົງທ້າຍດ້ວຍ "/ ຖັງ" ຫຼື "/ sbin", ເຊັ່ນດຽວກັນກັບໄຟລ໌ທີ່
ຖືກຊີ້ໃຫ້ເຫັນໂດຍການເຊື່ອມຕໍ່ສັນຍາລັກໃນໄດເລກະທໍລີດັ່ງກ່າວ, ຖືກຕິດຕັ້ງດ້ວຍການປະຕິບັດ
ການອະນຸຍາດສໍາລັບທຸກຄົນ.
OPTIONS
-m ແກ້ໄຂສະຄຣິບ postinst/postrm ເພື່ອເພີ່ມການໂທເພື່ອອັບເດດ-yorickdoc. ນີ້ແມ່ນຈໍາເປັນເທົ່ານັ້ນ
ຖ້າ dpkg ເປົ້າຫມາຍບໍ່ສະຫນັບສະຫນູນ triggers. ຖ້າທັງສອງ "-m" ແລະ "-n" ຖືກລະບຸ, the
ສະຄຣິບບໍ່ໄດ້ຖືກດັດແກ້.
--no-make-install
ຢ່າໂທຫາ "make DESTDIR=debian/ ຕິດຕັ້ງ".
--infofile=
ໄຟລ໌ pkg_mngr .info ເພີ່ມເຕີມເພື່ອຕິດຕັ້ງ.
ນອກຈາກນັ້ນ, dh_installyorick ປະຕິບັດຕາມຕົວເລືອກ debhelper ມາດຕະຖານຕໍ່ໄປນີ້:
-a/--arch, -i/--indep, --painpackage, -n, --no-act, -N/--no-package, -p/--package,
-P/--tmpdir, -s/--same-arch, ແລະ -v/--verbose.
YNSTALL ເອກະສານ
ເສັ້ນຫວ່າງຖືກລະເລີຍ, ຕົວອັກສອນເປົ່າຫຼາຍອັນຖືກນັບເປັນອັນດຽວ, ແລະເລີ່ມແຖວ
ກັບ "#" (ອາດຈະປະຕິບັດຕາມຫນຶ່ງຫຼືຫຼາຍຊ່ອງຫວ່າງ) ຖືກລະເລີຍ. ແຕ່ລະຄໍາເຫັນບໍ່ແມ່ນ, ບໍ່ແມ່ນຫວ່າງເປົ່າ
ເສັ້ນຄວນຈະເປັນຮູບແບບ:
ເອກະສານ [ລະບົບ [ການເຊື່ອມຕໍ່]]
ບ່ອນທີ່ ເອກະສານ ແມ່ນໄຟລ໌ທີ່ຈະຕິດຕັ້ງ, ລະບົບ ໄດເລກະທໍລີທີ່ມັນຄວນຈະຖືກຕິດຕັ້ງຢູ່ໃນ, ແລະ
ການເຊື່ອມຕໍ່ ການເຊື່ອມຕໍ່ສັນຍາລັກທາງເລືອກທີ່ຊີ້ໃສ່ໄຟລ໌ທີ່ຕິດຕັ້ງ.
ເອກະສານ
ເສັ້ນທາງທີ່ກ່ຽວຂ້ອງຈາກໄດເລກະທໍລີເທິງສຸດຂອງແຫຼ່ງແພັກເກັດໄປຫາໄຟລ໌. ຖ້າ ການເຊື່ອມຕໍ່ is
ບໍ່ໄດ້ລະບຸໄວ້, ເອກະສານ ສາມາດບັນຈຸ shell globs ແລະຕົວຈິງຫມາຍເຖິງໄຟລ໌ sevral. ຖ້າ
ລະບົບ ບໍ່ໄດ້ລະບຸໄວ້, ມັນຖືກຄາດເດົາຈາກການຂະຫຍາຍຂອງ ເອກະສານ: .i ໄຟລ໌ແມ່ນ
ຕິດຕັ້ງຢູ່ໃນ Y_SITE/i, .gs ແລະ .gp ໃນ Y_SITE/g, .info ໃນ Y_SITE/packages/installed,
.packinfo, .aliases ແລະ .keywords ໃນ /usr/share/yorick-doc, ແລະ .so ໃນ Y_HOME/lib.
ລະບົບ
ເສັ້ນທາງເຕັມ (ໂດຍບໍ່ມີການນໍາ "/") ເຂົ້າໄປໃນທີ່ໄຟລ໌ຄວນໄດ້ຮັບການຕິດຕັ້ງ. ຖ້າ
ໄຟລ໌ຈະຖືກຕິດຕັ້ງຢູ່ໃນບັນຊີ Y_SITE ຫຼື Y_HOME ຂອງ Yorick (ເຊິ່ງເກືອບຈະ
ສະເຫມີເປັນກໍລະນີ), ມັນເປັນໄປໄດ້ (ແລະແນະນໍາ) ທີ່ຈະບໍ່ລະບຸເສັ້ນທາງເຕັມ, ແຕ່
ເພື່ອຂຽນ "Y_SITE/" ຫຼື "Y_HOME" ຕາມດ້ວຍເສັ້ນທາງພີ່ນ້ອງຈາກບ່ອນນັ້ນ. ມັນຍັງເປັນ
ເປັນໄປໄດ້ທີ່ຈະຍົກເວັ້ນ "Y_SITE/" ຫຼື "Y_HOME/" ຄໍານໍາຫນ້າ if ລະບົບ ເລີ່ມຕົ້ນທີ່ຫນຶ່ງໃນ:
Y_SITE/i, Y_SITE/i0, Y_SITE/i-start, Y_SITE/g, Y_SITE/packages, Y_HOME/bin ຫຼື
Y_HOME/lib.
ການເຊື່ອມຕໍ່
ເສັ້ນທາງເຕັມໄປຫາການເຊື່ອມຕໍ່ສັນຍາລັກທີ່ຄວນຈະຊີ້ໄປຫາໄຟລ໌ທີ່ຕິດຕັ້ງ. ຄືກັນ
ທາງລັດນຳໃຊ້ສຳລັບ ລະບົບ.
ຕົວຢ່າງ
ສີ່ແຖວຕໍ່ໄປນີ້ໃນ debian/ynstall ຈະທຽບເທົ່າ:
somefile.i /usr/share/yorick/i
somefile.i Y_SITE/i
somefile.ii
somefile.i
ເຊັ່ນດຽວກັນ, ຕໍ່ໄປນີ້ແມ່ນທຽບເທົ່າ:
somefile.i /usr/share/yorick/i0
somefile.i Y_SITE/i0
somefile.i i0
ຕົວຢ່າງທີ່ມີ symlink. ນີ້, somefile.i ແມ່ນສະຄິບທີ່ມີປະໂຫຍດທັງສອງ #included ຈາກ
ພາຍໃນ Yorick ຫຼືຈາກເສັ້ນຄໍາສັ່ງ. ແຖວທຳອິດຂອງມັນອ່ານວ່າ "#!/usr/bin/yorick -batch".
somefile.ii usr/bin/command_name
ໃຊ້ dh_installyorick ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net