20 May 2018

如何安装deb程序

如何安装.deb 程序

应用程序类型

安装.deb程序

除了Ubuntu商店这种,直接点开就可以安装的方式,命令行才是真正的选择。

dpkg

sudo dpkg -i foo.deb
sudo apt-get install -f

dpkg可以安装软件,但如果当前没有安装相应的依赖,结果就是安装好的软件会处于broken的状态。而后面的命令的作用就是找到并安装依赖修复broken。

man apt-get

-f, –fix-broken

  Fix; attempt to correct a system with broken dependencies in place.

apt

sudo apt install foo.deb

实际上,在这里apt命令背后使用的也是dpkt。而且这条命令会直接找到相应的依赖并安装,可以认为是使用时dpkg两条命令的结合。

如果使用“古老的”apt-get命令,需要将deb文件放到/var/cache/apt/archives/文件夹中才可以。

gdebi

前提是你已经安装好了这个软件。

sudo apt install gdebi

以后就再不需要命令,直接右键打开就可以。相应的依赖也会一并安装。本质上和上面的方法一样,只是一个前端而已。

⚠️注意

本质上修复依赖都利用到了apt,而能够修复依赖的前提是apt能够找到相应的依赖。所以sudo apt update还是要执行的。

同时多个

sudo dpkg -i *.deb
sudo apt-get install -f

Creative Commons License