ubuntu deb 卸载,ubuntu软件安装

各位老铁们好,相信很多人对ubuntu deb 卸载都不是特别的了解,因此呢,今天就来为大家分享下关于ubuntu deb 卸载以及ubuntu软件安装的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

如何在 Ubuntu 中卸载 deb 包 | Linux 中国

删除.deb文件的最简单和最可靠的方法是使用 apt remove命令。

从.deb文件安装应用非常简单。双击它,它会在软件中心中打开,然后从那里安装它。

但是在 Ubuntu或 Debian中如何卸载 deb包?如何删除一段时间前安装的软件包呢?

虽然这有几个如果和但是,但删除.deb文件的最简单和最可靠的方法是使用 apt remove命令。

如你所见,你需要在这里知道确切的包名称。这可能并不总是显而易见的。例如,如果你在 Ubuntu上安装 Google Chrome,则该程序在命令行中称为“google-chrome-stable”。你已经知道了吗?我猜你不知道。

在本教程中,我将详细介绍如何找到确切的包名称,然后使用它来删除应用。我还将讨论使用图形方法删除 deb包。

从 Ubuntu中删除通过.deb文件安装的软件包

在我向你展示如何从命令行删除 deb包之前,让我们在软件中心应用中快速查看它。

方法 1:检查应用是否可以从软件中心移除

Ubuntu有软件中心 GUI应用,允许搜索、安装和删除应用。

搜索时,软件中心可能不会显示已安装的应用。

但是,如果向下滚动,你仍可能在“已安装”部分下找到它。外部应用通常不带徽标显示。

如果找到它,你可以通过单击“垃圾桶”图标或“删除”按钮来删除该应用。

一句话:检查是否可以从软件中心删除应用。

方法 2:使用 apt命令删除应用

我假设你不知道该应用命令的确切名称。你可能不知道 Google Chrome安装为 google-chrome-stable而 Edge安装为 microsoft-edge-stable,这很正常。

如果你知道前几个字母,那么 tab补全可能会有所帮助。否则,你可以使用 apt命令列出已安装的应用并使用 grep搜索应用程序名称:

例如,你可以智能地猜测 Google Chrome包的名称中应该包含 chrome。你可以这样搜索:

在某些情况下,你可能会得到多个结果。

如果你不确定这些软件包的作用,你可以随时通过以下方式获取它们的详细信息:

获得确切的软件包名称后,你可以使用 apt remove命令将其删除。

你还可以使用 apt-get remove或 dpkg uninstall命令来删除。

方法 3:使用 Synaptic包管理器删除 deb应用

另一种方法是使用 Synaptic包管理器。在 GNOME以“软件中心”的形式创建其图形包管理器之前,Synaptic是 Ubuntu和许多其他发行版中的默认 GUI包管理器。

它仍然是 Xfce桌面环境上的推荐工具。

首先安装它:

打开 Synaptic并搜索包名称。查找标记为绿色的已安装软件包。右键单击它们,然后单击“标记为删除”。之后点击应用。

ubuntu卸载软件命令Ubuntu卸载软件的几种方法

前言

本文重点介绍Ubuntu卸载软件的4种方法。他们分别是图形化界面的synaptic、自动解决依赖关系的apt-get,处理依赖关系更强大的aptitude,还有安装本地deb包的dpkg。

方法一: Ubuntu使用synaptic图形化界面管理软件

oucanrong@zcwyou:~$ sudo apt-get install synaptic-y以下是使用Synaptic管理软件的教程。

打开Synaptic

输入当前用户密码

输入当前用户密码

右键选择安装或卸载等软件管理目标

右键选择安装或卸载等软件管理目标

方法二: Ubuntu使用apt-get卸载软件

apt会自动解决和安装模块的依赖关系,于Redat系统的yum命令类似,并且会查询软件仓库,但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具。

卸载一个已安装的软件包(保留配置文件)

sudo apt-get remove xxxx卸载一个已安装的软件包(删除配置文件)

sudo apt-get-purge remove xxxx清除/var/cache/apt/archives目录里的缓存包

sudo apt-get clean清除/var/cache/apt/archives目录,只清理过时的包

sudo apt-get autoclean删除软件包及配置文件

sudo apt-get remove xxx--purge删除不再需要的软件包

sudo apt-get autoremove-y注:aptitude没有,它会自动解决这件事

方法三: Ubuntu使用aptitude卸载软件

aptitude与 apt-get一样,是 Debian及其衍生系统中功能极其强大的包管理工具。与 apt-get不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。以下是笔者总结的一些常用 aptitude命令,仅供参考。

安装aptitude

oucanrong@zcwyou:~$ sudo apt install-y aptitude删除包

sudo aptitude remove xxx删除包及其配置文件

sudo aptitude purge xxx搜索包

sudo aptitude search xxx显示包的详细信息

sudo aptitude show xxx删除下载的包文件

sudo aptitude clean仅删除过期的包文件

sudo aptitude autoclean利用apitude重装软件

sudo aptitude reinstall xxx方法四: Ubuntu使用dpkg命令卸载软件

dpkg用于安装本地deb软件包。

删除软件包及配置文件

sudo dpkg-P xxx

deb卸载命令

deb卸载命令?

deb文件是Linux发行版debian系统的安装包格式,还有像基于debian系统的发行版ubuntu等系统就是使用的deb格式的安装包,我们可以使用dpkg命令进行安装管理这些deb安装包文件。

以ubuntu为例,从官网下载vscode的deb安装包文件,然后进行安装:

1.在文件夹右键“在终端打开”

2.使用dpkg命令进行安装

sudo dpkg-i deb文件

sudo dpkg-i code_1.29.1-1542309157_amd64.deb

3.根据经验,通常情况下会报依赖关系的错误,我们可以使用以下的命令修复安装。

sudo apt-get install-f

4.如果要卸载安装的应用,我们通过“sudo dpkg-l”查看已经安装的软件,并找到自己的安装的软件名。可以通过“grep”进行过滤。

这里找到的是code

5.最后使用

sudo dpkg-r软件名

进行卸载

sudo dpkg-r code

可以用

sudo dpkg-r--purge软件名

连同配置文件一起删除

tip1:

Deb软件包相关安装与卸载

安装deb软件包

命令: dpkg-i xxx.deb

删除软件包

命令: dpkg-r xxx.deb

连同配置文件一起删除

命令: dpkg-r--purge xxx.deb

查看软件包信息

命令: dpkg-info xxx.deb

查看文件拷贝详情

命令: dpkg-L xxx.deb

查看系统中已安装软件包信息

命令: dpkg-l

tip2:

apt-get是Debian系统下进行软件管理的工具,可以安装和卸载软件包。

安装软件 apt-get install softname

删除软件包,但是不删除软件的配置文件:apt-get remove softname如果再想安装,可能会出现问题。

删除软件包,并删除相应的配置文件:apt-get remove--purge softname

apt-get autoremove softname将依赖的软件包卸载掉,这样就可以完全卸载一个软件。

可以用 softname-V来检查是否卸载完成

更新软件信息数据库 apt-get update

进行系统升级 apt-get upgrade

搜索软件包: apt-cache search

阅读剩余
THE END