После подписки на http://ubuntuforums.org/showthread.php?t=406069 я узнал, как создать файл .deb, который автоматически помещает файл Python в качестве исполняемого файла в каталог /usr/bin
. Я хочу, чтобы моя программа имела структуру, подобную "grep". Какие библиотеки мне использовать, и какой должна быть структура программ.
В библиотеках я должен использовать Get::Opt
библиотеку?
Под «структурой grep» я подразумеваю следующее:
program-name func-name -a arg1 --b arg2 should work
man program-name should open the man page
and
program-name should open an in interactive help shell...
Makefile.pl
в вашем пакете perl или стандартныйsetup.py
в вашем пакете python, debhelper сделает все правильно. Фрагмент%: dh $@
из debhelper не вашего дедушки должен быть всем, что вам нужно для части Debian. - person viraptor   schedule 23.01.2011Getopt::Long
(search.cpan.org/ dist/Getopt-Long/lib/Getopt/Long.pm и другие), python имеетoptparse
(илиargparse
в 2.7+ docs.python.org/library/argparse.html#module-argparse) - person viraptor   schedule 23.01.2011