当前位置: 首页 > 科技观察

如何在Ubuntu中卸载deb包

时间:2023-03-18 00:47:41 科技观察

从.deb文件安装应用程序非常简单。双击它,它将在软件中心打开,然后从那里安装。但是如何在Ubuntu或Debian中卸载deb包呢?如何删除前一段时间安装的软件包。虽然对此有几个条件,但删除.deb文件的最简单和最可靠的方法是使用aptremove命令。sudoaptremoveprogram_name如您所见,您需要知道此处的确切包名。这可能并不总是显而易见的。例如,如果您在Ubuntu上安装GoogleChrome,则该程序在命令行上称为“google-chrome-stable”。你已经知道了吗?我想你不知道。在本教程中,我将详细介绍如何找到确切的包名称,然后使用它来删除应用程序。我还将讨论删除deb包的图形方法。从Ubuntu中删除通过.deb文件安装的包在我向您展示如何从命令行删除deb包之前,让我们在软件中心应用程序中快速浏览一下。方法1:检查应用程序是否可以从软件中心删除Ubuntu有一个软件中心GUI应用程序,允许搜索、安装和删除应用程序。软件中心在搜索时可能不会显示已安装的应用程序。在Ubuntu软件中心搜索已安装的应用程序可能不会显示任何结果,但如果向下滚动,您可能仍会在“已安装”部分下找到它。外部应用程序通常不带徽标显示。一些已安装的应用程序可以在软件中心的“已安装”选项卡中找到。如果找到它,您可以通过单击垃圾桶图标或删除按钮来删除该应用程序。从Ubuntu软件中心删除应用程序一句话:检查是否可以从软件中心删除应用程序。方法2:使用apt命令删除应用程序我假设您不知道应用程序命令的确切名称。你可能不知道GoogleChrome安装为google-chrome-stable,而Edge安装为microsoft-edge-stable,这很正常。如果您知道前几个字母,那么Tab补全可能会有所帮助。否则,您可以使用apt命令列出已安装的应用程序并使用grep搜索应用程序名称:aptlist--installed|grep-ipossible_package_name例如,您可以智能地猜测GoogleChrome包的名称中应该有chrome。您可以这样搜索:aptlist--installed|grep-ichrome在某些情况下,您可能会得到多个结果。检查ubuntu中是否安装了googlechrome如果您不确定这些包的作用,您可以随时获取它们的详细信息:aptinfoexact_package_name一旦您获得了确切的包名称,您可以使用aptremove命令将其删除。sudoaptremoveexact_package_name您也可以使用apt-getremove或dpkguninstall命令来删除。使用apt命令删除通过.deb文件安装的应用程序方法3:使用SynapticPackageManager删除deb应用程序另一种方法是使用SynapticPackageManager。在GNOME以“软件中心”的形式创建其图形包管理器之前,Synaptic是Ubuntu和许多其他发行版中的默认GUI包管理器。它仍然是Xfce桌面环境上的推荐工具。先安装:sudoaptinstallsynaptic打开Synaptic,搜索包名。查找以绿色标记的已安装软件包。右键单击它们,然后单击标记为删除。然后单击应用。使用Synaptic包管理器删除Deb包对您有帮助吗?我非常乐意使用apt命令删除从.deb文件安装的包。但我能理解不是每个人都喜欢使用命令行。删除从外部.deb文件安装的应用程序时,我发现在软件中心找不到它。软件中心可以做得更好一点。