软件包安装

软件包安装软件包安装一 软件包类型二进制软件包 rpm 源码包 src rpm bin tar gzbundle run 二 rpm 的管理命令 1 安装软件包 rpm ivh 包全名例 rpm ivhbind 9 9 4 37 el7

大家好,欢迎来到IT知识分享网。

软件包安装

一、软件包类型

二进制软件包 :.rpm

源码包:.src.rpm .bin .tar.gz bundle .run

二、rpm的管理命令

1、安装软件包

​ rpm -ivh 包全名

例:rpm -ivh bind-9.9.4-37.el7.x86_64

i————》安装

v————》显示安装过程

h————》以#显示安装进度

2、查询已经安装的软件包

​ rpm -qa 包名

例:rpm -qa bind

3、查询软件包的安装位置

​ rpm -ql 包名

例:rpm -ql bind

4、查询文件/目录是由哪个软件包安装产生的

​ rpm -qf 文件/目录

例:rpm -qf /etc/named.conf

5、卸载

​ rpm -e 包名

例:rpm -e bind

6、从远程服务器安装软件包

​ rpm -ivh http://服务器的ip//软件包的位置/软件包的包全名

例:rpm -ivh http://172.25.0.1/xxx-123-x86_64.rpm

7、安装软件包并指定安装路径

rpm -ivh 包全名 –perfix=目标路径

三、yum的管理命令

1、编辑yum源文件

cd /etc/yum.repos.d

编辑vim yum.repo
在这里插入图片描述
[iso] ————》源名称

name=centos 7————》对源的描述

baseurl=file:///mnt/cdrom ————》yum的下载软件包的名字。如果从远程服务器下载,需改写为http://+IP地址

enabled=1 ————》是否启用该源(0->否,1->是)

gpgcheck=0 ————》是否验证软件的数字签名(0->否,1->是)

2、清除缓存

yum clean all

3、生成缓存

yum makecache

4、安装软件包

​ yum install 包名 -y

例:yum install httpd -y

5、安装一组软件包

​ yum groupinstall 程序组名 -y

例:yum groupinstall mariadb -y

6、列式yum源元数据

yum repolist

7、根据关键字查找软件包

​ yum search 命令/关键字

例:yum search pstree

8、卸载软件包程序组

​ yum remove 软件包名 -y

例:yum remove httpd -y

​ yum autoremove 包名 -y

例:yum autoremove httpd -y

​ yum groups remove 程序组 -y

例:yum groups remove mariadb -y

9、列式所有的软件包

​ yum list

例:yum list | grep 包名 ——》如果包名后有@说明安装,没有则没安装

10、指定资源池(源)下载软件包

​ yum -enablerepo=池的名字 install 包名 -y

例: yum -enablerepo=iso install httpd -y

11、升级软件包

升级单个:yum update 包名 -y

升级所有:yum upgrade -y

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/143207.html

(0)
上一篇 2025-05-05 13:33
下一篇 2025-05-05 13:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信