Centos6.x更新YUM软件源
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
curl下载repo文件到/etc/yum.repos.d、目录下
curl -o /etc/yum.repos.d/CentOS-Base.repo http://file.kangle.odata.cc/repo/Centos-6.repo curl -o /etc/yum.repos.d/epel.repo http://file.kangle.odata.cc/repo/epel-6.repo yum clean all && yum makecache
yum clean all清除缓存
yum makecache生成缓存
常用命令行命令
安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm
删除软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm
升级软件:yum upgrade foo或者yum update foo
查询信息:yum info foo
搜索软件(以包含foo字段为例):yum search foo
显示软件包依赖关系:yum deplist foo
- -q 静默执行
- -t 忽略错误
- -R[分钟] 设置等待时间
- -y 自动应答yes
- --skip-broken 忽略依赖问题
- --nogpgcheck 忽略GPG验证
- check-update 检查可更新的包
- clean all 清除全部
- clean packages 清除临时包文件(/var/cache/yum 下文件)
- clean headers 清除rpm头文件
- clean oldheaders 清除旧的rpm头文件
- deplist 列出包的依赖
- list 可安装和可更新的RPM包
- list installed 已安装的包
- list extras 已安装且不在资源库的包
- info 可安装和可更新的RPM包 信息
- info installed 已安装包的信息(-qa 参数相似)
- install[RPM包] 安装包
- localinstall 安装本地的 RPM包
- update[RPM包] 更新包
- upgrade 升级系统
- search[关键词] 搜索包
- provides[关键词] 搜索特定包文件名
- reinstall[RPM包] 重新安装包
- repolist 显示资源库的配置
- resolvedep 指定依赖
- remove[RPM包] 卸载包
作者:运维密码 出处:https://mefj.com.cn/ 本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 如果文中有什么错误,欢迎指出。以免更多的人被误导。 扫一扫 运维公众号 |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· 程序员常用高效实用工具推荐,办公效率提升利器!
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
2020-06-01 DELL服务器iDRAC远控卡设置(详细图解)