安装 Deb 文件的3种方法 deb文件如何安装( 二 )


安装 Deb 文件的3种方法 deb文件如何安装

文章插图
在 Ubuntu 中使用 dpkg 命令安装 deb 文件
如果你在安装 deb 软件包的过程中得到一个依赖项的错误,你可以使用下面的命令来修复依赖项的问题:
sudo apt install -f如何移除 deb 软件包移除一个 deb 软件包也不是一件什么大事 。并且,你不需要用于安装程序的原始的 deb 文件 。
方法 1: 使用 apt 命令移除 deb 软件包
你所需要的全部东西就是你所已安装程序的名称,接下来你可以使用 apt 或 dpkg 来移除这个程序 。
sudo apt remove program_name现在,问题来了,在移除命令中,你如何找到你所需要使用的准确的程序名称?为此,apt 命令也有一个解决方案 。
你可以使用 apt 命令找到所有已安装文件的列表,但是手动完成这一过程将会是一件令人头疼的事 。因此,你可以使用 grep 命令来搜索你的软件包 。
例如,在先前的部分中,我已安装 AppGrid 应用程序,但是如果我想知道准确的程序名称,我可以像这样使用一些东西:
sudo apt list --installed | grep grid这将给予我全部的名称中含有 “grid” 的软件包,从这里,我可以得到准确的程序名称 。
apt list --installed | grep gridWARNING: apt does not have a stable CLI interface. Use with caution in scripts.appgrid/now 0.298 all [installed,local]正如你所看到的,一个名称为 “appgrid” 的软件包已经安装 。现在,你可以在 apt remove 命令中使用这个程序名称 。
方法2: 使用 dpkg 命令移除 deb 软件包
你可以使用 dpkg 来找到已安装程序的名称:
dpkg -l | grep grid该输出将给予所有的名称中有 “grid” 的软件包 。
dpkg -l | grep gridii appgrid 0.298 all Discover and install apps for Ubuntu在上面的命令输出中的 ii 意味着软件包已经被正确地安装 。
现在,你有了程序名称,你可以使用 dpkg 命令来移除它:
dpkg -r program_name提示:更新 deb 软件包
一些 deb 软件包 (像 Chrome)通过系统更新来提供其更新,但是对于大多数的其它的程序,你将不得不先移除已存在的程序,并在接下来安装更新的版本 。
我希望这篇初学者指南能够帮助你在 Ubuntu 上安装 deb 软件包 。我添加了移除部分,以便你可以更好地控制你所安装的程序 。