Linux下怎么删除程序?

在Windows下我们可以在控制面板下删除,在linux下怎么删除啊?我装了一个防火墙,可是不能用,现在不知道怎么删了... 在Windows下我们可以在控制面板下删除,在linux下怎么删除啊?我装了一个防火墙,可是不能用,现在不知道怎么删了 展开
 我来答
做一个快乐的茶农
高粉答主

2019-06-29 · 每个回答都超有意思的
知道答主
回答量:1396
采纳率:100%
帮助的人:35.4万
展开全部

1、您可以使用“dpkg”命令来查看您的计算机,按“Ctrl + Alt + T”的所有已安装包的列表,打开一个终端窗口。 在提示符下键入以下命令,然后按Enter键。dpkg -- list。

2、滚动安装的软件包在终端窗口的列表中找到要卸载的。 注意包的全名。

3、要卸载程序,使用“apt-get”命令,这是安装程序和操作安装的程序一般的命令。 例如,下面的命令卸载GIMP并删除所有的配置文件sudo apt-get -- purge remove gimp。

4、卸载过程开始,操作过程将要显示在显示器。 当被问及是否要继续,请键入“Y”,然后按“Enter”键。

5、过程继续。 当它完成后,键入“exit”的提示,按“Enter”关闭终端窗口,或者单击窗口左上角的“X”按钮。

6、如果你不想删除配置文件sudo apt-get remove gimp。

7、在安装Linux程序依赖于其他包的功能。 当你卸载程序,有可能是包,该卸载程序依赖于那些不再使用。 要删除任何未使用的包,使用“的autoremove”命令。

8、可以结合两个命令用于去除程序使之不在相关sudo apt-get purge -- auto-remove gimp。

yyfreeliang
高赞答主

推荐于2017-09-27 · 一个有才华的人
知道大有可为答主
回答量:5.1万
采纳率:0%
帮助的人:3亿
展开全部
Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。

软件的卸载
1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:

#rpm -q -a

即可查询到当前系统中安装的所有的软件包。

2.确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入如下命令即可卸载软件:

#rpm -e [package name]

参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:

#rpm -e [package name] -nodeps

忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用。

补充:

如果是以.bin结尾的二进制软件,可以用以下方法安装(以so-6_0-beta-bin-linux-zh-Tw1.bin为例):

在so-6_0-beta-bin-linux-zh-Tw1.bin所在文件夹下运行模拟终端
输入:
./so-6_0-beta-bin-linux-zh-Tw1.bin
并按回车!

当然也可以输入:
./so 再用[Tab]键补全

(./表示当前目录,如果终端不在该软件所在目录下打开,则在软件名前尚需输入相应的路径。)

如果在图形界面,也可直接单击(或双击,视具体的鼠标设置而定)运行反安装程序就可以了!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linu0001
2020-01-04 · TA获得超过438个赞
知道小有建树答主
回答量:847
采纳率:100%
帮助的人:37.2万
展开全部
1.软件的卸载主要是使用rpm来进行的。卸载软件首先要知道软件包在系统中注册的名称。键入命令:
  #rpm -q -a
  即可查询到当前系统中安装的所有的软件包。
  2. 确定了要卸载的软件的名称,就可以开始实际卸载该软件了。键入命令:
  #rpm -e [package name]
  即可卸载软件。参数e的作用是使rpm进入卸载模式。对名为[package name]的软件包进行卸载。由于系统中各个软件包之间相互有依赖关系。如果因存在依赖关系而不能卸载,rpm将给予提示并停止卸载。你可以使用如下的命令来忽略依赖关系,直接开始卸载:
  #rpm -e [package name] -nodeps
  忽略依赖关系的卸载可能会导致系统中其它的一些软件无法使用
  如果想知道rpm包安装到哪里了呢?
  应该用 #rpm -ql [package name]
  3.如何卸载用源码包安装的软件?
  最好是看README和INSTALL ;一般的情况下都有说,但大多软件没有提供源码包的卸载方法;我们可以找到软件的安装点删除。主要看你把它安装在哪了。
  比如:
  如果安装软件时,指定个目录。这个问题也不会难;
  比如用源码包安装gaim 的
  #./configure --prefix=/opt/gaim
  #make
  #make install
  如果安装mlterm
  #./configure --prefix=/opt/mlterm
  #make
  #make install
  把源码包安装的软件,都指定安装在 /opt目录中,这样不就知道了;
  如果删除,就删除相应的软件目录;
  有些软件要在解压安装目录中执行 make uninstall ,这样就卸载掉了。
想了解更多Linux知识可参考《Linux就该这么学》。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曹晓山11
推荐于2017-10-15 · 知道合伙人互联网行家
曹晓山11
知道合伙人互联网行家
采纳数:3033 获赞数:52070
毕业南阳理工学院计算机科学与技术专业,本科学位。互联网行业从业3年工作经验,读过编程类相关书籍多本。

向TA提问 私信TA
展开全部

Linux下软件的卸载主要是使用rpm命令来进行的。

①卸载软件先查看软件包在系统中的名称

rpm -q -a
#即可查询到当前系统中安装的所有的软件包。

②确定要卸载的软件的名称,就可以开始卸载该软件

rpm -e [package name]
#参数e的作用是使rpm进入卸载模式,对名为[package name]的软件包进行卸载。

③由于系统中各个软件包之间相互有依赖关系,使用-nodeps忽略依赖关系,直接卸载:

rpm -e [package name] -nodeps
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Linux百科
2020-01-04 · TA获得超过440个赞
知道小有建树答主
回答量:997
采纳率:72%
帮助的人:77.6万
展开全部
linux没有提供象windows系统一样的回收站机制,所以,用rm命令删除的文件就彻底没有了(虽然没有真正清除文件数据,但很难恢复了)
通过rpm包安装的程序,可用rpm命令清除:
#rpm -q -a 查询软件包名称
#rpm -e [package name] 卸载相应软件包
卸载用源码安装的软件包

一般的情况下,大多软件没有提供源码包的卸载方法,通过查看软件安装时的README和INSTALL 文件,找到软件的安装地点,进到该目录,进行相关文件删除。
更多Linux知识可参考《Linux就该这么学》。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式