博客
关于我
Linux系列:RPM安装 + yum安装 + 源码安装的区别&优缺点、CentOS下的yum安装 + yum源配置 + yum镜像源、Linux下的源码安装
阅读量:791 次
发布时间:2023-02-05

本文共 925 字,大约阅读时间需要 3 分钟。

一. RPM安装 + yum安装 + 源码安装的区别及优缺点

在配置完Linux环境及功能库之后,这一篇文章将继续探讨Linux下不同安装方式的对比。

RPM安装

RPM安装是一种常见的软件安装方式,主要使用的是预编译好的二进制包。这种安装方式的特点是:

  • 安装包需要手动下载,通常以.rpm为扩展名
  • 安装过程通常是离线完成的,不需要网络支持
  • 安装一个rpm包可能会带动其他依赖包的安装

优点:

  • 安装过程简单快速,适合不需要网络环境的场景

缺点:

  • 依赖性强,安装一个软件可能会安装多个不需要的软件
  • 如果原包已失效或被弃置,可能会导致系统不稳定

yum安装

yum安装是一种基于仓库的包管理方式,适用于CentOS等Linux系统。它的主要特点包括:

  • yum仓库存储了大量的rpm包,用户可以通过配置镜像源来访问
  • 安装过程可以自动下载所需的依赖包
  • 支持在线更新和自动更新功能

源码安装

源码安装是通过从软件开发者官网下载源代码并手动编译安装的方式。这种安装方式的特点包括:

  • 需要较高的系统权限和开发环境支持
  • 安装过程依赖于编译器和相关开发工具
  • 可以定制编译参数,适合有特殊需求的场景

CentOS下的yum安装配置

在CentOS系统中,yum安装需要配置正确的镜像源才能正常使用。常用的镜像源包括:

  • 官方CentOS镜像源:https://mirror.centos.org/
  • 中国镜像源:https://vault.centos.org/

配置步骤如下:

  • 打开终端并执行:yum clean all
  • 添加镜像源:yum -o /etc/yum.repos.d/CentOS-*.repo
  • 更新仓库:yum makecache
  • Linux下的源码安装

    源码安装适用于需要高度定制化的场景,常见于开发者环境。安装步骤一般包括:

    • 下载源代码包
    • 解压并进入源代码目录
    • 运行安装脚本(如./configure && make && make install
    • 添加到PATH环境变量中

    优点:

    • 可以根据需求自定义编译参数
    • 适合需要最新版本的软件

    缺点:

    • 安装过程复杂,需要一定的技术背景
    • 如果编译失败可能导致系统不稳定

    总结来说,安装方式的选择取决于具体需求。

    转载地址:http://rtkfk.baihongyu.com/

    你可能感兴趣的文章
    Linux查看系统中用户信息,Linux下用于查看系统当前登录用户信息的4种方法
    查看>>
    linux查看系统位数
    查看>>
    linux查看系统内存
    查看>>
    linux查看进程是否存在,不存在则重启
    查看>>
    linux查看远程文件,linux下远程自动查看日志
    查看>>
    linux根文件系统 /etc/resolv.conf 文件详解
    查看>>
    Linux根文件系统详解
    查看>>
    linux正则表达式 grep egrep用法
    查看>>
    Linux正则表达式和通配符的区别
    查看>>
    linux正确的让jar后台启动的脚本,想请大神写一个在linux环境下用shell脚本控制jar的开启和停止,类似于一个后台服务那种的。...
    查看>>
    linux每日一练:Enable multithreading to use std::thread: Operation not permitted问题解决
    查看>>
    linux每日命令(24):Linux 目录结构
    查看>>
    Linux测试端口是否ping的方法
    查看>>
    Linux添加/删除用户和用户组(转载)
    查看>>
    Linux添加快捷启动方式 (Ubuntu Debian CentOS)
    查看>>
    Linux添加用户(user)到用户组(group)
    查看>>
    linux添加自定义的命令!
    查看>>
    Linux渗透测试企业级实战
    查看>>
    linux源地址!
    查看>>
    linux版本石器时代,石器时代私服架设教程Linux版
    查看>>