系列文章导航:01_Linux基础操作CentOS7学习笔记-CSDN博客
文章目录
-
- 1. RPM包安装
- 2. YUM包管理器
- 3. 源码安装
在Linux系统中,软件安装是日常管理中的一项基本任务。本文将详细介绍三种常见的软件安装方法:RPM包安装、YUM包管理器安装和源码编译安装。
包类型:
-
RPM,SRC.RPM,SRPM:红帽专用格式的软件包,可以使用RPM包管理工具进行安装、卸载和查询信息。
-
源码包:包含源代码,需要编译和安装才能使用。
-
二进制包:以.bin或.run为扩展名的软件包,给予执行权限可以直接安装或使用,类似于Windows的.exe包。
-
预编译包:在其他对应平台已经编译好的包,只需直接拷贝到对应路径即可实现安装。
1. RPM包安装
RPM(Red Hat Package Manager)是一种广泛使用的软件包管理格式,特别适用于Red Hat系列的Linux发行版。
优势:
- 兼容性好
- 信息丰富
- 安装速度快
获取RPM包:
- 从安装光盘或ISO安装镜像文件获取
- 通过网络获取,如www.rpmfind.net或www.pbone.net
- 自行定制RPM包
关于RPM软件包的安装、卸载和信息查询等基本说明:
# rpm软件包的格式分析
tree-1.6.0-10.el7.x86_64.rpm # 软件安装包文件名
tree # 包名
1.6.0-10 # 版本号
el7 # 系统发行号
x86_64 # CPU架构
rpm # 扩展名
# 安装,速度很快
rpm -ivh /<path>/package_name-version-cpu.rpm
rpm -i