Centos常用命令
1. CentOS7如何更换yum源:参考博客地址:https://blog.csdn.net/weixin_58848887/article/details/136754657?fromshare=blogdetail&sharetype=blogdetail&sharerId=136754657&sharerefer=PC&sharesource=&sharefrom=from_link
问题:
由于CentOS7
默认的yum源
是国外的,导致我们使用yum
下载软件的下载速度不是很理想,这时候我们就需要将yum源
更换成国内的源。
解决:
1)首先我们先对系统本身的yum源进行备份:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
在Linux系统
中,mv命令
用于移动文件或重命名文件。在这个命令中,/etc/yum.repos.d/CentOS-Base.repo
是要移动或重命名的原始文件路径,/etc/yum.repos.d/CentOS-Base.repo.backup
是目标文件路径。
2)下载国内yum源配置文件
到/etc/yum.repos.d/CentOS-Base.repo,
阿里云 CentOS 7 源
(推荐):
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
执行该命令后,wget
将从阿里云的源下载CentOS-7.repo文件
,并将其保存为CentOS-Base.repo
,放置在/etc/yum.repos.d/目录
下。这样做可以使用阿里云作为国内的CentOS镜像源
,加快软件包的下载速度。
3)清理yum缓存,并生成新的缓存:
yum clean all
yum makecache
yum clean all:这个命令用于清理 YUM 缓存。执行该命令后,YUM 会删除所有已下载的包和头文件缓存,以及任何已启用的插件数据和旧的内核数据。执行这个命令可以释放磁盘空间并删除旧的缓存数据。
yum makecache:这个命令用于重新生成 YUM 缓存。执行该命令后,YUM
会下载软件包清单和元数据,并将其缓存到本地。这样做可以加快后续的软件包查询和安装速度。执行 yum makecache 可以确保你使用的 YUM
源中的最新软件包信息被正确地缓存,以便快速查找和安装软件包。一般情况下,当你修改了 YUM
配置文件,或者遇到与缓存相关的问题时,可以使用这两个命令来清理旧的缓存并重新生成新的缓存。
4)更新yum源检查是否生效:
yum update:命令
用于升级系统中已安装的软件包到最新的可用版本。执行该命令时,YUM
会检查已安装的软件包,并与可用的软件包版本进行对比,然后自动进行升级操作。
2. centos安装docker相关问题:
① 配置Docker的yum源时报错:
问题:执行 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 报错:
Could not fetch/save url https://download.docker.com/linux/centos/docker-ce.repo to file /etc/yum.repos.d...
解决:这是由于国内访问不到docker官方镜像的缘故,可以通过aliyun的源来完成:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
出现以下内容则表示docker仓库配置成功:
Loaded plugins: fastestmirror
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
3. Centos7下载地址:https://mirrors.aliyun.com/centos/7.9.2009/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2022-12-13 应用服务器小笔记