robinswan 发表于 2005-1-31 01:35:11

debian 如何编译源码包呢?

看了N次 apt howto ,中文英文都看了,
这个部分说的最糊涂!
那个高手用例子来说明一下吧。谢谢!

atfa 发表于 2005-1-31 09:17:29

apt-get source xxxxx

完成后在当前目录产生新的目录

进去后./configure && make && make install

robinswan 发表于 2005-1-31 11:26:04

??? 那不是和一般的发行版一样了吗?
这样的话,apt 怎么知道我安装了这个包?!
不是要 dpkg-XXX之类的方式来编译安装吗?

不好意思,初学用debian, 请多指教!

duotaiya 发表于 2005-1-31 12:16:44

有工具的
拿到源代码,
基本上只要
#dh_make
将会自动生成一个debian目录,里面就是控制文件,进入debian目录修改之后,退出这个目录
然后dpkg-buildpackage -b XXX将会只生成二进制deb包,不生成源代码~
这样就结束了~

robinswan 发表于 2005-1-31 22:02:55

有没有一个标准的范例啊?
我编译 mplayer 是这样做的,

# fakerootdebian/rules binary

但是,提示 :

dh_testdir : not such file or directory
页: [1]
查看完整版本: debian 如何编译源码包呢?