2011-01-22 71 views
0

http://ubuntuforums.org/showthread.php?t=406069之后,我开始学习如何创建一个deb文件,该文件自动将python文件作为可执行文件放置到/usr/bin目录中。我希望我的程序具有类似于“grep”的结构。我应该使用哪些库,以及程序的结构应该如何。我可以使用Get::Opt库吗?从python文件中创建一个deb

通过的“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... 
+0

什么是“Python/Perl”文件? – DVK 2011-01-22 22:03:13

+2

这与perl编程相比,更多与任何软件包有关。另外,我真的建议正确学习打包 - 制作兼容cpan(http://perldoc.perl.org/ExtUtils/MakeMaker.html)或pypi兼容(http://docs.python.org/distutils/)包。然后通过debuild/pdebuild创建一个deb(http://www.debian.org/doc/debian-policy/和http://joey.kitenet.net/talks/debhelper/debhelper-slides.pdf)。开始时的工作很多,但从现在开始几个星期/几个月可以为您节省大量的麻烦。 – viraptor 2011-01-22 22:08:16

回答