ນີ້ແມ່ນຄໍາສັ່ງ dpkg-gencontrol ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
dpkg-gencontrol - ສ້າງໄຟລ໌ຄວບຄຸມ Debian
ສະຫຼຸບສັງລວມ
dpkg-gencontrol [ທາງເລືອກ... ]
ລາຍລະອຽດ
dpkg-gencontrol ອ່ານຂໍ້ມູນຈາກຕົ້ນໄມ້ Debian unpacked ແລະສ້າງ a
ໄຟລ໌ຄວບຄຸມແພັກເກັດຄູ່ (ເຊິ່ງເລີ່ມຕົ້ນເປັນ debian/tmp/DEBIAN/control); ໃນລະຫວ່າງນີ້
ຂະບວນການມັນຈະເຮັດໃຫ້ຂົງເຂດການພົວພັນງ່າຍດາຍ.
ດັ່ງນັ້ນ ທາງສ່ວນຫນ້າແມ່ນຂຶ້ນກັບ, ແມ່ນຂຶ້ນຢູ່ກັບ, ແນະ ນຳ ແລະ ຄຳ ແນະ ນຳ ແມ່ນງ່າຍໃນຄໍາສັ່ງນີ້ໂດຍ
ການຖອນການເພິ່ງພາອາໄສທີ່ຮູ້ວ່າເປັນຄວາມຈິງຕາມການເພິ່ງພາອາໄສທີ່ເຂັ້ມແຂງກວ່າ
ວິເຄາະແລ້ວ. ມັນຍັງຈະລົບການເພິ່ງພາຕົນເອງໃດໆ (ໃນຄວາມເປັນຈິງມັນຈະລົບໃດໆ
ຄວາມເພິ່ງພາອາໄສທີ່ປະເມີນເປັນ true ໃຫ້ກັບຊຸດເວີຊັນປັດຈຸບັນທີ່ຕິດຕັ້ງໄວ້).
ຕາມເຫດຜົນ, ມັນຮັກສາຈຸດຕັດກັນຂອງການຂຶ້ນກັບຫຼາຍອັນຢູ່ໃນຊຸດດຽວກັນ. ໄດ້
ຄໍາສັ່ງຂອງ dependencies ໄດ້ຖືກຮັກສາໄວ້ທີ່ດີທີ່ສຸດເທົ່າທີ່ເປັນໄປໄດ້: ຖ້າການເພິ່ງພາອາໄສໃດກໍ່ຕາມ
ຍົກເລີກເນື່ອງຈາກການເພິ່ງພາອາໄສອື່ນທີ່ປາກົດຢູ່ໃນພາກສະຫນາມ, ການປ່ຽນແທນ
ການເພິ່ງພາອາໄສຈະເອົາສະຖານທີ່ທີ່ຖືກຍົກເລີກ.
ສາຂາທີ່ກ່ຽວຂ້ອງອື່ນໆ (ເສີມສ້າງ, ຂໍ້ຂັດແຍ່ງ, ພັກຜ່ອນ, ແທນທີ່ ແລະ ສະຫນອງໃຫ້) ແມ່ນເຊັ່ນດຽວກັນ
simplified ສ່ວນບຸກຄົນໂດຍການຄິດໄລ່ສະຫະພາບຂອງ dependencies ຕ່າງໆໃນເວລາທີ່ຊຸດ
ຖືກລະບຸໄວ້ຫຼາຍຄັ້ງໃນພາກສະຫນາມ.
dpkg-gencontrol ຍັງເພີ່ມການເຂົ້າສໍາລັບຊຸດຄູ່ກັບ debian/files.
OPTIONS
-vສະບັບພາສາ
ກຳນົດໝາຍເລກເວີຊັນຂອງແພັກເກັດຖານສອງທີ່ຈະຖືກສ້າງຂຶ້ນ.
-Vຊື່=ມູນຄ່າ
ກໍານົດຕົວແປການທົດແທນຜົນຜະລິດ. ເບິ່ງ deb-substvars(5) ສໍາລັບການສົນທະນາຂອງຜົນໄດ້ຮັບ
ການທົດແທນ.
-Tsubstvars-file
ອ່ານຕົວແປການທົດແທນໃນ substvars-file; ຄ່າເລີ່ມຕົ້ນແມ່ນ debian/substvars.
ຕົວເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ຫຼາຍຄັ້ງເພື່ອອ່ານຕົວແປການທົດແທນຈາກຫຼາຍ
ໄຟລ໌ (ນັບຕັ້ງແຕ່ dpkg 1.15.6).
-Dພາກສະຫນາມ=ມູນຄ່າ
ລົບລ້າງ ຫຼືເພີ່ມຊ່ອງໃສ່ໄຟລ໌ຄວບຄຸມຜົນຜະລິດ.
-Uພາກສະຫນາມ
ເອົາຊ່ອງຂໍ້ມູນການຄວບຄຸມຜົນຜະລິດອອກ.
-cໄຟລ໌ຄວບຄຸມ
ລະບຸໄຟລ໌ຄວບຄຸມແຫຼ່ງຫຼັກເພື່ອອ່ານຂໍ້ມູນຈາກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
debian / ຄວບຄຸມ.
-lchangelog-file
ລະບຸໄຟລ໌ changelog ເພື່ອອ່ານຂໍ້ມູນຈາກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
debian/changelog.
-ffiles-list-file
ອ່ານຫຼືຂຽນບັນຊີລາຍຊື່ຂອງໄຟລ໌ທີ່ຈະອັບໂຫລດຢູ່ທີ່ນີ້, ແທນທີ່ຈະໃຊ້
debian/files.
-Fchangelog-format
ລະບຸຮູບແບບຂອງ changelog. ເບິ່ງ dpkg-parsechangelog(1) ສໍາລັບຂໍ້ມູນ
ກ່ຽວກັບຮູບແບບທາງເລືອກ.
-pຊຸດ
ສ້າງຂໍ້ມູນສໍາລັບຊຸດຄູ່ ຊຸດ. ຖ້າໄຟລ໌ຄວບຄຸມແຫຼ່ງ
ລາຍຊື່ພຽງແຕ່ຫນຶ່ງຊຸດຄູ່ຫຼັງຈາກນັ້ນທາງເລືອກນີ້ອາດຈະຖືກລະເວັ້ນ; ຖ້າບໍ່ດັ່ງນັ້ນມັນແມ່ນ
ມີຄວາມຈໍາເປັນທີ່ຈະເລືອກເອົາຂໍ້ມູນຂອງຊຸດຄູ່ທີ່ຈະສ້າງ.
-nຊື່ເອກະສານ
ສົມມຸດວ່າຊື່ໄຟລ໌ຂອງຊຸດຈະເປັນ ຊື່ເອກະສານ ແທນທີ່ຈະເປັນປົກກະຕິ
package_version_arch.deb ຊື່ໄຟລ໌.
- ແມ່ນ, -ip, -isp
ຕົວເລືອກເຫຼົ່ານີ້ຖືກລະເລີຍສໍາລັບຄວາມເຂົ້າກັນໄດ້ກັບຮຸ່ນເກົ່າຂອງ dpkg build
ສະຄຣິບແຕ່ຖືກຍົກເລີກໃນປັດຈຸບັນ. ກ່ອນຫນ້ານີ້ພວກເຂົາຖືກນໍາໃຊ້ເພື່ອບອກ dpkg-gencontrol
ເພື່ອລວມເອົາພາກສ່ວນ ແລະຂົງເຂດບູລິມະສິດໃນໄຟລ໌ຄວບຄຸມ. ນີ້ແມ່ນໃນປັດຈຸບັນ
ພຶດຕິກຳເລີ່ມຕົ້ນ. ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະໄດ້ຮັບພຶດຕິກໍາເກົ່າ, ທ່ານສາມາດນໍາໃຊ້ໄດ້ -U ທາງເລືອກ
ເພື່ອລຶບຊ່ອງຂໍ້ມູນຈາກໄຟລ໌ຄວບຄຸມ.
-Ppackage-build-dir
ບອກ dpkg-ແຫຼ່ງ ວ່າຊຸດແມ່ນໄດ້ຖືກສ້າງຢູ່ໃນ package-build-dir ແທນທີ່
debian/tmp. ຄ່ານີ້ຖືກນໍາໃຊ້ເພື່ອຊອກຫາຄ່າເລີ່ມຕົ້ນຂອງ ຂະໜາດທີ່ຕິດຕັ້ງ
ການທົດແທນຕົວແປແລະພາກສະຫນາມໄຟລ໌ຄວບຄຸມ (ການນໍາໃຊ້ du), ແລະສໍາລັບຄ່າເລີ່ມຕົ້ນ
ທີ່ຕັ້ງຂອງໄຟລ໌ຜົນຜະລິດ.
-O[ຊື່ເອກະສານ]
ພິມໄຟລ໌ຄວບຄຸມເພື່ອຜົນຜະລິດມາດຕະຖານ (ຫຼື ຊື່ເອກະສານ ຖ້າລະບຸ, ນັບຕັ້ງແຕ່ dpkg
1.17.2), ແທນທີ່ຈະ debian/tmp/DEBIAN/control (ຫຼື package-build-
dir/DEBIAN/ຄວບຄຸມ if -P ໄດ້ນໍາໃຊ້).
-?, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມການນໍາໃຊ້ແລະອອກ.
- ການປ່ຽນແປງ
ສະແດງສະບັບແລະອອກ.
ໃຊ້ dpkg-gencontrol ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net