【Linux】【专项突破】CentOS下软件安装

简介: 【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

w2.png

安装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

w1.png

根据报错提示,要先去下载它所需要的依赖

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

q6.png

再来安装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

q5.png

查询 vsftpd 软件是否安装

rpm -q vsftpd

q4.png

查询finger软件是否安装

rpm -q finger

q3.png

查询finger软件是否安装

rpm -qa | grep finger

q2.png

卸载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】

q1.png

缓存处理

清理缓存

yum clear all

重构缓存

yum makecache

查询包的依赖关系

yum deplist 包名
目录
打赏
0
0
0
0
19
分享
相关文章
CentOS系统下的软件安装与卸载
CentOS系统中安装及卸载软件,常用yum命令安装及卸载软件包。yum是基于RPM的软件包管理器,可用于在CentOS中安装、更新、查询和移除软件包。yum命令可以从指定服务器下载rpm包并安装,能自动解决依赖问题。
144 78
|
10天前
|
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
72 25
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
nginx修改网站默认根目录及发布(linux、centos、ubuntu)openEuler软件源repo站点
通过合理配置 Nginx,我们可以高效地管理和发布软件源,为用户提供稳定可靠的服务。
229 13
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
922 5
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
198 1
Linux系统之Centos7安装cockpit图形管理界面
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
这篇文章是关于Linux命令的总结,涵盖了从基础操作到网络配置等多个方面的命令及其使用方法。
117 1
linux命令总结(centos):shell常用命令汇总,平时用不到,用到就懵逼忘了,于是专门写了这篇论文,【便持续更新】
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
本篇博客重在讲解Centos安装docker,经博主多次在不同服务器上测试,极其的稳定,尤其是阿里的服务器,一路复制命令畅通无阻。
5514 4
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
|
5月前
|
Linux中软件安装问题
【10月更文挑战第4天】
51 1
AWS实操-EC2-创建购买linux(centos)EC2服务器
AWS实操-EC2-创建购买linux(centos)EC2服务器