rpm包服务分为独立服务和基于xinetd的服务。独立服务是指独立存在于内存中的服务,而基于xinetd的是指该类服务是通过驻在内存中xinetd服务来操作的,而不需要一直占据在内存中(比如telnet服务就是基于xinetd的)。
rpm服务的安装一般需要很多步骤解决包依赖的关系,所以才有yum这个服务命令来在线管理rpm包(yum会自动解决安装中的包依赖关系,然后根据安装路径的约定规则进行自动安装),也就是说通过yum安装的服务可以使用rpm命令和yum命令进行操作,常用的rpm命令如下:
rpm -q 包名 :查询是否安装了某服务,例如查询是否安装了Apache,rpm -q httpd
rpm -qa:查询所有已经安装了的rpm包,通过结合grep命令+ 关键词,达到rpm -q 一样的查询效果
rpm -ql 包名:查询包安装的详细路径位置,只显示相关部分而已,可大概知道文件安装路径情况
rpm -qi 包名: 查看rpm包的详情
rpm -qf 系统文件名:如果是rpm安装的,可以查到是属于哪个rpm软件包
rpm -qR 包名:查询包的依赖信息
yum在线管理rpm包
1. yum的网络源在/etc/yum.repos.d/ 中,默认使用的-Base.repo
2. yum安装的约定:配置文件安装在/etc/中,启动脚本安装/etc/rc.d/init.d/ (其中/ect/init.d/ 是/etc/rc.d/init.d/ 的软连接)
3. yum list:查看yum源中现有的rpm包有哪些,通常与grep结合使用
4. yum search 关键词:搜索某些rpm包
5. yum -y install 包名:yum安装rpm包,-y参数表示自动安装,不需要回答yes
6. yum -y update 包名:必须带上包名,不然Linux的内核也会被更新,需要谨慎使用
7. yum -y remove 包名:删除rpm包
相关推荐
centos7离线安装http服务器的rpm包
CentOS 7安装httpd所需RPM包
openssh9.0 for centos6 rpm包+安装手册
linux可以使用nc命令来测试网络端口是否正常,类似于telnet命令,但也可以用nc命令来监听本地端口,支持TCP、UDP协议,当我们测试NTP服务网络策略是否正常时,可以使用到nc命令测试UDP 123端口。 使用案例如下: 1...
本资源是在centos7.4.1708的docker系统使用yum下载的lsof的rpm包及其相关依赖,可以避免某些centos版本无lsof的尴尬。
资源解压后有三个rpm包,下载后执行下方指令,即可安装ntp时间同步服务(此为官网最新版本) rpm -ivh ntp-4.2.6p5-29.el7.centos.x86_64.rpm ntpdate-4.2.6p5-29.el7.centos.x86_64.rpm autogen-libopts-5.18-5....
centos7.5 crm命令rpm包下载。 载crmsh以及依赖的rpm包,然后安装 下载的crmsh的rpm包,以及依赖到的程序文件 [root@node1 crmsh]# ll total 668 -rw-r--r-- 1 root root 608836 Oct 16 2020 crmsh-2.1.4-1.1.x86_...
CentOS_glibc及依赖RPM包 包含armv7hl、i686 和 x86_64 三种
centos7 ssh8.6和ssl1.1.1k rpm安装包
centos7 可使用的 dbus rpm包 包含 dbus 与 dbus-libs 两个包,一个是长期支持版 1.12 一个是 最新版 1.15 安装可以先卸载自带的rpm包 rpm -e dbus --nodeps;rpm -e dbus-libs --nodeps 卸载完成后安装新版本即可...
centos7 离线安装python 3.6.8的RPM包,解压之后直接rpm -Uvh ./*.rpm --nodeps --force安装即可
subversion在centos最小化安装所需要的rpm包,包含了执行的脚本 subversion在centos最小化安装所需要的rpm包,包含了执行的脚本
centos升级ntp的rpm包ntp-4.2.8p9-1.el6.x86_64.rpm
CentOS7下glibc离线安装rpm包,安装方式,解压上传到CentOS某个目录,cd这个目录,然后依次执行以下命令 rpm -ivh centos-release-scl-rh-2-3.el7.centos.noarch.rpm rpm -ivh centos-release-scl-2-3.el7.centos....
centos7 gcc/g++离线rpm包
CentOS Stream9 的 terminator 源码 RPM 包。
1、centos7 sougou输入法rpm包 2、根据官方包编译 3、如果自行编译,安装编译环境会更新很多依赖包 4、sogou输入rpm
openssl-1.1.1k-1.el7.centos.x86_64 openssl-debuginfo-1.1.1k-1.el7.centos.x86_64 openssl-devel-1.1.1k-1.el7.centos.x86_64 openssl CentOS7安装包,解决CVE-2021-3450和CVE-2021-3449
1.解压 2.文件放到一个目录下 3.上传到centos arm64系统上 4.rpm -ivh --force *.rpm --nodeps 5.yum 查看是否安装成功
CentOS 7 离线安装 Python 3 需要的 rpm 包