patch补丁如何用

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

patch补丁如何用

#1

帖子 eexpress » 2005-11-21 11:08

fvwm-metisse-2.5.8.patch fvwm-metisse-dev2.patch fvwm-metisse-dev.patch
patch -p1/2/3都用了。

代码: 全选

$ patch -p3 < fvwm-metisse-2.5.8.patch
missing header for unified diff at line 4 of patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -uNr ../fvwm-2.5.8/acconfig.h fvwm-2.5.8/acconfig.h
|--- ../fvwm-2.5.8/acconfig.h   2003-08-07 19:23:27.000000000 +0200
|+++ fvwm-2.5.8/acconfig.h      2003-09-23 16:26:34.000000000 +0200
--------------------------
File to patch:
不知道指定那个文件。
● 鸣学
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 zhan » 2005-11-24 13:32

搭车同问!
头像
jaguar00
帖子: 227
注册时间: 2005-10-19 23:48
来自: 大山丛林
送出感谢: 0
接收感谢: 0

#3

帖子 jaguar00 » 2005-11-28 17:25

你的语法错误了。
1.你这个是fvwm的透明补丁吗?呵呵
2.patch -p(数字) < patch_file
中的p后面带的数字是讲省略几个/的,不是说要加几个补丁。

----
看看你的补丁的第一行,如果是 ***/etc/sys/yee/ssdf/****.old(乱写的e)的话,那么你的patch -p3 ××××。的意思就是要到/yee/ssdf/****.old ,也就是省略了前面三个'/'--***/etc/sys
,所以你要打开每一个补丁看看头一行了。
---
所以你可以分开来打补丁,要按照顺序应该是。应为这个tarball制作这个1,2,3补丁的时候是针对前一个tarball做的diff分析得到的,所以要按照顺序来,如果要一起打,我就不知道怎么做了,呵呵。
头像
枫叶饭团
论坛版主
帖子: 14684
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
送出感谢: 1 次
接收感谢: 132 次
联系:

Re: patch补丁如何用

#4

帖子 枫叶饭团 » 2011-06-09 11:32

挖神的坟 :em05 :em05 :em05
因为我遇见和神一样的问题了 :em09 :em09
头像
枫叶饭团
论坛版主
帖子: 14684
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
送出感谢: 1 次
接收感谢: 132 次
联系:

Re:

#5

帖子 枫叶饭团 » 2011-06-09 11:33

jaguar00 写了:你的语法错误了。
1.你这个是fvwm的透明补丁吗?呵呵
2.patch -p(数字) < patch_file
中的p后面带的数字是讲省略几个/的,不是说要加几个补丁。

----
看看你的补丁的第一行,如果是 ***/etc/sys/yee/ssdf/****.old(乱写的e)的话,那么你的patch -p3 ××××。的意思就是要到/yee/ssdf/****.old ,也就是省略了前面三个'/'--***/etc/sys
,所以你要打开每一个补丁看看头一行了。
---
所以你可以分开来打补丁,要按照顺序应该是。应为这个tarball制作这个1,2,3补丁的时候是针对前一个tarball做的diff分析得到的,所以要按照顺序来,如果要一起打,我就不知道怎么做了,呵呵。
神人啊... :em11 :em11
长头发的和尚
论坛版主
帖子: 12127
注册时间: 2008-01-11 17:02
送出感谢: 0
接收感谢: 4 次

Re: patch补丁如何用

#7

帖子 长头发的和尚 » 2011-06-09 11:47

:em70
你往幸福的方向挥挥手,从此我便追随你永不回头。
头像
monk
帖子: 19507
注册时间: 2010-01-28 10:45
送出感谢: 6 次
接收感谢: 33 次

Re: patch补丁如何用

#8

帖子 monk » 2011-06-09 13:04

神墓 :em70

*********宁静致远*********
如果我说的有什么不对,请看签名第一行
onelynx
帖子: 817
注册时间: 2008-11-13 16:03
送出感谢: 0
接收感谢: 0

Re: patch补丁如何用

#9

帖子 onelynx » 2011-06-09 13:04

原来EE也是什么过来的。。。。。
头像
月下叹逍遥
论坛版主
帖子: 33994
注册时间: 2010-10-07 14:23
系统: Archdows10
来自: 某系某星某洲某国某省某市
送出感谢: 8 次
接收感谢: 63 次
联系:

Re: patch补丁如何用

#10

帖子 月下叹逍遥 » 2011-06-09 13:06

monk 写了:神墓 :em70
:em70
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙
头像
ReiFFEXzyx
帖子: 1045
注册时间: 2010-08-14 13:13
送出感谢: 6 次
接收感谢: 5 次

Re: patch补丁如何用

#11

帖子 ReiFFEXzyx » 2011-06-10 2:17

月下叹逍遥 写了:
monk 写了:神墓 :em70
:em70
:em70
[fracting的大作]Wine使用中的一些常见误区
viewtopic.php?f=121&t=363147
顺便学习一下对待开源软件的正确态度
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland
送出感谢: 16 次
接收感谢: 36 次

Re: patch补丁如何用

#12

帖子 nmsfan » 2011-06-10 2:32

nnnnnnnd ,EE六年前还比我牛N倍啊
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
头像
linux_inside
帖子: 105
注册时间: 2011-05-27 9:55
来自: 河南省新乡市
送出感谢: 0
接收感谢: 0
联系:

Re: patch补丁如何用

#13

帖子 linux_inside » 2011-10-27 23:11

我也忍不住挖坟了! :em05
遇到了同样的问题! :em02
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland
送出感谢: 16 次
接收感谢: 36 次

Re: patch补丁如何用

#14

帖子 nmsfan » 2011-10-27 23:17

坐等EE
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
回复

回到 “办公、图像、机械电子设计等”