本文已参与[新人创作礼]活动,一起开启掘金创作之路。
RPM(RPM软件包管理器) rpm包 rpm包的命名规范 : rpm包名-版本-发布次数.操作系统.平台.rpm RPM Linux包管理 rpm包管理器是管理rpm包
linux操作系统:RedHat 是收费的 CentOS 是社区免费版
查看CentOS 版本: cat /etc/redhat-release
[root@centos7 ~]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core) 列出所有安装过的包 rpm -qa
安装软件 rpm -ihv dejagnu-1.4.2-10.noarch.rpm
显示软件安装信息 rpm -qi dejagnu-1.4.2-10.noarch.rpm
查询某个软件包 rpm -ql tree
卸载软件包 rpm -e tree
Yum 软件包管理 yum也是包管理,也是管理rpm包的, 与rpm 区别: rpm只能对已有的包进行安装,yum可以从服务器上拉rpm包进行安装
yum需要服务端:yum源地址 需要在/etc/yum.repods下以.repo结尾文件,CentOS Linux 默认的.repo文件名为CentOS-Base.repo
更改换成国内yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget mirrors.163.com/.help/CentO… mv CentOS6-Base-163.repo CentOS-Base.repo 运行以下命令生成缓存 yum clean all
yum makecache
yum命令 安装包
yum install pam-devel
移除包
yum remove pam-devel
查找包
yum list pam*
yum serach gcc
列出所以可安装的软件清单命令
yum list