标签:停止 plugins 安装 info ssh dex rpm包 不安装 VID
1、必须得有网络,通过网络获取软件。
2、管理rpm包
3、自动解决依耐
4、命令简单好用
5、生产最佳实践
# linux安装软件的三种方式
1、rpm安装
2、源码安装
3、二进制安装
yum命令
yum repolist
yum repolist all # 查看所有仓库
#只能列出在/etc/yum.repo.d下面以repo结尾,enabled=1的仓库中可用的包。
yum list # 查看当前仓库可用的包
yum info 包名 # 查看安装包的详细信息,类似于rpm -qi
yum install 包名 # 安装任何地方的rpm包,url、本地、仓库中的。
[y/d/N]
y 下载并安装
d 只下载不安装
[root@gong /etc/yum.repos.d]# ll /var/cache/yum/x86_64/7/epel/packages/nginx-all-modules-1.16.1-1.el7.noarch*
-rw-r--r-- 1 root root 19857 Oct 4 2019 /var/cache/yum/x86_64/7/epel/packages/nginx-all-modules-1.16.1-1.el7.noarch.rpm
N
yum localinstall 包名 # 指定安装在本地的rpm包,并解决依耐。
[root@gong /mnt/Packages]# yum localinstall dhcp-4.2.5-68.el7.centos.1.x86_64.rpm
yum reinstall 包名 # 在配置文件缺失或者误删除的时候可以使用它来重装。
[root@gong /usr/share/httpd/noindex]# yum reinstall httpd
yum -y remove 包名 # 会自动卸载依耐
yum -y erase 包名 # 会自动卸载依耐
[root@gong /usr/share/httpd/noindex]# yum erase vsftpd
yum check-update # 查看哪些软件可以升级
yum update 包名 # 更新某个软件;使用yum update -y 会更新所有的包,比较危险。
[root@gong ~]# yum update -y openssh
/etc/yum.config
keepcache=0 # 开启本地缓存,把安装的包保存在本地
yum provides */ifconfig # 如果不知道命令属于哪个包使用这个
yum clean all # 清除缓存,
yum makecache # 生成缓存
yum groups list # 查看包组,包括已经安装的和可使用的软件组
yum groups install Development Tools # 安装组包
yum groups remove -y Base # 删除组包
yum history # yum历史命令
yum history info 8 # 查看第8条命令的详细信息
yum history undo 1 # 卸载第8条命令安装的内容
[main]
cachedir=/var/cache/yum/$basearch/$releasever # 缓存目录
keepcache=0 # 是否开启缓存,1启动,0停止
debuglevel=2 # 调试级别debug info warn error
logfile=/var/log/yum.log # 日志文件
exactarch=1
obsoletes=1
gpgcheck=1 # 是否启用校验
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=
yum
distroverpkg=centos-release
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?projec
t_id=23&ref=http://bugs.centos.org/bug_report_page.php?categ
ory=yum
distroverpkg=centos-release
# metadata_expire=90m //每小时手动检查元数据
# in /etc/yum.repos.d 存放子配置文件的目录。试试其它目录会怎样?
[base] # 仓库的名字
name=CentOS-$releasever - Base - mirrors.aliyun.com # 注释可以说明仓库的作用
# 仓库地址:可以是变量、http、file、ftp
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
##通常不用##
gpgcheck=1 # 是否开启公钥认证
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7 ## 指定公钥位置file: ftp:// http://
## yum -y install httpd --nogpgcheck
标签:停止 plugins 安装 info ssh dex rpm包 不安装 VID
原文地址:https://www.cnblogs.com/gshelldon/p/13276295.html