首页 > 系统相关 >linux的yum软件包管理器

linux的yum软件包管理器

时间:2024-05-04 22:11:08浏览次数:14  
标签:管理器 CentOS centos mirrors yum aliyun linux releasever

一、yum 基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐下载多个文件。

yum与yum镜像源密切相关,yum镜像源可以理解为一个在线的镜像软件仓库,你所需要下载的软件需要在里面有。

yum install xxx* 安装
yum remove xxx* 删除
yum update xxx 更新
yum search xxx 查询
yum clean all 清除缓存

二、配置修改yum镜像源:
下面以配置阿里云镜像源为例:
1.首先备份你现有的yum源配置文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.编辑你的yum源配置文件
vi /etc/yum.repos.d/CentOS-Base.repo

3.将以下内容复制并替换到你的配置文件中,这里以阿里云的镜像源为例:
[base]
name=CentOS-$releasever - Base - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

released updates

[updates]
name=CentOS-$releasever - Updates - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

additional packages that may be useful

[extras]
name=CentOS-$releasever - Extras - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

additional packages that extend functionality of existing packages

[centosplus]
name=CentOS-$releasever - Plus - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

4.保存文件并退出编辑器。

5.清除YUM缓存并重新加载软件源信息
sudo yum clean all
sudo yum makecache

6.测试新的镜像源是否工作
yum update

标签:管理器,CentOS,centos,mirrors,yum,aliyun,linux,releasever
From: https://www.cnblogs.com/velloLei/p/18172832

相关文章

  • linux19-systemctl
    linux19-systemctlsystemcontrol,控制应用的启动,停止,开机自启,能被systemctl管理的软件,一般称之为服务systemctlstart|stop|status|enable|disable服务名选项:start启动stop关闭status查看状态enable开启开机自启disable关闭开机自启......
  • linux20-ln软链接
    linux20-ln软链接在系统中创建软链接,可以将文件,文件夹链接到其他位置,类似Windows系统中的快捷方式ln-s参数1参数2-s,soft,创建软链接,不添加时创建硬链接(硬链接不允许指向目录)参数1,被链接的文件或文件夹,不可以使用相对路径参数2,要链接去的目的地......
  • linux21-日期时间
    linux21-日期时间date查看系统时间更改/etc/localtime修改时区ntp自动校准时区date查看系统时间date[-d][+格式化字符串]-d,通过给定的字符串显示日期,一般用于日期计算,支持以下时间标记year年month月day天hour小时minute分钟s......
  • linux22-IP地址和主机名
    linux22-IP地址和主机名IP地址,查看本机IP地址主机名,查看与修改域名解析,配置主机名映射虚拟机配置固定IPIP地址联网计算机的网络地址,用于在网络中定位ifconfig查看本机的ip地址,如果无法使用ifconfig命令,可以安装net-tools#安装net-tools(CentOS为y......
  • linux23-网络传输
    linux23-网络传输使用ping检查服务器是否连通使用wget下载文件使用curl发起网络请求pingping[-cnum]ip或主机名-c检查次数,不使用-c选项会无限次数持续价差参数:被检查的服务器IP地址或主机名地址检查baidu.com是否联通pingbaidu.com检查baid......
  • 在Linux中,如何管理服务的自启动?
    在Linux中,管理服务的自启动通常涉及到修改服务的配置,以确保服务在系统启动时自动运行。不同的Linux发行版使用不同的初始化系统(initsystem),以下是两种常见的初始化系统及其管理自启动服务的方法:1.对于使用Systemd的系统(如较新版本的CentOS、Fedora、Debian、Ubuntu等)查看服务......
  • 在Linux中,如何使用logrotate命令管理日志文件?
    logrotate是一个在Linux系统中用来管理和维护日志文件的工具。它可以自动地对日志文件进行压缩、删除旧的日志文件、创建新的日志文件,以及在日志轮换时运行指定的脚本。以下是如何使用logrotate命令的一些基本步骤和配置方法:1.安装logrotate在大多数Linux发行版中,logro......
  • 在Linux中,如何查看系统日志?
    在Linux中查看系统日志有多种方法,主要取决于你的Linux发行版和所使用的日志管理系统。以下是几种常见的查看系统日志的方法:1.使用journalctl(Systemd日志系统)对于使用Systemd作为初始化系统的现代Linux发行版(如Ubuntu22.04及以后、Fedora、CentOS7及以上版本等),journalctl是......
  • 在Linux中,日志文件通常存储在哪些目录?
    在Linux系统中,日志文件通常存储在不同的目录中,这些目录的具体位置可能会根据Linux发行版的不同而有所差异。但一般来说,以下是一些常见的日志文件存储目录:/var/log/这是大多数Linux发行版中存放系统日志的默认目录。许多重要的系统日志文件(如syslog、auth.log、messages等)都存......
  • 在Linux中,什么是守护进程,它们是如何工作的?
    在Linux系统中,守护进程(Daemon)是一种特殊的后台进程,它们在用户不直接干预的情况下运行,执行特定的系统任务或等待特定的事件触发。守护进程对于操作系统的稳定运行至关重要,因为它们负责处理许多关键的系统功能。1.守护进程的特点后台运行:守护进程在后台运行,不与任何终端或控制台......