2011-01-22 111 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

回答