【Linux】【专项突破】CentOS下软件安装
rpm
# 普通下载安装
rpm -ivh 包名
# 更新
rpm -Uvh 包全名
# 查询
rpm -q 包名
# 查询所有的 ,一般和管道符一起用
rpm -qa
rpm -qa | grep ……
# 查询软件包详细信息
rpm -qi 包名
# 查询软件包的安装位置
rpm -ql 包名
# 查询软件包的依赖性
rpm -qR 包名
# 查询系统文件属于哪个RPM包
rpm -qf 包名
# 卸载
rpm -e 包名
练习
安装finger
http://mirror.centos.org/centos/7/os/x86_64/Packages/finger-0.17-52.el7.x86_64.rpm
rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/finger-0.17-52.el7.x86_64.rpm
安装gnuplot
http://mirror.centos.org/centos/7/os/x86_64/Packages/gnuplot-4.6.2-3.el7.x86_64.rpm
rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/gnuplot-4.6.2-3.el7.x86_64.rpm
根据报错提示,要先去下载它所需要的依赖
http://mirror.centos.org/centos/7/os/x86_64/Packages/gnuplot-common-4.6.2-3.el7.x86_64.rpm
rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/gnuplot-common-4.6.2-3.el7.x86_64.rpm
再来安装gnuplot
http://mirror.centos.org/centos/7/os/x86_64/Packages/gnuplot-4.6.2-3.el7.x86_64.rpm
rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/gnuplot-4.6.2-3.el7.x86_64.rpm
查询 vsftpd 软件是否安装
rpm -q vsftpd
查询finger软件是否安装
rpm -q finger
查询finger软件是否安装
rpm -qa | grep finger
卸载gunplot
rpm -e gunplot- common
yum软件仓库
配置文件
/etc/yum.repos.d 目录下 配置文件扩展名为*.repo
# 容器名称,必须放在中括号中
[base]
# 容器说明,随便写
name=
# 镜像站点,可以注释掉
mirrorlist
# 此容器是否生效,不写或者为1,都是生效
enable=1
#
gpgcheck=1
本地yum源
# 创建cdrom目录
mkdir /mnt/cdrom
#将cdrom 作为光盘挂载点
mount /dev/cdrom /mnt/cdrom/
# 将光盘挂载到/mnt/cdron 目录下
配置文件的修改
# 将地址改为刚才设置的挂载点地址
baseurl=file:///mnt/cdrom
【Example】
缓存处理
清理缓存
yum clear all
重构缓存
yum makecache
查询包的依赖关系
yum deplist 包名
版 权 声 明
作者:萌狼蓝天
QQ:3447902411(仅限技术交流,添加请说明方向)
转载请注明原文链接:https://www.cnblogs.com/mllt/p/linux-centos-install-software.html