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

编译打包和其他
回复
梦回太古
帖子: 12
注册时间: 2012-10-14 8:57
系统: ubuntu

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

#1

帖子 梦回太古 » 2012-11-09 18:04

第一次编译时打补丁,在下载时补丁都是文本格式,比如说补丁bash-4.0-fixes-3.patch,是只要把文本复制下来命名为bash-4.0-fixes-3.patch就可以了吗?谢啦!
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

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

#2

帖子 YeLee » 2012-11-09 18:08

代码: 全选

patch -p0 <bash-4.0-fixes-3.patch
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
梦回太古
帖子: 12
注册时间: 2012-10-14 8:57
系统: ubuntu

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

#3

帖子 梦回太古 » 2012-11-09 18:39

YeLee 写了:

代码: 全选

patch -p0 <bash-4.0-fixes-3.patch
这个。。。。命令有,但是就是在获取patches时有点疑问,patches都是以文本的形式存在的?还是以压缩包的形式存在的?感谢,感谢。。。。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

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

#4

帖子 YeLee » 2012-11-09 18:43

一个diff的「文本」打包之后你说是什么呢? :em01 :em01 :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
梦回太古
帖子: 12
注册时间: 2012-10-14 8:57
系统: ubuntu

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

#5

帖子 梦回太古 » 2012-11-09 18:49

YeLee 写了:一个diff的「文本」打包之后你说是什么呢? :em01 :em01 :em01
也就是说如果我在这个上面个:http://ftp.gnu.org/gnu/bash/bash-4.0-pa ... 了一个bash的补丁,那还要把这个文本复制下来打包一下,才能用?他给的这个形式怎么使用啊?有点糊涂了。。。。
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

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

#6

帖子 YeLee » 2012-11-09 18:55

写个脚本打啊。 :em01 :em01 :em01
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
梦回太古
帖子: 12
注册时间: 2012-10-14 8:57
系统: ubuntu

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

#7

帖子 梦回太古 » 2012-11-09 18:56

[quote="YeLee"]一个diff的「文本」打包之后你说是什么呢

有点明白了是我SB了,你回的那个命令就是打包的。。。。
头像
tooktang
帖子: 674
注册时间: 2010-07-15 18:30

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

#8

帖子 tooktang » 2012-11-09 19:13

patch 的作用不过就是把一个文本文件变成另一个文本文件… :em05
我是OS控…
回复