ubuntu卸 安装(如何卸载ubuntu)

ubuntu下安装软件与卸载软件

在Ubuntu系统下,通过deb包安装软件与卸载软件的具体步骤如下:

安装.deb包:使用命令`sudo dpkg-i package_file.deb`;

反安装.deb包:使用命令`sudo dpkg-r package_name`。

对于apt-get安装的情况,安装命令为`sudo apt-get install package_name`,反安装使用`sudo apt-get remove package_name`。

使用`sudo aptitude purge pkgname`可以卸载软件包及其配置文件,并处理依赖关系,同时,通过命令`dpkg-l|grep ^rc|awk'{print$2}'|sudo xargs dpkg-P`清除所有已删除包的残余配置文件。

如果遇到`dpkg:--purge needs at least one package name argument`的错误,表示系统中已无残留配置文件。

dpkg可以安装apt卸载的包,反之亦然。

aptitude与apt-get相比,更强大,尤其在处理依赖关系方面。以下是常用aptitude命令:

更新可用包列表:`aptitude update`;

升级可用包:`aptitude upgrade`;

将系统升级到新发行版:`aptitude dist-upgrade`;

安装包:`aptitude install pkgname`;

删除包:`aptitude remove pkgname`;

删除包及其配置文件:`aptitude purge pkgname`;

搜索包:`aptitude search string`;

显示包详细信息:`aptitude show pkgname`。

常用apt命令包括:

包搜索:`apt-cache search`;

获取包信息:`apt-cache show`;

安装包:`sudo apt-get install`;

重新安装包:`sudo apt-get install`;

强制安装:`sudo apt-get-f install`;

删除包:`sudo apt-get remove`;

删除包及配置文件:`sudo apt-get remove--purge`;

删除并清理过时包文件:`sudo apt-get autoremove--purge`;

更新源:`sudo apt-get update`;

升级已安装包:`sudo apt-get upgrade`;

升级系统:`sudo apt-get dist-upgrade`;

使用dselect升级:`sudo apt-get dselect-upgrade`;

了解使用依赖:`apt-cache depends`;

查看依赖包:`apt-cache rdepends`;

安装编译环境:`sudo apt-get build-dep`;

下载源代码:`apt-get source`;

清理下载文件的存档与过时包:`sudo apt-get clean&& sudo apt-get autoclean`;

检查依赖问题:`sudo apt-get check`。

dpkg是Debian系统中的软件包管理器,用于安全卸载、配置和维护已安装的软件包。dpkg的子目录`/var/lib/dpkg/info`保存着各个软件包的配置文件列表,包括`.conffiles`、`.list`、`.md5sums`、`.prerm`和`.postinst`等文件。用户可通过`dpkg–l`查询已安装的deb包,`dpkg–s`查看包详细信息,`dpkg–L`查看包安装的文件,使用`dpkg–I`查看未安装软件包的详细信息,`dpkg–c`显示未安装deb包所包含的文件列表。卸载deb软件包时,使用`dpkg–r`命令只卸载文件,不删除配置文件,可通过`dpkg–P`命令卸载软件包并清除配置文件。当遇到Dpends问题时,使用`apt-get–f install`解决。对于依赖配置的软件包,使用`dpkg-reconfigure`进行重新配置。通过`alien`命令,可以将rpm包转换为deb包进行安装,实现不同包管理系统的包兼容。

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

ubuntu怎么卸载安装的软件

1、如果是从Ubuntu Software Center安装的,进入center,找到那个软件,很明显会有“卸载”的按钮;

2、如果是tar、gz、zip之类解压就能用,免安装的,直接删除;

3、如果是自己下载的deb包安装,或者通过apt-get install安装、或者通过添加ppa安装,使用sudo apt-get autoremove software-name来卸载,为了一次卸干净,可以再加上一个参数sudo apt-get autoremove--purge software-name

4、如果是通过configure然后make& make install,也可以直接删除;

嗯,大概就是这么多,至少我所用到的安装方式就是这些了。

阅读剩余
THE END