首页 Ubuntu 16.04 软件安装与卸载方法
文章
取消

Ubuntu 16.04 软件安装与卸载方法

一、Ubuntu 中软件安装方法
1、APT方式
  • 普通安装:apt-get install softname1 softname2 …;
  • 修复安装:apt-get -f install softname1 softname2… ;(-f Atemp to correct broken dependencies)
  • 重新安装:apt-get –reinstall install softname1 softname2…;
2、Dpkg方式
  • 普通安装:dpkg -i package_name.deb
3、源码安装(.tar、tar.gz、tar.bz2、tar.Z)
  1. 首先解压缩源码压缩包然后通过tar命令来完成
    • a.解xx.tar.gz:tar zxf xx.tar.gz
    • b.解xx.tar.Z:tar zxf xx.tar.Z
    • c.解xx.tgz:tar zxf xx.tgz
    • d.解xx.bz2:bunzip2 xx.bz2
    • e.解xx.tar:tar xf xx.tar
  2. 然后进入到解压出的目录中,建议先读一下README之类的说明文件,因为此时不同源代码包或者预编译包可能存在差异,然后建议使用ls -F –color或者ls -F命令(实际上我的只需要 l 命令即可)查看一下可执行文件,可执行文件会以*号的尾部标志
  3. 一般依次执行 ./configure
1
2
make
sudo make install
  • 即可完成安装
二、Ubuntu中软件包的卸载方法
1、APT方式
  • 移除式卸载:apt-get remove softname1 softname2 …;(移除软件包,当包尾部有+时,意为安装)
  • 清除式卸载 :apt-get –purge remove softname1 softname2…;(同时清除配置)
1
清除式卸载:apt-get purge sofname1 softname2...;(同上,也清除配置文件)
2、Dpkg方式
  • 移除式卸载:dpkg -r pkg1 pkg2 …;
  • 清除式卸载:dpkg -P pkg1 pkg2…;
补充:
apt-get install
  • 下载软件包,以及所有依赖的包,同时进行包的安装或升级。如果某个包被设置了 hold (停止标志,就会被搁在一边(即不会被升级)。更多 hold 细节请看下面
apt-get remove [–purge]
  • 移除 以及任何依赖这个包的其它包
  • –purge 指明这个包应该被完全清除 (purged) ,更多信息请看 dpkg -P
apt-get update
  • 升级来自 Debian 镜像的包列表,如果你想安装当天的任何软件,至少每天运行一次,而且每次修改了 /etc/apt/sources.list 後,必须执行
apt-get upgrade [-u]
  • 升 级所有已经安装的包为最新可用版本。不会安装新的或移除老的包。如果一个包改变了依赖关系而需要安装一个新的包,那么它将不会被升级,而是标志为 hold。apt-get update 不会升级被标志为 hold 的包 (这个也就是 hold 的意思)。请看下文如何手动设置包为 hold。我建议同时使用 ‘-u’ 选项,因为这样你就能看到哪些包将会被升级
apt-get dist-upgrade [-u]
  • 和 apt-get upgrade 类似,除了 dist-upgrade 会安装和移除包来满足依赖关系。因此具有一定的危险性
本文由作者按照 CC BY 4.0 进行授权