首页 > 系统相关 >修改yum镜像源

修改yum镜像源

时间:2024-03-27 11:45:51浏览次数:14  
标签:修改 repos xxx update repo etc yum 镜像

一、修改yum镜像源

1.更新之前请先安装wget,下载repo要用

yum install -y wget

2.备份并下阿里云的base和epel源

mv -f /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup
# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

3.清理默认缓存包

yum clean all

4.生成yum源缓存

yum makecache

5.更新yum源

yum -y update

二、常用命令

 yum install xxx              安装xxx软件

 yum -y install xxx              静默安装xxx软件
 yum info xxx                  查看xxx软件的信息

 yum deplist ansible            查看依赖
 yum remove xxx             删除软件包
 yum list                      列出软件包
 yum clean                     清除缓冲和就的包
 yum provides xxx              以xxx为关键字搜索包(提供的信息为关键字)
 yum search xxx              搜索软件包(以名字为关键字)
 yum groupupdate xxx       更新xxx软件分组
 yum grouplist xxx
 yum groupremove xxx
 yum groupinfoinfo xxx

这三个都是一组为单位进行升级 列表和删除的操作。。比如 "Mysql Database"就是一个组会同时操作相关的所有软件包;

 yum update                  系统升级
 yum list available          列出所有升级源上的包;
 yum list updates            列出所有升级源上的可以更新包;
 yum list installed          列出已经安装的包;
 yun update kernel           升级内核;

三、搜索下载

yum search +软件名或者关键字 //查找相关功能的包,然后下载,如:
yum search iperf3
yum search ifconfig

1.找到后安装

yum install +找到的包名

三、更新

1.检查可更新的rpm包

yum check-update

2.更新所有的rpm包

yum update

3.更新指定的rpm包,如更新kernel和kernel source

yum update kernel kernel-source

大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级

yum upgrade

四、卸载

#搜索
rpm -qa |grep -i mysql

#卸载 如果都是yum下载的可以这样
yum remove mysql-community-libs-5.7.38-1.el7.x86_64
yum remove mysql-community-common-5.7.38-1.el7.x86_64

#如果不是yum安装的这样卸载

rpm -e --nodeps 文件包名称

#注意还需要查找并删除相关目录
find / -name mysql 然后逐一删除

#删除配置文件
rm -rf /etc/my.cnf
#删除安装日志,防止重新安装无法记录密码
rm -rf /var/log/mysqld.log

标签:修改,repos,xxx,update,repo,etc,yum,镜像
From: https://www.cnblogs.com/vlogshow/p/18098598

相关文章

  • linux修改系统时区
    1、https://wenku.csdn.net/answer/89f4b06ee65511edbcb5fa163eeb3507 root@yao-test:~/testmysqlback#cat/etc/localtimeTZif2UTCTZif2UTCUTC0查看当前时区root@yao-test:~/testmysqlback#timedatectl              Localtime:Wed2024-03-2702:58:44......
  • git如何创建一次没有修改的commit
    这种在实际使用中应该很难碰到,我最近刚好遇上这样一个问题。因为公司的打包服务器需要代码提交,才会自动进行打包,而我又没权限进行手动打包。所以最快的解决办法就是创建一次没有修改的提交。 方法如下:在进行commit时带上--allow-empty参数即可。 如1gitcommit-m"tes......
  • 怎样替换 rhel 7.3 的 yum
     【背景】想在自己安装的虚拟机上搭建一套git+gitee+vscode环境(欢迎看下期文章),发现python版本是2.7,这个版本太老想通过yum进行更新,结果提示需要注册,索性就查查替换yum的方式,整理了如下的文档,希望对你也有帮助。。。 【步骤】1.查看原有RHEL的YUM及相关软件包执行如下......
  • Pandas操作MultiIndex合并行列的Excel,写入读取以及写入多余行及Index列处理,插入行,修改
    Pandas操作MultiIndex合并行列的excel,写入读取以及写入多余行及Index列处理1.效果图及问题2.源码参考今天是谁写Pandas的复合索引MultiIndex,写的糊糊涂涂,晕晕乎乎。是我呀…记录下,现在终于灵台清明了。明天在记录下直接用openpyxl生成合并单元格,事半功倍。跟......
  • Rat cat9忘记root密码,使用Shell修改root密码
    打开虚拟机按e进入GRUB编辑模式将rhgbquiet用init=/bin/sh 替换按CTRL+X启动系统出现bash-5.1输入命令(1)执行以下命令以可写方式重新挂载根目录:mount-oremount,rw/(2)执行以下命令修改root密码:passwdroot(3)如果系统启动了SELinux,必须执行以下命令,否则将......
  • 镜像仓库——阿里云
    [root@hmm~]#vi/etc/docker/daemon.json[root@hmm~]#systemctldaemon-reload[root@hmm~]#systemctlrestartdocker[root@hmm~]#cat/etc/docker/daemon.json{"registry-mirrors":["https://registry.docker-cn.com"]}[root@hmm~]......
  • ContainerMaintenance添加自己的字段进行修改
        ......
  • 善用AI:智能写作与快速访问的双重优势(附镜像站汇总)
    随着人工智能技术的不断发展,我们的日常工作和学习方式正在经历一场革命。在众多创新工具中,GPT(GenerativePre-trainedTransformer)已经成为了一个耀眼的明星,而这个月Claude3的登场,再次将人工智能推向新一轮高峰。为什么要使用AI? 提高效率GPT、Claude等,作为先进的自然语言......
  • Mendix 构建Docker镜像
      1、使用最新版MendixDockerBuildpackhttps://github.com/mendix/docker-mendix-buildpack/tree/latest2、克隆最新版Buildpack,修改<TAG>这里会产生一个docker-mendix-buildpack文件夹,以后所有的工作都在这个文件夹下进行gitclone--branch<TAG>--......
  • 修改chrome默认安装位置
    下载安装好后不要登陆直接x掉,ctrl+enter+esc关掉chrome进程右键chrome-快捷方式->打开文件位置将【Google】文件夹剪切到D:\Programs\Google然后管理员身份运行cmdmklink/d"C:\ProgramFiles\Google""D:\Programs\Google"......