`

linux下几种不同方式软件卸载方法

 
阅读更多
卸载:rpm   -e   packgename  

说明:RPM(RedHat   Packge   Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-devel。更多的rpm参数请自行参看手册页:man   rpm。  

如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序,如glint、xrpm这样的图形接口,或者是KDE的kpackge等,这样对软件包的安装、升级、卸载、验证和查询就可以通过点击鼠标来轻松完成。  

2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包  

安装:tar   zxvf   *.tar.gz   或   tar   yxvf   *.bz2  

卸载:手动删除  

说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令“rm   -rf   软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar   ztvf   *.tar.gz”/“tar   ytvf   *.bz2”获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man   tar。  

如果你更喜欢图形界面的操作,可以在X-Window下使用KDE的ArK压缩档案管理工具。  

3、提供安装程序的软件包  

这类软件包已经提供了安装脚本或二进制的安装向导程序(setup、install、install.sh等),只需运行它就可以完成软件的安装;而卸载时也相应地提供了反安装的脚本或程序。例如SUN公司的StarOffice办公软件套件就使用名为setup的安装程序,而且在软件安装后提供反安装的功能,目前这种类型的软件包还比较少,因其安装与卸载的方式与Windows软件一样,所以就无需多讲了。
分享到:
评论

相关推荐

    linux学习安装软件的几种方法

    Linux 软件安装的几种方法 Linux 操作系统提供了多种方法来安装软件,包括 RPM 包安装、DEB 包安装、tar.gz 源代码包安装和 tar.bz2 源代码包安装等。下面将详细介绍每种方法的安装步骤和参数说明。 一、RPM 包...

    linux下卸载apache方法小结.docx

    Linux 下卸载 Apache 方法小结 Linux 操作系统中,卸载 Apache 软件包可以通过两个方法实现:使用 RPM 命令和使用 APT 命令。 方法一:使用 RPM 命令 在 Linux 系统中,使用 RPM 命令可以卸载 Apache 软件包。...

    Linux软件安装与卸载小结

     Linux软件安装由于不同的Linux分支,安装方法也互不相同,介绍几种常见的安装方法。  1、源码安装,对于本身具有开源血统的Linux系统来说,几乎所有的开源软件都支持在Linux平台运行,而这些软件一般都以源码...

    详解linux安装软件的几种方法

    一、rpm包安装方式步骤: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.version.rpm所在的目录; 4、输入rpm -ivh soft.version.rpm 详细介绍...

    Linux下软件安装方法总结收藏

    简单列出几种安装软件的方法,希望给那些初学者带来带你福音

    Linux上加载Windows文件系统的两种方法.pdf

    "Linux上加载Windows文件系统的两种方法" 在 Linux 操作系统中,我们经常需要加载 Windows 文件系统,以便读取或写入 Windows 分区中的文件。在这篇文章中,我们将介绍在 Linux 平台上加载 Windows 文件系统的两种...

    LINUX内核经典面试题

    25) Linux中有哪几种设备? 26) 字符设备驱动程序的关键数据结构是哪个? 27) 设备驱动程序包括哪些功能函数? 28) 如何唯一标识一个设备? 29) Linux通过什么方式实现系统调用? 30) Linux软中断和工作队列的作用是...

    Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解

    另外在 Linux 操作系统下,几乎所有的软件都可以通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心...

    Linux操作系统教学大纲计算机选修.doc

    Linux 环境编程包括了解 Linux 环境下编程几种模式、掌握 GCC 编程根本步骤、了解 man 命令使用和 make 命令使用等。 GCC 编程包括源代码编辑和 GCC 使用两方面。 常用工具软件及命令 常用工具软件及命令包括掌握 ...

    linux下安装vmtools方法.pdf

    Linux下安装VMtools方法 在Linux系统中安装VMtools是一件非常重要的事情,它可以帮助我们更好地管理虚拟机。下面是安装VMtools的步骤和注意事项: 一、启动VM_Linux系统 首先,我们需要启动VM_Linux系统,这样...

    linux内核整理.docx

    2.主机/目标板的调试方式有哪几种? 30 (1) 串行线、 30 (2) 网络接口进行调试 30 (3)特殊的调试硬件BDM JTAG 31 3.嵌入式Linux系统的引导配置的类型有哪几种? 31 (1) 固态存储媒体 31 (2) 磁盘 31 (3)...

    基于linux系统的字符设备驱动研究与设计.pdf

    为了解决并发控制问题,本文提出了几种解决方案,包括使用锁机制、信号量机制和消息队列机制等。 本文提供了一个完整的字符设备驱动设计和实现方案,包括设备驱动模块的设计、设备操作接口的设计和字符设备驱动程序...

    ssh离线升级版本,不用卸载旧版本ssh直接替换历史版本,迁移密钥重启ssh

    记录一下ssh离线升级版本(有openssh8.8安装包和依赖),redhad的ssh7.4升级到8.8,不用卸载旧版本ssh直接替换历史版本,迁移密钥重启ssh。有一定危险,我这有安全限制不能用telnet连接,需要多开几个ssh连接已被...

    Sybase ASE for Linux安装过程及安全配置讲解

    在上述几种Linux平台上的数据库产品中,Sybase ASE的性能很好,紧凑的程序分发包里包含了全部文档、数据库备份和监视等工具,同时它对系统的要求不高(系统配置为32MB内存,包含文档的全部安装需要200MB硬盘,否则...

    linux操作系统命令大全

    而Linux就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。  在Linux系统中,软件安装程序比较复杂,不过最常见的有两种: 一种是软件的源代码,您需要自己动手编译...

    嵌入式Linux驱动程序的开发.pdf

    "嵌入式 Linux 驱动程序的开发.pdf" 本文详细介绍了嵌入式 ...嵌入式 Linux 驱动程序开发需要注意以下几点:选择合适的驱动程序结构,选择合适的加载方法,实现设备驱动程序的主要功能,例如读写操作、磁盘格式化等。

    Linux下挂载硬盘分区的几种方法

    Linux下挂载硬盘分区的几种方法 Linux系统中挂载硬盘分区有多种方法,本文将介绍其中的三种:使用Autofs自动挂载分区、修改/etc/fstab文件和编写shell脚本自动挂载分区。 方法一:使用Autofs自动挂载分区 Autofs...

    Linux指令/系统编程

    Linux系统中的文件可以分为以下几种类型: * 普通文件:- * 目录文件:d * 字符设备文件:c * 块设备文件:b * 软连接:l * 管道文件:p * 套接字:s 软连接是一种特殊的文件,它可以指向其他文件或目录。软连接的...

    Linux系统下基于SPI总线的外部A_D驱动设计.pdf

    Linux系统下基于SPI总线的外部A_D驱动设计的技术架构主要包括以下几个部分: 1. SPI总线设备模型:使用SPI总线设备模型编写驱动程序,能够动态加载和卸载设备驱动,实现了A/D和ARM之间的数据交互。 2. A/D转换器:...

Global site tag (gtag.js) - Google Analytics