Skip to content

Latest commit

 

History

History
79 lines (64 loc) · 2.46 KB

APT.md

File metadata and controls

79 lines (64 loc) · 2.46 KB

软件

注意!本文探讨的关于软件操作的命令属于系统相关的命令,仅适用于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

aptitude是个比apt-get更高级的包管理工具,它在解决依赖性问题上更胜一筹。不过它没有被预装,要自己安装。

sudo apt-get aptitude

卸载命令形如:

sudo aptitude wine1.6

会自动解决依赖问题。

暴力卸载软件

如果温柔的卸载方式,不起作用的话,那么就来点暴力的,直接删除。

  1. 安装文件如果在/目录中,那么一般位置,就是/usr/local。
  2. 但是即使删除以后,在软件管理器中还会残留这个软件的图标,此时是无效链接了。
  3. 删除残留文件,残留文件一般在/usr/share中有其文件夹,在/usr/share/applications中有其图标。

PPA

Personal Package Archives,其实就是非官方的源

添加PPA

sudo add-apt-repository ppa:atareao/atareao

ppa:后面的就是源了。

删除PPA

sudo add-apt-repository -r ppa:atareao/atareao

删除PPA

  1. 进入源目录删除

    cd /etc/apt/sources.list.d/ 在里面找到对应的.list文件删除就可以了。

  2. 使用工具ppa-purge

    sudo apt-get install ppa-purge sudo ppa-purge ppa:/atareao/atareao 这个工具也需要另外下载。同样的ppa:后面的就是源了。

出现依赖问题的解决办法

sudo apt-get -f install

将自动安装依赖文件及要安装的软件

更新与升级

update

sudo apt-get update

更新的是软件包的列表

upgrade

sudo apt-get upgrade

依据软件包列表将软件更新到最新版本

dist-upgrade

sudo apt-get dist-upgrade

upgrade基本相同,不同之处是本命令会智能的解决依赖冲突问题。而upgrade则不会。

do-release-upgrade

sudo apt-get do-release-upgrade

发行版升级。貌似只能一代一代的升级,不能直接升级最新版。