在Debian中打造属于自己的deb包cd eclipse mkdir DEBIAN opt usr usr/bin usr/lib usr/lib/menu cd opt if [ -e "$ECLIPSE" ];then tar xzvf $ECLIPSE fi cd .. if [ -e "$CONTROL" ];then cp $CONTROL DEBIAN/ fi if [ -e "$POST" ];then cp $POST DEBIAN/postrm fi if [ -e "$BINECP" ];then cp $BINECP usr/bin/eclipse fi if [ -e "$MENUS" ];then cp $MENUS usr/lib/menu/eclipse fi rm -f DEBIAN/md5sums find opt usr -type f -exec md5sum {} \;>>DEBIAN/md5sums fi 现在已经万事俱备,只欠东风。那现在就草船借东风――借Debian的dpkg包这股东风,来成就我们的事业吧。 制作deb包,在当前ROOT目录运行如下命令:$dpkg -b eclipse eclipse_3.1_i386.deb 也可以在mkeclipse脚本的最后一个fi前加入 cd $ROOT dpkg -b eclipse eclipse_3.1_i386.deb 来完成该功能。 好,现在就开始我们的心动之旅吧。 首先安装deb包:dpkg -i eclipse_3.1_i386.deb 下面打印的消息是不是非常熟悉。 进入图形界面,发现Apps-->Programming中已经有了Eclipse菜单项,请鼓足勇气单击一下吧,Eclipse IDE已经跃然出现在你的桌面上(当然你的jdk环境已经配置好了)。 接下来,试着卸载一下:apt-get remove eclipse。Eclipse已经从菜单中消失了,/opt/eclipse目录也已经不复存在。 现在觉得是不是很方便?当你看完本文的时候,你是否对文章开始提出的问题已经豁然开朗。其实这样做的目的就是简化劳动,同一个项目组的人在做重复的工作,比如安装eclipse,要在/usr/bin下建立文件,又要在/usr/lib/menu中建立文件,还要拷贝一些eclipse文件,不知道在拷贝的过程中是否会遗漏一些文件等等。或者你的系统出于某种原因要重装,以前的工作又的重新来一遍,很费时。如果你做成了一个deb包,以上的问题和疑虑就迎刃而解。 参考文献: 1. Debian manual refrence 2. http://www.nl.debian.org/doc/packagi...tml/index.html 我在这里找不到放文章的地方,所以就放到这里来了。 我的Blog http://blog.csdn.net/normalnotebook 原文链接:http://www.linuxsir.org/bbs/showthread.php?t=208066 上一篇:在Debian上安装配置XAMPP 下一篇:在Debian Etch上安装使用OpenVZ 更多相关文章
|
推荐文章
精彩文章
|