查看“使用YUM跳过某软件升级”的源代码
←
使用YUM跳过某软件升级
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
使用以下命令即可不升级httpd和PHP进行升级。 1. # yum -x httpd -x php update 或者# yum -x httpd,php update 或者 yum --exclude httpd,php 2. 修改/etc/yum.conf 或者 in /etc/yum/yum.conf.目录下的yum.conf可以永久禁止某软件升级,默认配置文件类似下图。 [[File:YUMUpdateExclude1.png]] 3. 添加上“exclude=python-3*”即可禁止python3升级,添加“exclude=httpd php”即可禁止httpd和php升级(注意多个软件名称直接需要加空格)。 备注:下图高亮部分为添加的内容,实际使用中软件名称需修改为需要禁止的软件名称。 exclude=python-3* 禁止某一个软件 exclude=httpd php 禁止多个软件 [[File:YUMUpdateExclude2.png]] 4. 输入“yum install httpd php”并按回车键确定,尝试安装httpd和php。 [[File:YUMUpdateExclude3.png]] 5. 运行结果如下,“No packages marked for update”,提示安装失败。 [[File:YUMUpdateExclude4.png]] 6. 修改Repository配置文件,一般位于/etc/yum/repos.d/ 或者 /etc/yum.repos.d目录下,以.repo结尾的文件,本例中以epel.repo里面的wine举例说明。 [[File:YUMUpdateExclude5.png]] 7. 修改完毕后保存退出,并输入“yum update wine”尝试升级wine,将显示“No package wine availabel. No packages marked for update”错误,提示无法升级。 [[File:YUMUpdateExclude6.png]] 8. 亦可使用versionlock,但需要提前安装 yum -y install yum-versionlock
返回至
使用YUM跳过某软件升级
。
导航菜单
个人工具
创建账户
登录
命名空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息