大家好,欢迎来到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