注意!本文探讨的关于软件操作的命令属于系统相关
的命令,仅适用于Debian系列衍生版。
- Debian
- Ubuntu
- Red Hat
- Cent OS
卸载命令有多条,但是不可获缺的一个操作是首先要知道该软件的包名
dpkg -l|grep wps
上述命令用于Debian系列Linux系统中。dpkg软件包管理机制中的 -l
参数能显示已安装软件的列表。接下来的grep wps
是查找和wps相关的软件包。
屏幕上会可能显示出一个
wps-office
然后我们执行卸载命令
sudo apt-get purge wps-office
或者
dpkg -p wps-office
-p参数等同于--purge
aptitude
是个比apt-get更高级的包管理工具,它在解决依赖性问题上更胜一筹。不过它没有被预装,要自己安装。
sudo apt-get aptitude
卸载命令形如:
sudo aptitude wine1.6
会自动解决依赖问题。
如果温柔的卸载方式,不起作用的话,那么就来点暴力的,直接删除。
- 安装文件如果在/目录中,那么一般位置,就是/usr/local。
- 但是即使删除以后,在软件管理器中还会残留这个软件的图标,此时是无效链接了。
- 删除残留文件,残留文件一般在/usr/share中有其文件夹,在/usr/share/applications中有其图标。
Personal Package Archives,其实就是非官方的源
sudo add-apt-repository ppa:atareao/atareao
ppa:
后面的就是源了。
sudo add-apt-repository -r ppa:atareao/atareao
-
进入源目录删除
cd /etc/apt/sources.list.d/ 在里面找到对应的
.list
文件删除就可以了。 -
使用工具ppa-purge
sudo apt-get install ppa-purge sudo ppa-purge ppa:/atareao/atareao 这个工具也需要另外下载。同样的
ppa:
后面的就是源了。
sudo apt-get -f install
将自动安装依赖文件及要安装的软件
sudo apt-get update
更新的是软件包的列表
sudo apt-get upgrade
依据软件包列表将软件更新到最新版本
sudo apt-get dist-upgrade
与upgrade
基本相同,不同之处是本命令会智能的解决依赖冲突问题。而upgrade
则不会。
sudo apt-get do-release-upgrade
发行版升级。貌似只能一代一代的升级,不能直接升级最新版。