patch -p0 < 001_bgpd.patch
|================================================================
|RCS file: /cvs/src/usr.sbin/bgpd/session.c,v
|retrieving revision 1.310
|retrieving revision 1.310.2.1
|diff -u -r1.310 -r1.310.2.1
|--- usr.sbin/bgpd/session.c 27 Jun 2010 19:53:34 -0000 1.310
|+++ usr.sbin/bgpd/session.c 15 Nov 2010 14:15:47 -0000 1.310.2.1
--------------------------
File to patch: /usr/src/001_bgpd.patch
Patching file /usr/src/001_bgpd.patch using Plan A...
Hunk #1 succeeded at 1 with fuzz 2.
No such line 246 in input file, ignoring
Hunk #2 failed at 247.
1 out of 2 hunks failed--saving rejects to /usr/src/001_bgpd.patch.rej
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: usr.sbin/bgpd/rde.c
|===================================================================
|RCS file: /cvs/src/usr.sbin/bgpd/rde.c,v
|retrieving revision 1.297
|retrieving revision 1.297.2.1
|diff -u -r1.297 -r1.297.2.1
|--- usr.sbin/bgpd/rde.c 14 Jul 2010 09:00:08 -0000 1.297
|+++ usr.sbin/bgpd/rde.c 15 Nov 2010 14:15:47 -0000 1.297.2.1
--------------------------
File to patch: /usr/src/001_bgpd.patch
Patching file /usr/src/001_bgpd.patch using Plan A...
Hunk #1 succeeded at 1 with fuzz 2.
No such line 226 in input file, ignoring
Hunk #2 failed at 227.
1 out of 2 hunks failed--saving rejects to /usr/src/001_bgpd.patch.rej
done
无法安装补丁!请教各位大牛应该如何解决!小弟是新手!!thks!!
Openbsd 4.8无法打补丁
有时可能会有这样的情况。
你目前使用什么版本的OpenBSD?是不是发行版?
如果想更新为稳定版,用cvs获取源代码后编译一下系统吧。
如果想升级为当前版,直接将最新的当前版(snapshot)的bsd.rd放在 / 下,这个文件在ftp服务器上的"pub/OpenBSD/snapshots/你的平台名称"目录下。
重新启动系统在出现时,键入蓝色命令, 然后选择升级就可以了(ftp或http源要一致)。
也许对某有些用户来说还是升级为当前版的步骤简单一些,省却了编译的过程。
你目前使用什么版本的OpenBSD?是不是发行版?
如果想更新为稳定版,用cvs获取源代码后编译一下系统吧。
如果想升级为当前版,直接将最新的当前版(snapshot)的bsd.rd放在 / 下,这个文件在ftp服务器上的"pub/OpenBSD/snapshots/你的平台名称"目录下。
重新启动系统在出现
代码: 全选
boot >
代码: 全选
boot > [B][color=royalblue]boot hd0a:/bsd.rd[/color][/B]
也许对某有些用户来说还是升级为当前版的步骤简单一些,省却了编译的过程。
和哪里下载的没有关系,我的问题是你现在用的是发行版,稳定版、还是当前版——换句话说,你如果目前使用的是发行版,打算以后用什么版本?请先看这里http://openbsd.gobsd.org/faq5.html。qadir 写了:我使用的是openbsd 4.8 i386.iso官方下载的!
你是否还没有获取发行版的源代码就开始应用补丁了?
要获取OpenBSD 4.8发行版的源代码,这样
然后将补丁文件拷贝到 /usr/src目录下再应用补丁文件并根据提示进一步操作。
注意:
和其它的操作系统不同,OpenBSD的系统补丁(内核和用户岛)并非以二进制代码的形式发放,所有的补丁都是纯文本文件的形式,你需要自己编译和应用补丁,关于如何应用OpenBSD发放的补丁,请先看看这里http://www.gobsd.org/threads/2362。
刚刚试了一下第一步应用补丁,没有问题,如果问题已经解决,请自行将主题前缀修改为“部分解决”或“全部解决”:
要获取OpenBSD 4.8发行版的源代码,这样
代码: 全选
# cd /usr
# ftp ftp://ftp.openbsd.org/pub/OpenBSD/4.8/[color=#000000]*.[/color]tar.gz
# cd /usr/src
# tar zxf ../src.tar.gz
# tar zxf ../sys.tar.gz
注意:
和其它的操作系统不同,OpenBSD的系统补丁(内核和用户岛)并非以二进制代码的形式发放,所有的补丁都是纯文本文件的形式,你需要自己编译和应用补丁,关于如何应用OpenBSD发放的补丁,请先看看这里http://www.gobsd.org/threads/2362。
刚刚试了一下第一步应用补丁,没有问题,如果问题已经解决,请自行将主题前缀修改为“部分解决”或“全部解决”:
代码: 全选
# [color=royalblue][B]patch -p0 < 001_bgpd.patch[/B][/color]
Hmm... Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Apply by doing:
| cd /usr/src
| patch -p0 < 001_bgpd.patch
|
|Rebuild and install the bgp daemon:
| cd usr.sbin/bgpd
| make obj
| make depend
| make
| make install
|
|Index: usr.sbin/bgpd/session.c
|===================================================================
|RCS file: /cvs/src/usr.sbin/bgpd/session.c,v
|retrieving revision 1.310
|retrieving revision 1.310.2.1
|diff -u -r1.310 -r1.310.2.1
|--- usr.sbin/bgpd/session.c 27 Jun 2010 19:53:34 -0000 1.310
|+++ usr.sbin/bgpd/session.c 15 Nov 2010 14:15:47 -0000 1.310.2.1
--------------------------
Patching file usr.sbin/bgpd/session.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 247.
Hmm... The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: usr.sbin/bgpd/rde.c
|===================================================================
|RCS file: /cvs/src/usr.sbin/bgpd/rde.c,v
|retrieving revision 1.297
|retrieving revision 1.297.2.1
|diff -u -r1.297 -r1.297.2.1
|--- usr.sbin/bgpd/rde.c 14 Jul 2010 09:00:08 -0000 1.297
|+++ usr.sbin/bgpd/rde.c 15 Nov 2010 14:15:47 -0000 1.297.2.1
--------------------------
Patching file usr.sbin/bgpd/rde.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 227.
done
#
在线用户
正浏览此版面之用户: 没有注册用户 和 2 访客