RedHat8-软件管理
软件包分类
RPM包(二进制包):RedHat公司把源码包经过编译后的软件包文件 源码包 :直接是高级语言编写的源代码软件包文件
优劣
RPM包 安装速度快 不可自定义功能 和操作系统适配差一下 源码包 安装速度慢 可以自定义功能 和操作系统适配好一些
rpm包管理
yum工具:常用的软件包管理工具 (可以自动解决软件包的依赖问题) rpm工具:redhat操作系统自带的软件包管理工具 (不可以自动解决软件包的依赖问题)
rpm包管理命令(yum工具)
yum:安装软件包 参数 -y :自动回复安装过程中的问题为yes install :安装 remove :卸载 reinstall:重新安装 list :列出软件包 注意:使用yum工具前需要在/etc/yum.repos.d下配置后缀为repo的文件作为yum仓库(yum工具的软件包下载位置指导) 文件书写格式 [仓库名] name=仓库详细名称 baseurl=软件包下载地址(写本地地址或网络地址) gpgcheck=0/1(是否检查软件包内容有没有被篡改 0:不检查 1:检查) enable=0/1 (是否使用改文件仓库 0:不使用 1:使用)
rpm包管理命令(rpm工具)
rpm:安装软件包 参数 -i :安装 -v :显示过程 -h :显示进度百分比 -e :卸载 -q :查询 --reinstall:重新安装
源码包管理命令
1.解压源码包 (tar命令) 2.配置源码包安装信息(./configure命令)(--prefix=安装路径 --user=安装到某个用户 3.group=安装到 某个组) 4.编译 (make命令) 5.安装 (make install)