centos 安装软件

发布网友 发布时间:2022-04-21 11:36

我来回答

1个回答

热心网友 时间:2023-11-10 10:26

网页链接

-供参考

在linux中安装的软件包,只有两种形式:

源码包      二进制包(rpm)。


rpm:安装本地自己下载的rpm软件包,自己解决软件之间的依赖。
yum:在线安装,可以解决依赖问题。


rpm包名
rpm软件安装时,会把软件的名字存储在/usr/rpm数据库中。
-包全名 包括版本和后缀等信息 软件安装或更新时使用
-包名 只是包的名字 卸载或操作软件时使用

(梁兆铃)

rpm软件安装
rpm命令
-i install
-v verbose显示详细信息
-h hash 显示进度
--nodeps 不检测依赖性 不能使用这个指令


-Uvh 包全名 软件升级(需要提前下载好软件upgrade)

-e 包名 卸载软件 (如rmp -e jdk) 需要先卸载依赖包 


rpm包的查询
-q 包名
-a 查询全部 可以加上管道,如 rpm -qa | grep jdk,查询含有jdk的软件包
-i 详细信息
-p 包全名 查询没有安装的包的信息,如rpm -qip jdk-8u151-linux-x.rpm


查询软件安装的位置
-l list查询软件安装的位置,如rpm -ql jdk
-f file查询某个文件属于哪个软件包,如rpm -qf dt.jar,如果该文件不是通过rpm安装的,则不能查询。
(梁兆铃)

RPM包的校验
-V 如rpm -V jdk,可一直到这个软件包中,那些文件被修改过


RPM包默认的安装路径
/etc/配置文件安装目录
/usr/bin/可执行命令安装目录
/usr/lib/库文件
/usr/share/doc/软件使用手册
/usr/share/man/帮助文件

(梁兆铃)

yum软件安装
yum源文件
在/etc/yum.repos.d/文件夹中,有yum的源文件配置,base是默认启用的,使用的是网络源文件。

光盘搭建yum源
①先把光盘挂载到linux中
②使原来的网络源yum失效,该变base文件的名字,yum只加载repo后缀的文件
③使光盘的yum文件生效,改变baseurl的地址问光盘的挂载点,改变enable=1

……

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com