搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
Gausst松鼠会
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
npm install 使用出现git@github.com: Permission denied (publickey)_install permission denied (publickey).
2
RabbitMQ知识点整理_rabbitmq知识点总结
3
微服务架构下的 Docker 与 Spring Boot:构建可扩展、可靠的现代应用
4
小程序容器技术加持下,利好混合App开发_小程序是混合app
5
指令和界面【Linux】
6
利用自适应深度学习优化OCR文字识别性能
7
如何在 Ubuntu 22.04 上安装、配置、使用 Nginx?_ubuntu22.04安装nginx
8
使用vscode快速搭建Vue项目步骤_vscode创建vue项目
9
英伟达张玮东:NVIDIA核心GPU技术与软件生态助力大模型开发和部署_英伟达解决方案架构师
10
【小程序开发原创】小程序裁剪图片上传头像,二维码源码
当前位置:
article
> 正文
Linux下patch打补丁命令_linux patch 打补丁方法
作者:Gausst松鼠会 | 2024-05-12 15:28:42
赞
踩
linux patch 打补丁方法
原文地址为:
Linux下patch打补丁命令
【转】
此
命令
用于为特定软件包打
补丁
,他使用diff命令对源文件进行操作。
基本命令语法:
patch
[-R] {-p(n)} [--dry-run] < patch_file_name
p:为path的缩写。
n:指将patch文件中的path第n条’/’及其左边部分取消。
-R:卸载patch包。
--dry-run:尝试patch软件,并不真正修改软件。
使用实例:
/home/sense/patch-2.6.19.1
=============================================================
diff --git a/arch/i386/kernel/acpi/boot.c b/arch/i386/kernel/acpi/boot.c
index d12fb97..c8f96cf 100644
--- a/arch/i386/kernel/acpi/boot.c
+++ b/arch/i386/kernel/acpi/boot.c
@@ -333,7 +333,7 @@ acpi_parse_ioapic(acpi_table_entry_heade
/*
* Parse Interrupt Source Override for the ACPI SCI
*/
-static void acpi_sci_ioapic_setup(u32 bus_irq, u32 gsi, u16 polarity, u16 trigger)
+static void acpi_sci_ioapic_setup(u32 gsi, u16 polarity, u16 trigger)
=============================================================
此patch文件的path=a/arch/i386/kernel/acpi
[sense@ssn src]$ pwd
/usr/src
[sense@ssn src]$ tree
.
`-- a
`-- arch
`-- i386
`-- kernel
`-- acpi
和a/同目录时:
[sense@ssn src]$ pwd
/usr/src
[sense@ssn src]$ patch -p0 < /home/sense/patch-2.6.19.1 安装补丁
[sense@ssn src]$ patch -p0 -R < /home/sense/patch-2.6.19.1 卸载补丁
和a/arch/同目录时:
[sense@ssn src]$ pwd
/usr/src/a/
[sense@ssn src]$ patch -p1 < /home/sense/patch-2.6.19.1 安装补丁
[sense@ssn src]$ patch -p1 -R < /home/sense/patch-2.6.19.1 卸载补丁
和a/arch/i386/同目录时:
[sense@ssn src]$ pwd
/usr/src/a/arch/
[sense@ssn src]$ patch -p2 < /home/sense/patch-2.6.19.1 安装补丁
[sense@ssn src]$ patch -p2 -R < /home/sense/patch-2.6.19.1 卸载补丁
转载请注明本文地址:
Linux下patch打补丁命令
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/559552
推荐阅读
article
linux
文件
的
压缩
、打包与
备份
_
linux
中打包
备份
,查看
备份
文件
,最后将
备份
文件
解包...
tar.gz、tar、bz2、zip 等解
压缩
、
压缩
命令_
linux
中打包
备份
,查看
备份
文件
,最后将
备份
文件
解包linu...
赞
踩
article
【
Linux
】Kali
Linux
渗透安全学习笔记(2) -
OneForAll
简单应用_kal...
OneForAll
(以下简称“OFA”)是一个非常好用的子域收集工具,可以通过一级域名找到旗下的所有层级域名,通过递归的...
赞
踩
article
Almalinux9
Rocky
Linux 9
修改
静态
ip
安装
MongoDB
_almalin...
先备份默认配置文件 ens33.nmconnection 然后
修改
内容。
修改
前先备份默认配置文件 /etc/mongod...
赞
踩
article
Linux
(
ubuntu
)——
用户
管理
user
&
用户
组
group
...
只有root
用户
才能用passwd命令设置其他
用户
的密码,普通
用户
只能够设置自己的密码。新增
用户
student,且加入e...
赞
踩
article
【
Linux
】
部署
Prometheus
+
Grafana
简介、
监控
及
设置
告警
详细操作(多种方式安装...
Prometheus
是由SoundCloud开发的开源
监控
报警系统和时序列数据库(TSDB),基于Go语言开发,是Goo...
赞
踩
article
azure
linux
挂载
磁盘
,如何给
Azure
云
服务器
扩展云
磁盘
...
本文介绍一下如何给
Azure
的云
服务器
增加一块
磁盘
。页面操作首先切换到
磁盘
页面,然后点击添加数据
磁盘
按钮: 然后选定...
赞
踩
article
Linux
MQTT
智能家居
(
Linux
下
运行
MQTT
)...
本篇文章将带大家在
Linux
下
运行
MQTT
库,我们首先会将
MQTT
库
下
载
下
来,然后进行编译,将编译出来的lib文件和in...
赞
踩
article
Linux
计算机网络
...
计算机网络
基础Linux
计算机网络
目录 一、网络协议 1、 "协议" 是一种约定 2、协议分...
赞
踩
article
linux
监控
报文
命令
nc
,
linux
监控
命令
nc
用法...
一、
nc
命令
检测端口的用法#
nc
-v -w 10 %IP% -z %PORT%-v 显示指令执行过程。-w 设置等...
赞
踩
article
Linux
:
Shell
脚本
使用
NC 工具检查 IP 地址的
端口
联通性_
shell
nc
检测
端口
...
在
Linux
系统管理和网络诊断中,检查 IP 地址的
端口
联通性是一项常见而重要的任务。本文将指导您
使用
nc
(Netc...
赞
踩
article
【
Linux
】之
nc
命令
(
连接
与
扫描
指定
端口
、
监测
服务
端口
的使用情况)解析、详解实例、邮件告警_li...
nc
命令
来自于英文词组“Net Cat”的缩写,其功能是用于
扫描
与
连接
指定
端口
。
nc
命令
是一个功能丰富的网络实用工具,被...
赞
踩
article
Linux
使用脚本执行
Telnet
批量
测试
端口
是否开通_
linux
批量
telnet
ip
脚本...
请使用
ip
:port 或者 域名:port 的格式编辑以下内容;3、方法 3 :该方法最佳( 在设置的超时时间范围之内 ...
赞
踩
article
[
linux
-sd-
webui
]之
img2img
_
inpainting
_
fill
...
inpaint upload:允许上传单独的mask,而不是绘制。
_
inpainting
_
fill
inpainting
_
...
赞
踩
article
DPDK
: Getting Started Guide
for
Linux
(
Linux
入门指南) 中...
Introduction(介绍)This document contains instructions
for
inst...
赞
踩
article
libnuma
详解-A
NUMA
API
for
LINUX
-Affinity Binding_li...
CPU 0和CPU 1表示物理处理器包,而不是单个核心,并且作为内存模块的相应数量的
NUMA
内存节点被部署在对应的处理器...
赞
踩
article
Getting
Started
Guide
for
Linux
(9)快速启动设置
脚本
_开机自动配置d...
官方文档查看地址:http://doc.
dpdk
.org/guides/linux_gsg/quick_start.ht...
赞
踩
article
Getting Started
Guide
for Linux(3)
编译
DPDK
_
linux
下
编译
d...
官方文档查看地址:http://doc.
dpdk
.org/guides/
linux
_gsg/build_
dpdk
.htm...
赞
踩
article
(解决)
make
[2]: *** 没有规则可制作目标“/
usr
/
lib
/
x86
_64-
linux
-g...
通过上面locate命令在其他文件夹中发现存在
lib
GL.
so
文件,于是将其他文件夹中的该文件复制到/
usr
/
lib
/x...
赞
踩
article
Linux
远程桌面
初体验——
todesk
、
向日葵
终极对决_
todesk
linux
...
文章目录前言一
、
使用环境及软件介绍?二
、
使用步骤1.引入库2.读入数据总结前言大家都知道,
Linux
桌面的功能很少被人使...
赞
踩
article
linux
用户
分组
与
sudoer
添加
[【
linux
入门知识】_
add
sudoer
...
文章目录一瞥Linux中
添加
sudoer
(
linux
)一、Linux系统
用户
账号的管理1、
添加
新的
用户
账号使用usera...
赞
踩
相关标签
linux
安全
学习
mongodb
数据库
ubuntu
运维
prometheus
grafana
云原生
azure linux 挂载磁盘
智能家居
ARM
计算机网络
linux 监控报文命令 nc
tcp/ip
网络
nc命令
端口
服务器