Linux:Linux系统常见软件的安装和卸载方式

这篇具有很好参考价值的文章主要介绍了Linux:Linux系统常见软件的安装和卸载方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux系统常见软件的安装和卸载方式

在Linux系统中,我们经常需要安装和卸载各种软件。本博客将介绍四种常见的软件安装和卸载方式:RPM方式、YUM方式、源码编译方式和二进制安装方式。我们将详细介绍每种方式的优点、缺点以及安装、升级、卸载、查看等操作步骤。

RPM方式

RPM(Red Hat Package Manager)方式是一种常见的软件包管理方式,适用于使用RPM包管理系统的Linux发行版,如Red Hat、Fedora等。RPM方式通过预编译的二进制包来安装软件。

优点

  • 安装速度快,直接使用二进制包进行安装。
  • 管理方便,可以使用RPM工具来查询、升级、卸载软件。

缺点

  • 依赖性管理复杂,如果缺少依赖的软件包,安装可能会失败。
  • 可能会遇到软件包冲突的问题。

安装软件

$ sudo rpm -ivh package.rpm

升级软件

$ sudo rpm -Uvh package.rpm

卸载软件

$ sudo rpm -e package

查看已安装的软件

$ rpm -qa

rpm  -ivh       安装
rpm  -Uvh       升级安装,未装则安装
rpm  -Fvh       更新安装,未装则不装
rpm  -e         卸载(--nodeps忽略依赖,强制卸载)
rpm  -q         查看软件是否安装
rpm  -ql        查看软件所有的安装文件列表
rpm  -qc        查看软件的配置文件
rpm  -qd        查看软件的模板文件
rpm  -qf        查看命令文件由哪个软件所装

YUM方式

YUM(Yellowdog Updater, Modified)方式是基于RPM方式的高级包管理工具,广泛应用于使用RPM包管理系统的Linux发行版。YUM方式可以自动解决软件包之间的依赖性问题。

优点

  • 自动解决依赖性,简化了软件包的安装过程。
  • 可以从预配置的软件源中下载和安装软件。
  • 支持软件包的更新、升级和卸载。

缺点

  • 需要联网下载软件包和依赖项。
  • 需要配置正确的软件源。

安装软件

$ sudo yum install package

升级软件

$ sudo yum update package

卸载软件

$ sudo yum remove package

查看已安装的软件

$ yum list installed

源码编译方式

源码编译方式是一种从软件源代码编译安装软件的方式。这种方式适用于无法通过预编译二进制包进行安装的软件,或者需要进行自定义配置的情况。

优点

  • 可以根据需求自定义编译选项和配置参数。
  • 可以获取最新版本的软件源代码。
  • 适用于各种Linux发行版。

缺点

  • 安装过程相对复杂,需要手动

解决依赖性问题。

  • 编译时间较长。

安装软件

$ tar -xf package.tar.gz
$ cd package
$ ./configure
$ make
$ sudo make install

升级软件

由于源码编译方式没有内置的升级机制,需要手动重新编译和安装新版本的软件。

卸载软件

由于源码编译方式没有内置的卸载机制,需要手动删除已安装的文件和目录。

查看已安装的软件

源码编译方式没有内置的软件包管理系统,无法直接查看已安装的软件列表。

二进制安装方式

二进制安装方式是直接使用预编译的二进制文件进行安装的方式。这种方式适用于提供了二进制安装包的软件,可以快速安装软件而无需编译。

优点

  • 安装过程简单,不需要编译源代码。
  • 安装速度快,直接使用预编译的二进制文件。
  • 适用于各种Linux发行版。

缺点

  • 可能会有依赖性问题,需要手动解决缺少的依赖项。
  • 难以进行定制和配置。

安装软件

$ tar -xf package.tar.gz
$ cd package
$ sudo ./install.sh

升级软件

由于二进制安装方式各不相同,需要根据新版本的安装包提供的升级方法进行操作。

卸载软件

由于二进制安装方式各不相同,需要根据安装时提供的卸载方法进行操作。

查看已安装的软件

二进制安装方式没有内置的软件包管理系统,无法直接查看已安装的软件列表。文章来源地址https://www.toymoban.com/news/detail-494738.html

到了这里,关于Linux:Linux系统常见软件的安装和卸载方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Linux】——使用yum进行软件安装和卸载&&Win和Linux文件交互

    ========================================================================= 个人主页点击直达: 小白不是程序媛 Linux系列专栏: Linux被操作记 ========================================================================= 目录 前言: Linux软件包管理器yum 什么是软件包 ​编辑软件查找 如何安装软件 如何卸载软件

    2024年02月06日
    浏览(34)
  • Linux 系统上发行版和相应的卸载软件的命令

    在 Linux 上,你可以使用不同的包管理工具来安装和卸载软件,具体的方法取决于你使用的 Linux 发行版。以下是一些常见的 Linux 发行版和相应的卸载软件的命令: 1. Debian/Ubuntu(使用 apt): 这将删除软件包,但保留其配置文件。 如果你想同时删除软件包及其配置文件,可以使

    2024年01月19日
    浏览(38)
  • Linux软件安装方式

    目录 一、软件安装方式 1、以软件包的方式安装 2、在线方式安装 3、以源代码方式安装 二、使用rpm和yum命令安装软件 1、rpm命令安装软件 2、yum命令安装软件 1、以软件包的方式安装         rpm软件包:由Redhat公司提出并使用在Redhat、centos中,对应的软件包管理工具称为

    2024年02月07日
    浏览(43)
  • Linux中软件的安装方式

    【方式一】下载编译好的压缩包 这种安装方式与Windows下的.exe可执行安装文件类似,压缩包内一般是编译好的可执行二进制文件,直接解压、配置软件的相关文件即可使用。 【方式二】源码编译安装 这种方式需要下载相关的编译器,安装步骤大致如下: 下载软件源码包 编译

    2024年02月13日
    浏览(39)
  • Linux下的MPI安装(类比linux软件的安装方式)

    MPI(Message-Passing Interface),并不是一种新的语言,而是消息传递接口,它定义了一个可以被C、C++和Fortran程序调用的函数库[1]。我们可以用MPI来进行进程间的通信,以消息传递的方式来对分布式内存系统进行编程。通过安装MPICH构建MPI编程环境,从而进行并行程序的开发。MPICH是

    2024年02月05日
    浏览(43)
  • linux安装mysql-8.0.33正确方式及常见问题

    目录 获取mysql下载地址链接  解压安装包  复制文件到安装目录  添加用户和用户属组修改权限  创建存储数据的文件夹/usr/local/mysql 初始化安装 修改配置文件  创建日志文件并赋予对应权限  启动成功​编辑 创建软链接 之前安装过mysql,时间比较长忘记安装步骤了今天就记

    2024年02月12日
    浏览(48)
  • Linux软件安装三种方式

    目录 一、源代码编译安装 二、rpm安装 三、yum   优点: 获得最新的软件版本,及时修复bug; 根据用户需要,自由选择模块安装,灵活定制软件功能; 可以将文件放在同一目录下,便于管理。 步骤:1、./configure配置            2、make编译与安装            3、执行make in

    2024年02月12日
    浏览(37)
  • Linux 安装软件的几种方式

    哈喽大家好,我是咸鱼 相信小伙伴们都知道在 Linux 中,安装软件一般有三种方式 yum 安装 rpm 安装 源码编译安装 咸鱼平时三种安装方式都会用,但是具体原理和区别却没有去深入了解过 结果上周部门刚来的新人问我这几种安装方式的时候,一下子把我问懵了 那么今天咸鱼将

    2024年02月14日
    浏览(43)
  • Linux安装软件的三种方式

    Linux安装软件的三种方式分别为: rpm yum在线安装 解压缩 概述:RPM(RedHat Package Manager),RedHat软件包管理工具,类似windows里面的setup.exe,是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。 RPM包的名称格式 Apache-1.3.23-11.i386.rpm “apache” 软件

    2024年02月06日
    浏览(41)
  • 信创麒麟操作系统卸载docker,并分别用在线、yum、rpm三种方式安装信创的docker

    备注:操作前建议对机器打快照备份,或者备份好数据,如未使用,第一次部署的情况可直接操作 一、卸载DataEase自带的docker 二、安装信创系统的docker 1、联通外网 2、未通网,有yum源 3、未联通外网,无yum源通过rpm安装部署docker 1)确认当前系统的版本 如图: 2)根据系统在

    2024年02月13日
    浏览(128)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包