设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
LFS(LinuxfromScratch)
›
关于patch文件!??
返回列表
查看:
1074
|
回复:
6
关于patch文件!??
[复制链接]
pxjdream
pxjdream
当前离线
积分
23
IP卡
狗仔卡
发表于 2003-9-13 00:58:51
|
显示全部楼层
|
阅读模式
在安装LFS的时候,各个patch文件是否要放到各自相对应的源码文件夹中啊?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2003-9-13 04:59:22
|
显示全部楼层
不用.应该放在源码文件夹的上一级目录.
比如有一个压缩包bash.tar.bz2,还有一个bash.patch,它们俩放在一个目录,你解压bash.tar.bz2后,会生成一个新的bash目录,进入这个目录,打补丁:
patch -Np1 -i ../bash.patch
那个../的意思就是上一级目录.
回复
支持
反对
使用道具
举报
显身卡
lucida
lucida
当前离线
积分
2492
IP卡
狗仔卡
发表于 2003-9-13 05:23:53
|
显示全部楼层
无所谓吧,随便放哪里都可以
回复
支持
反对
使用道具
举报
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2003-9-13 07:25:41
|
显示全部楼层
放在其他地方的话,要改那个p1了.
回复
支持
反对
使用道具
举报
显身卡
lucida
lucida
当前离线
积分
2492
IP卡
狗仔卡
发表于 2003-9-13 11:15:33
|
显示全部楼层
nono, p1是对patch文件的内容而言的
比如一个patch文件的开头是:
--- linux-2.4.20/sound/pci/ac97/Makefile 2003-08-08 06:48:57.000000000 -0700
+++ linux-2.4.20.new/sound/pci/ac97/Makefile 2003-08-07 04:02:39.000000000 -0700
那么用-p1就是drop掉第一层的linux-2.4.20/linux-2.4.20.new,从第二层的sound目录开始匹配,这个和patch文件的存放位置无关的,用p2就是drop掉前两层的
我一般把常用的patch都放在了一个统一的目录下,然后用
patch -p1(或者p0/p2....) < /path/to/mypatch/xxx.patch
回复
支持
反对
使用道具
举报
显身卡
tram
tram
当前离线
积分
7281
IP卡
狗仔卡
发表于 2003-9-13 15:57:15
|
显示全部楼层
对,呵呵,我前面说错了,不要改p1.
p1只是看做的时候目录是怎么样的.
回复
支持
反对
使用道具
举报
显身卡
Debentoo Gao
Debentoo Gao
当前离线
积分
6232
IP卡
狗仔卡
发表于 2003-9-14 18:54:52
|
显示全部楼层
penny兄,佩服
以后学习Linux得向penny兄看齐 ;)
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Mandriva Linux
Redhat/Fedora/CentOS Linux
硬件设备 Linux 驱动
网络技术\网络安全讨论
Linux小型、嵌入式系统
Linux 基础讨论区(新手速成)
Linux发行版 Turbolinux专题
Archlinux讨论区
SuSE Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表