栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

yum软件安装

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

yum软件安装

yum软件安装 1、软件安装卸载
# 安装rpm包,显示详细信息和进度条
rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm
# 查看vsftpd安装情况
rpm -q vsftpd
# 删除已安装软件
rpm -e vsftpd
# 依赖不存在时不报错--nodeps,只是安装不报错,但运行时还是运行不起来
rpm -ivh vsftpd-3.0.2-25.el7.x86_64.rpm --nodeps
2、yum命令
# yum命令用法:
yum [options][command][package ...]
options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为 "yes"),-q(不显示安装的过程)等等。
command:要进行的操作。
package:安装的包名。
# 显示仓库列表:
yum repolist[all | enabled | disabled]
# 显示程序包:
yum list
yum list [all | glob_exp1][glob_exp2][...]
yum list {availableinstalled | updates}[glob_exp1][...]
# 安装程序包:
yum install package1 [package2][...]
# 重新安装程序包:
yum reinstall package1 [package2][...]
# 升级程序包:
yum update package1 [package2][...]
# 降级程序包:
yum downgrade package1 [package2][...]
# 检查可用升级:
yum check-update
# 卸载程序包:
yum remove | erase package1 [package2][...]
# 查看程序包information:
yum info [...]
# 查看指定的特效(可以时某个文件)是由那个程序所提供:
yum provides | whatprovides feature1 [feature2][...]
# 清理本地缓存:清除/var/cache/yum/$basearch/$releasever缓存
yum clean [packages | metadata | expire-cache | rpmdb | plugins | all]
# 构建缓存:
yum makecache
# 搜索:以指定的关键字搜索程序包名及summary信息
yum search string1 [string2][...]
# 查看指定包所依赖的capabilities:
yum deplist package1 [package2][...]
# 查看yum事务历史:
yum history [info|list|packages-list|packages-info|summary|addon-info|redo|undo|rollback|new|sync|stats]
yum history
yum history info 6
yum history undo 6
# 日志:
/var/log/yum.log
3、yum源设置配置文件
[root@localhost yum.repos.d]# ll /etc/yum.repos.d/
总用量 28
-rw-r--r--. 1 root root 1664 11月 29 2016 CentOS-base.repo
-rw-r--r--. 1 root root 1309 11月 29 2016 CentOS-CR.repo
-rw-r--r--. 1 root root  649 11月 29 2016 CentOS-Debuginfo.repo
-rw-r--r--. 1 root root  314 11月 29 2016 CentOS-fasttrack.repo
-rw-r--r--. 1 root root  630 11月 29 2016 CentOS-Media.repo
-rw-r--r--. 1 root root 1331 11月 29 2016 CentOS-Sources.repo
-rw-r--r--. 1 root root 2893 11月 29 2016 CentOS-Vault.repo
[root@localhost yum.repos.d]# cat /etc/yum.repos.d/CentOS-base.repo 
[base]
name=CentOS-$releasever - base
mirrorlist=http://mirrorlist.centos.org/?#release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

4、yum安装过程保留安装包

/etc/yum.conf文件中keepcache值修改为1,保留安装包

[root@localhost ~]# cat /etc/yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0   #这里改成1,就存下来了
debuglevel=2
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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/747219.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号