简单例子-制作Debian/Ubuntu的deb安装包

编译打包和其他
回复
头像
suncanoe
帖子: 476
注册时间: 2005-12-07 0:17
来自: 昆明

简单例子-制作Debian/Ubuntu的deb安装包

#1

帖子 suncanoe » 2008-05-22 12:59

简单例子-制作Debian/Ubuntu的deb安装包

原文:http://hi.baidu.com/bookpage/blog/item/ ... 63d28.html

看了关于deb文件的一些资料,感觉有了一点了解。想起了我刚下在的lumaqq,于是就拿它来开刀,自己亲自试一下。
操作步骤如下:
1.下载lumaqq的压缩包,解压后后又一个LumaQQ的文件夹
2.在LumaQQ的外部,和LumaQQ同级别创建一个文件夹,取名为lumaqq
3.进入lumaqq,创建如下的目录
mkdir -p usr/share/games/
mkdir -p usr/share/applications
mkdir DEBIAN
4.拷贝LumaQQ到lumaqq中的usr/share/games/
5.进入lumaqq/usr/share/applications/
6.在applications目录中创建一个快捷方式
vim lumaqq.desktop

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=LumaQQ
Exec=/usr/share/games/LumaQQ/lumaqq
Icon=/usr/share/games/LumaQQ/QQ.png
Comment=QQ Client
Comment[zh_CN]=QQ客户端
Terminal=false
Type=Application
Categories=Application;Network;InstantMessaging;

7.进入lumaqq/DEBIAN目录,创建一个文件contrl
vim contrl
Package: lumaqq
Version: 2006M2_20080520
Section: misc
Priority: optional
Architecture: all
Depends:
Recommends:
Installed-Size: 15108
Maintainer: Sun Yongke <sunyongke@gmail.com>
Description: LumaQQ
Java based QQ Client-LumaQQ.

8.保存后退出到lumaqq目录外部
9. 使用dpkg命令生成一个deb的安装包
dpkg -b lumaqq lumaqq_2006M2_20080520.deb
Two wrongs do not make a right.
blog: http://hi.baidu.com/bookpage
头像
tyllrxs
帖子: 115
注册时间: 2006-09-10 14:48

Re: 简单例子-制作Debian/Ubuntu的deb安装包

#2

帖子 tyllrxs » 2008-06-03 11:41

不错的文章,谢谢
suncanoe 写了:简单例子-制作Debian/Ubuntu的deb安装包

原文:http://hi.baidu.com/bookpage/blog/item/ ... 63d28.html

看了关于deb文件的一些资料,感觉有了一点了解。想起了我刚下在的lumaqq,于是就拿它来开刀,自己亲自试一下。
操作步骤如下:
1.下载lumaqq的压缩包,解压后后又一个LumaQQ的文件夹
2.在LumaQQ的外部,和LumaQQ同级别创建一个文件夹,取名为lumaqq
3.进入lumaqq,创建如下的目录
mkdir -p usr/share/games/
mkdir -p usr/share/applications
mkdir DEBIAN
4.拷贝LumaQQ到lumaqq中的usr/share/games/
5.进入lumaqq/usr/share/applications/
6.在applications目录中创建一个快捷方式
vim lumaqq.desktop

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=LumaQQ
Exec=/usr/share/games/LumaQQ/lumaqq
Icon=/usr/share/games/LumaQQ/QQ.png
Comment=QQ Client
Comment[zh_CN]=QQ客户端
Terminal=false
Type=Application
Categories=Application;Network;InstantMessaging;

7.进入lumaqq/DEBIAN目录,创建一个文件contrl
vim contrl
Package: lumaqq
Version: 2006M2_20080520
Section: misc
Priority: optional
Architecture: all
Depends:
Recommends:
Installed-Size: 15108
Maintainer: Sun Yongke <sunyongke@gmail.com>
Description: LumaQQ
Java based QQ Client-LumaQQ.

8.保存后退出到lumaqq目录外部
9. 使用dpkg命令生成一个deb的安装包
dpkg -b lumaqq lumaqq_2006M2_20080520.deb
:lol: :cry:
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#3

帖子 HuntXu » 2008-06-06 18:03

mark~ :lol:
HUNT Unfortunately No Talent...
头像
adagio
论坛版主
帖子: 22110
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球

#4

帖子 adagio » 2008-06-06 18:40

学习,改天试试。
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: 简单例子-制作Debian/Ubuntu的deb安装包

#5

帖子 mymathersname » 2009-03-13 17:38

现在试试……
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
头像
lswufo
帖子: 27
注册时间: 2008-12-21 0:52

Re: 简单例子-制作Debian/Ubuntu的deb安装包

#6

帖子 lswufo » 2009-03-13 23:08

不错,谢谢了 :em11
funneian
帖子: 199
注册时间: 2006-06-05 17:53
来自: 四川德阳

Re: 简单例子-制作Debian/Ubuntu的deb安装包

#7

帖子 funneian » 2009-03-13 23:21

比较通俗 :em09
头像
atang
帖子: 359
注册时间: 2009-05-11 20:11

Re: 简单例子-制作Debian/Ubuntu的deb安装包

#8

帖子 atang » 2009-11-03 23:27

好文章,收藏! :em11
清除已删除包的残馀配置文件: dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
删除所有当前不在使用的内核: sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)
ubuntu不再发送免费光盘,来这儿下载吧
wholiu
帖子: 24
注册时间: 2008-10-26 19:08

Re: 简单例子-制作Debian/Ubuntu的deb安装包

#9

帖子 wholiu » 2009-12-09 10:08

学习了!感谢!
回复