知识就是力量

当前位置:首页 > 点子


linux下查看已安装的软件与卸载

2022-10-26

linux下查看安装软件和卸载

因为在Linux中安装软件的方法有很多,所以没有通用的方法来检查某些软件是否安装。概括起来,有以下几类:

1、如果安装了rpm包,可以使用rpm -qa查看。如果要查明是否安装了某个软件包,请使用 rpm -qa | grep "软件或软件包的名称"。

[root@hexuweb102 ~] rpm -qa | grep 红宝石

2.如果是用deb包安装的,用dpkg -l可以看到。如果您正在寻找指定的软件包,请使用 dpkg -l | grep "软件或软件包的名称";

[root@hexuweb102~]dpkg-l|grepruby

3、如果是yum方式安装的linux如何删除软件,可以使用yum list installed来查找。如果您正在寻找指定的包linux如何删除软件,请添加 | grep 命令后的“软件名或包名”;

[root@hexuweb102 ~] yum 列表安装 | grep 红宝石

4、如果源码包是自己编译安装的,比如.tar.gz或者tar.bz2,这个只能看可执行文件是否存在。

上面两种方法都看不到这个源码形式安装的包。如果以 root 用户身份安装,可执行程序通常位于 /sbin:/usr/bin 目录中。

说明:rpm yum是Redhat系列linux的包管理命令,dpkg是debian系列的包管理命令

安装和卸载 Linux 软件一直是许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或控制面板中的“添加/删除程序”来实现。与它类似,Linux下还有一个强大的软件安装和卸载工具叫做RPM。它可用于构建、安装、查询、更新和卸载软件。这个工具是从命令行使用的。在 Shell 提示符后输入 rpm 以获取该命令的帮助。

卸载软件

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

#rpm -q -a

linux如何删除软件

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

2、待卸载软件的名称确定后,就可以开始实际的软件卸载了。键入以下命令以卸载软件:

#rpm -e [包名]

参数e的作用是让rpm进入卸载模式。卸载名为 [包名] 的包。因为系统中各种软件包之间存在依赖关系。如果由于依赖关系无法卸载,rpm会提示并停止卸载。您可以忽略依赖项并使用以下命令直接开始卸载:

#rpm -e [包名] -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】键完成

(./代表当前目录,如果终端没有在软件所在目录打开,则必须在软件名称前输入相应路径。)