分页: 1 / 1

编译安装软件时打补丁的问题

发表于 : 2012-11-09 18:04
梦回太古
第一次编译时打补丁,在下载时补丁都是文本格式,比如说补丁bash-4.0-fixes-3.patch,是只要把文本复制下来命名为bash-4.0-fixes-3.patch就可以了吗?谢啦!

Re: 编译安装软件时打补丁的问题

发表于 : 2012-11-09 18:08
YeLee

代码: 全选

patch -p0 <bash-4.0-fixes-3.patch

Re: 编译安装软件时打补丁的问题

发表于 : 2012-11-09 18:39
梦回太古
YeLee 写了:

代码: 全选

patch -p0 <bash-4.0-fixes-3.patch
这个。。。。命令有,但是就是在获取patches时有点疑问,patches都是以文本的形式存在的?还是以压缩包的形式存在的?感谢,感谢。。。。

Re: 编译安装软件时打补丁的问题

发表于 : 2012-11-09 18:43
YeLee
一个diff的「文本」打包之后你说是什么呢? :em01 :em01 :em01

Re: 编译安装软件时打补丁的问题

发表于 : 2012-11-09 18:49
梦回太古
YeLee 写了:一个diff的「文本」打包之后你说是什么呢? :em01 :em01 :em01
也就是说如果我在这个上面个:http://ftp.gnu.org/gnu/bash/bash-4.0-pa ... 了一个bash的补丁,那还要把这个文本复制下来打包一下,才能用?他给的这个形式怎么使用啊?有点糊涂了。。。。

Re: 编译安装软件时打补丁的问题

发表于 : 2012-11-09 18:55
YeLee
写个脚本打啊。 :em01 :em01 :em01

Re: 编译安装软件时打补丁的问题

发表于 : 2012-11-09 18:56
梦回太古
[quote="YeLee"]一个diff的「文本」打包之后你说是什么呢

有点明白了是我SB了,你回的那个命令就是打包的。。。。

Re: 编译安装软件时打补丁的问题

发表于 : 2012-11-09 19:13
tooktang
patch 的作用不过就是把一个文本文件变成另一个文本文件… :em05