Linux系统中软件的主要安装方式

【方式一】下载编译好的压缩包

  • 这种安装方式与Windows下的.exe可执行安装文件类似,压缩包内一般是编译好的可执行二进制文件,直接解压、配置软件的相关文件即可使用。

【方式二】源码编译安装

  • 这种方式需要下载相关的编译器,安装步骤大致如下:
    1. 下载软件源码包
    2. 编译前进行配置,指导编译
    3. 编译,需要提前下载相应的编译器,如gcc/gcc-c++
    4. 编译完成后即可启动软件

【方式三】rpm安装

  • rpm是Linux中对rpm包进行管理的可执行程序,即rpm包管理工具,可通过rpm命令来对安装包进行安装、查看、删除等操作
  • rpm包是一种编译好的软件安装包,直接下载、安装即可。
  • 缺点:如果相关软件存在依赖,需要手动逐个安装相关的依赖包,比较麻烦
  • rpm管理工具的常用命令:
    1. rpm -q 包名:查询该包是否被安装
    2. rpm -qa:列出本机(Linux)上已经安装的所有rpm包
    3. rpm -qi 软件名:列出该软件的详细信息
      ……

【方式四】yum安装(常用)

  • yum是一个基于rmp包的管理工具,可以从指定的服务器下载rpm包并安装,同时还会自定处理软件包的依赖关系,一次性安装所有依赖,比rpm更加方便,基本取代rpm安装
  • yum工作机制:
    1. yum服务器端存放了所有的rpm软件包以及各个软件包依赖关系,这些信息是以文件的形式存放在服务器的特定目录内。
    2. 客户端通过yum命令安装某个软件时,会先从服务器端下载该软件及其相关依赖的文件,然后对这些数据记录进行分析、一次性下载并安装所有的包。
Logo

更多推荐