YUM 源


http://mirrors.aliyun.com/ 阿里源
https://opsx.alibaba.com/mirror

http://mirrors.163.com/ 163源


基础源

[root@246 ~]# mkdir /etc/yum.repos.d/backup //创建一个backup文件夹
[root@246 ~]# mv /etc/yum.reops.d/{*.repo.backup} //移动备份原来的yum源
[root@246 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo (aliyun) //安装阿里yum源
[root@246 ~]# yum clean all //清除原来的旧的yum数据库信息
[root@246 ~]# yum makecache //更新新的yum仓库信息
在这里插入图片描述
列出当前可用的yum源
在这里插入图片描述
重新更新yum源
在这里插入图片描述
aliyun:
[root@246 ~]# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup //备份旧源
[root@246 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo //下载新的CentOS-Base.repo 到/etc/yum.repos.d/

[root@246 ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@246 ~]# yum clean all
[root@246 ~]# yum makecache

EPEL【扩展包源】
[root@246 ~]# yum -y install epel-release //国外源
在这里插入图片描述

[root@246 ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo //aliyun的源

查看安装包的信息
在这里插入图片描述
[root@246 ~]# yum grouplist
命令执行成功之后,将会列出一大堆你已经安装的和能安装的软件套件。


[root@244 ~]# yum grouplist
已加载插件:fastestmirror, langpacks
没有安装组信息文件
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile

  • base: mirrors.aliyun.com
  • epel: mirrors.aliyun.com
  • extras: centos.ustc.edu.cn
  • updates: mirrors.aliyun.com
    可用的环境分组:
    最小安装
    基础设施服务器
    计算节点
    文件及打印服务器
    Cinnamon 桌面环境
    MATE 桌面环境
    基本网页服务器
    虚拟化主机
    带 GUI 的服务器
    GNOME 桌面
    KDE Plasma Workspaces
    开发及生成工作站
    可用组:
    Cinnamon
    Fedora Packager
    Haskell
    MATE
    Milkymist
    TurboGears 应用程序构架
    Xfce
    传统 UNIX 兼容性
    兼容性程序库
    图形管理工具
    安全性工具
    开发工具
    控制台互联网工具
    教育软件
    智能卡支持
    电子实验室
    科学记数法支持
    系统管理
    系统管理工具
    通用桌面
    完成

====卸载
[root@244 ~]# yum history //操作的历史记录
在这里插入图片描述
[root@244 ~]# yum history info 3 //查看第3个历史记录
在这里插入图片描述
[root@244 ~]# yum history undo 3 //撤消掉第3条记录的操作,即回滚、撤消!

[root@tianyun ~]# yum -y remove mysql-server
[root@tianyun ~]# yum -y groupremove mysql-server //可以直接卸载,但只卸载指定的程序,不会卸载依赖包!

====YUM 包查询

例1: 从包名和包描述中查找带有关键字chinese的包

yum list |grep chinese //只关注软件包的名称

yum list |grep piny

yum search chinese //只关注软件包的名 或 描述

[root@244 ~]# yum search “http server” //搜索与"http server"有关的软件包;

例2:查找/etc/vsftpd/vsftpd.conf属由哪个包提供?
[root@server0 ~]# yum provides /etc/vsftpd/vsftpd.conf
Loaded plugins: langpacks
vsftpd-3.0.2-9.el7.x86_64 : Very Secure Ftp Daemon
Repo : classroom_content_rhel7.0_x86_64_dvd_
Matched from:
Filename : /etc/vsftpd/vsftpd.conf
[root@server0 ~]# yum -y install vsftpd-3.0.2-9.el7.x86_64

[root@244 ~]# yum provides vim //查询VIM属于那个安装包的
在这里插入图片描述

[root@244 ~]# yum provides /vsftpd.conf //查文件要提供路径,查命令不用,如记不住前面路径可以加/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值