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,也可以直接删除;
嗯,大概就是这么多,至少我所用到的安装方式就是这些了。