请问如何使用series文件来打补丁

韦东山
企业官方账号
2007-11-30 04:14:26
在patches目录下有很多补丁文件,比如:
02_snapshot_use_tmpdir.patch
04_do_not_print_rtc_freq_if_ok.patch
05_non-fatal_if_linux_hd_missing.patch
06_exit_segfault.patch

还有一个series文件,里面指定了补丁文件的使用方法,比如:
02_snapshot_use_tmpdir.patch -p0
04_do_not_print_rtc_freq_if_ok.patch
05_non-fatal_if_linux_hd_missing.patch
06_exit_segfault.patch -p0

没有加“-px”的默认为“-p1”?──我看了这些补丁的内容,应该如此;
怎么使用这个series文件来打补丁呢?
手工进行效率太低
...全文
123 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
支持搂主,收藏
hefuhua 2007-12-03
  • 打赏
  • 举报
回复
[code=BatchFile]for PATCH in ../*.patch
do patch -Np1 -i ${PATCH}
done[/code]

但是要注意有些脚本是有顺序的..
1. 简介 2. 此版本所做更新 3. 系统要求 4. 安装,升级,卸载 5. 重要注意事项 6. 法律声明 1. 简介 欢迎使用摩托罗拉 Commercial Series Customer Programming Software (CPS)。本软件支持GP3188, GP3688, GM3188和GM3688等对讲机。 2. 此版本所做更新 版本 说明 R05.05 解决了Talk Around 问题.。 支持鼠标滚轮。 R05.04 支持 Radio ID, Vote Scan, 和 Call Alert 功能。 支持GP3689 对讲机。 R05.03 解决了MDC选择性呼叫版本支持问题。 R05.02 支持MDC选择性呼叫功能。 R05.01 支持GP3688对讲机的新型号。(销售型号为CMHxxxxxxxxx)。 支持在电话号码中输入'P'为暂停字符,适用于Codeplug版本03.xx 及以上的对讲机。 在读入固件版本为02.xx或以下的CPS存档文件时自动修复不一致的codeplug值。 支持模型号为AZM50NNF9AA2的GM3688对讲机。 R05.00 支持销售型号为CMHxxxxxxxxx的GP3688对讲机。 R04.00 升级至版本4。左视图中"常规信道"节点下的信道位置表被移动到左视图的新节点“信道位置“下。 R02.05 支持上电信道。 R02.04 解决了不同版本codeplug复制过程中存在的错误。 支持对讲机GM3188和GM3688的附加频段。 R02.01 修改了对讲机GM3188和GM3688发射功率的计算方法。 R02.00 支持对讲机GP3688和GM3688。 支持不同版本codeplug之间的拖放和复制。 支持用接收频率加上用户指定的偏移量来自动生成发射频率。 R01.02 支持工厂新的序列号格式。 改进了对讲机通信过程中的错误处理。 R01.01 支持步长为2.5kHz的频率合成器,这对支持某些窄带频率(12.5 kHz)是必需的。 各个用户可以有自定的参数设置,支持在用户手册上打印经销商的信息。 R01.00 支持对讲机GP3188 和GM3188。 支持不同型号和产品间的拖放功能。 支持重命名常规信道、系统和列表。 支持多项选择并同时进行配置。例如在创建多个MDC系统后,在左边的树状视图中将它们全部选中,然后同时为所有的MDC系统设置相同的主ID。  3. 系统要求 操作系统 必需的补丁 Microsoft® Windows® 98 第一版 Windows 98 Year 2000 Update Windows 98 Year 2000 Update 2 系统升级 Microsoft® Windows® 98 第二版 Microsoft® Windows® Millennium Edition (即Windows ME) Microsoft® Windows® NT 4.0 SP5 或更高版本,但不包括SP6 (支持 SP6a)。 Microsoft® Windows® 2000 专业版 Microsoft® Windows® XP 家庭/专业版 推荐硬件 · 这一应用程序需要占用PC上大约16MB的磁盘空间。但是,你需要更多的磁盘空间来保存对讲机的数据存档文件。根据对讲机支持的功能的不同,各个存档文件的大小可能不同。一个简略的估算方法是:每个文件75KB。 · 对于处理器速度和内存无特殊要求, 只要满足Microsoft推荐的能正常运行操作系统的条件即可。 · 图形用户界面在1024 ´768像素、65536色(使用小字体)的设置下效果最佳。 · 一个CD-ROM驱动器。 · 一个串口或USB接口。BAFO(R) BF-810 USB接口已成功地通过测试。 4. 安装,升级,卸载 安装 如果使用的是Microsoft Windows NT 4.0, Microsoft Windows 2000专业版,或Microsoft Windows XP家庭/专业版,那么需要PC的管理员权限才能安装该软件。 按以下步骤操作:(光盘版) 把安装光盘插入CD-ROM驱动器。 如果安装程序在30秒内没有启动,那么很有可能是你的操作系统关闭了CD-ROM的自动运行功能。浏览你的CD-ROM并运行setup.exe。例如:如果E: 是CD-ROM,那么就运行E:\ setup.exe。 如果以前已经安装了此CPS,那将会出现两个选项:“修复”和“删除”。如果你要升级CPS,那么请选择删除选项来删除旧版本的CPS,然后再重新开始此安装流程。如果你要重新安装CPS, 那么请选择修复选项。 按以下步骤操作:(安装包版) 将CPS安装包解压到本地磁盘的一个目录。 浏览该目录并运行setup.exe。 如果以前已经安装了CPS,将会出现两个选项:“修复”和“删除”。如果要升级CPS,请选择删除选项先删除旧版本的CPS,然后再重新开始此安装流程。如果要重新安装CPS, 那么请选择修复选项。 升级 在升级的过程当中,“参数选择”和“经销商信息”中的设置将会被恢复为缺省值。在新版软件安装完毕之后你需要检查这些设置,并进行必要的修改。 在升级软件之前,先卸载旧版本的软件(参见下一部分的说明),然后再安装新版的软件。这一版本的软件可以打开旧版的所有存档文件,并支持之前发布的所有版本的codeplug,因此,可以对旧版的对讲机进行读、写和克隆。 卸载 点击操作系统“任务栏”的“开始”按钮,选择“设置”>“控制面板”>“添加/删除程序”选项。在“当前已安装程序”中选中“Commercial Series Customer Programming Software”,然后点击“卸载”按钮。
———————————————————————————————————— 文件信息: FD_WinXP_SP3.iso 大小: 874995712 字节 MD5: 8C65E77FA59A66982A1696CEB6652E85 ———————————————————————————————————— 光盘启动选项中,加入“WinPE 2003迷你版”(64MB内存即可启动)方便维护 刻录时,应使用“光盘映像”方式进行刻录 使用低速刻录可以更容易读取 ———————————————————————————————————— 无毒、无马、稳定、高效、流畅、全面、细致、贴心、严谨 完美品质是我们不断的追求 ———————————————————————————————————— 细节优化有200处之多(几乎每处都经过多年、多次实践测,试经得起考验的方案) 加入2011年7月系统更新补丁 ———————————————————————————————————— 集成软件: IE8 ACDSEE12 Linotronic 930 v52.3虚拟打印机(可以将word、excel、wps等任何排版软件用“打印到文件”方式,输出为“*.prn”文件,在没有安装这些软件和字体的计算机上,都可以使用CorelDraw编辑此prn文件,起到任意格式通用排版编辑的作用) 搜狗五笔2.0 Winrar4.01 暴力文件删除器1.4(集成到右键) 超级任务管理器(可以查看路径、运行参数等) ———————————————————————————————————— 已破解系统连接数为:1024 已破解系统主题 ———————————————————————————————————— 可以自动识别安装的驱动: [2010.12.30] 1、【摄像头】重新整理ASUS华硕笔记本摄像头驱动 [2010.12.26] 1、【显卡】更新 SiS 660/M660/741/M741/760/M760系列移动芯片组内置显示芯片驱动6.14.10.3920 版For WinXP(2010年6月9日发布) [2010.12.25] 1、【磁盘控制器】更新 Marvell MV91xx AHCI/RAID控制器驱动1.0.0.1051版For WinXP(2010年12月25日发布) 2、【网卡】更新 Realtek瑞昱RTL8111B/RTL8168B/RTL8111/RTL8168/RTL8111C/RTL8111CP/RTL8111D(L)/RTL8168C/RTL8111DP系列网卡驱动5.778版For WinXP(2010年12月25日发布) 3、【其他设备】更新 NEC USB 3.0 Host Controller Driver v.2.0.32.0版For WinXP(2010年12月25日发布) [2010.12.23] 1、【芯片组】更新 Intel英特尔芯片组Intel Chipset Device Software驱动9.2.0.1016 PV版For WinXP(2010年12月23日发布) [2010.12.19] 1、【网卡】更新 ATHEROS AR8121/AR8113/AR8114 PCI-E网卡驱动1.0.0.46版For WinXP(2010年9月30日发布) 2、【网卡】更新 JMC25x/JMC26x系列网卡驱动5.0.25.4版For WinXP(2010年12月18日发布) 3、【无线网卡】更新 Realtek瑞昱RTL8192SU/RTL8188SU/RTL8191SU/RTL8192GU/RTL8712无线网卡驱动1084.45.1125.2010版For WinXP(2010年12月18日发布) 4、【无线网卡】更新 ATHEROS AR5xxx/AR9xxx系列无线网卡驱动9.2.0.104版For WinXP(2010年11月7日发布) [2010.12.15] 1、【声卡】更新 DELL笔记本IDT声卡整合驱动5.10.6292.0版 2、【声卡】更新 HP笔记本IDT声卡整合驱动5.10.6275.0版 [2010.12.13] 1、【无线网卡】新增 Realtek瑞昱 RTL8192CU/8188CU无线网卡驱动1010.0.0917.2010版For WinXP(2010年9月17日发布) 2、【其他设备】更新 Etron EJ168 USB 3.0 Host Controller Driver v.1.00.0000.0089版For WinXP(2010年12月12日发布) 3、【其他设备】更新 NEC USB 3.0 Host Controller Driver v.2.0.30.0版
Re: 《 Linux磁盘与文件系统管理命令 》   ---------------------------------------内容提要: 01/16)命令fdisk           :磁盘分区工具02/16)命令partprobe  :更新内核的硬盘分区表信息(即分区即刻生效)03/16)命令 tune2fs     :调整 ext2/ext3/ext4 文件系统参数04/16)命令 parted       :磁盘分区工具(大小通吃)05/16)命令 mkfs          :创建Linux文件系统06/16)命令 dumpe2fs :导出ext2/ext3/ext4文件系统信息07/16)命令 resize2fs   :调整ext2/ext3/ext4文件系统大小08/16)命令 fsck           :检查并修复Linux文件系统09/16)命令 dd             :转换或复制文件10/16)命令 mount       :挂载文件系统11/16)命令 umount     :卸载文件系统12/16)命令 df              :报告文件系统磁盘空间的使用情况13/16)命令 mkswap    :创建交换分区14/16)命令 swapon     :激活交换分区15/16)命令 swapoff     :关闭交换分区16/16)命令 sync           :刷新文件系统缓冲区17/17)附录                   :NFS 网络文件服务器到安装;客户端的挂载 -t nfs;及新分区的权限测试  本人在教学和实战过程中发现,即便是有一定运维经验的人,可能已经能够搭建一定复杂度的Linux架构,但是在来来回回的具体操作中,还是体现出CLI(命令界面)功底不够扎实,甚至操作的非常‘拙’、处处露‘怯’。 对一个士兵来说,枪就是他的武器,对于一个程序员来说,各种library(工具库)就是他的武器;而对于Linux运维人员来说,无疑命令行工具CLI(命令界面)就是他们的武器;高手和小白之间的差距往往就体现在对于这些“武器”的掌握和熟练程度上。有时候一个参数就能够解决的事情,小白们可能要写一个复杂的Shell脚本才能搞定,这就是对CLI(命令界面)没有理解参悟透彻导致。 研磨每一个命令就是擦拭手中的作战武器,平时不保养不理解,等到作战的时候,一定不能够将手中的武器发挥到最好,所以我们要平心、静气和专注,甘坐冷板凳一段时间,才能练就一身非凡的内功! 本教程从实战出发,结合当下流行或最新的Linux(v6/7/8 版本)同时演示,将命令行结合到解决企业实战问题中来,体现出教学注重实战的务实精神,希望从事或未来从事运维的同学,能够认真仔细的学完Linux核心命令的整套课程。 本课程系列将逐步推出,看看我教学的进度和您学习的步伐,孰占鳌头! 注:关于教学环境搭建,可以参考本人其它课程系列,本教学中就不再赘述! 《参透 VMware 桌面级虚拟化》 《在虚拟机中安装模版机(包括应用软件等)》 《SecureCRT 连接 GNS3/Linux 的安全精密工具》 

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧