ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

编译打包和其他
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#1

帖子 fanhe » 2010-07-18 18:02

那个rules实在是太难写了,而且我感觉命名写对了,但总是有错误提示
真的很不解,经常是clean目标就提示有错误
到底有没有简单点的打包方式啊
不要提checkinstall,烂得一比,经常失败

但对于archlinux来说,打包太简单了,就两个文件,而且简单易懂

到底有没有办法好像arch那么简单地打包deb啊??? :em20
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#2

帖子 BigSnake.NET » 2010-07-18 19:21

^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#3

帖子 fanhe » 2010-07-18 19:52

我就是看的那篇东西的,太复杂了,用那个rules基本打包不成功
有谁可以翻译一下这篇
https://wiki.ubuntu.com/PackagingGuide/Complete
lijiwe24
帖子: 206
注册时间: 2010-07-27 9:44

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#4

帖子 lijiwe24 » 2010-07-29 23:56

checkinstall打包都是成功的,很少不成的,是不是依赖包没装好?
ubuntu 10.10 + RedOffice + Firefox + thunderbird
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#6

帖子 tusooa » 2010-07-30 0:23

吾以前笨兔里面都是

代码: 全选

make DESTDIR=$D install
cd $D
mkdir DEBIAN
vim DEBIAN/control
然后dpkg-deb -b

代码: 全选

] ls -ld //
头像
hasee.wu
帖子: 2089
注册时间: 2009-10-20 21:13
来自: Pacific Western University

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#7

帖子 hasee.wu » 2010-07-30 5:09

某以为打包有一定门槛不一定是件坏事情。
一个发行版最重要的是两点,一是系统的架构,二是软件包。
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#8

帖子 poet » 2010-07-30 9:10

fanhe 写了:
我就是看的那篇东西的,太复杂了,用那个rules基本打包不成功
有谁可以翻译一下这篇
https://wiki.ubuntu.com/PackagingGuide/Complete
这篇好像写得还可以,就是有点长。

翻译估计不太可能的。。。因为一般参与开源软件开发的人才需要去做打包,而不懂英语一般又不可能去参与开源软件开发。

关于英语与开源软件的关系可参见ESR著作 http://www.aka.org.cn/Docs/hacker-howto_2001.html 基本技能第四节。
rediscover
帖子: 3173
注册时间: 2010-01-13 23:26

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#9

帖子 rediscover » 2010-07-31 8:23

LS,刚才看了一下似乎有人在翻译了。
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
LinuxServer
帖子: 10
注册时间: 2006-11-28 16:38

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#10

帖子 LinuxServer » 2010-08-04 17:06

fanhe 写了:
我就是看的那篇东西的,太复杂了,用那个rules基本打包不成功
有谁可以翻译一下这篇
https://wiki.ubuntu.com/PackagingGuide/Complete
https://wiki.ubuntu.com/PackagingGuide/zh-CN/Complete

已经开始翻译了。
欢迎更多的人加入进来。
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#11

帖子 delectate » 2010-08-04 17:22

ls潜水帝
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#12

帖子 fanhe » 2010-08-04 22:15

代码: 全选

./configure
make
sudo make install
连这么标准的安装流程的源码,我debuild也经常收到莫名其妙的错误提示
我真的是服了 :em20
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#13

帖子 fanhe » 2010-08-04 22:20

tusooa 写了:吾以前笨兔里面都是

代码: 全选

make DESTDIR=$D install
cd $D
mkdir DEBIAN
vim DEBIAN/control
然后dpkg-deb -b
这个适用于安装只是最简单的复制文件的情况
如果需要进行一下啥配置的就没门了
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#14

帖子 eexpress » 2010-08-05 10:53

多学就会了。去irc问啊。别人专门打包的。

checkinstall的,是给自己用的。这种情况,没可能不成功。除开你的软件,本身就是很不标准的流氓软件那种。

arch的,都可以随意不依赖的,那不是规则的包。
● 鸣学
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: ubuntu想自己打包成deb好像很难啊,比起archlinux来说,显得更难了

#15

帖子 fanhe » 2010-08-06 0:43

eexpress 写了:多学就会了。去irc问啊。别人专门打包的。

checkinstall的,是给自己用的。这种情况,没可能不成功。除开你的软件,本身就是很不标准的流氓软件那种。

arch的,都可以随意不依赖的,那不是规则的包。
checkinstall在我这里超过一半几率不成功
我都不知道啥原因,都是很标准的三命令方式啊
回复