安卓系统

如何在Ubuntu上安装DEB文件(软件包)

deb软件包安装步骤

deb软件包安装步骤

目录:

Anonim

Deb是所有基于Debian的发行版使用的安装软件包格式。

Ubuntu存储库包含数千个deb软件包,可以从Ubuntu软件中心或使用 apt apt-get 实用工具从命令行安装。

许多应用程序未包含在Ubuntu或任何第三方存储库中。 这些应用程序必须从开发人员的网站下载并手动安装。 从非官方来源安装Deb软件包时,请格外小心。

在本教程中,我们将说明如何在Ubuntu 18.04上安装deb文件。 相同的说明适用于Ubuntu 16.04和任何基于Debian的发行版,包括Debian,Linux Mint和Elementary OS。

下载deb文件

为了便于演示,在本教程中,我们将下载并安装TeamViewer deb文件。 TeamViewer是一种用于远程支持,桌面共享,在线会议以及计算机之间文件传输的多合一解决方案。

启动您的Web浏览器,然后导航到TeamViewer for Linux下载页面。 通过单击Ubuntu和Debian下载链接下载deb软件包。

如果您更喜欢终端,则可以使用 wget curl 下载deb文件:

wget --no-check-certificate

curl -k -O -L

从命令行安装deb文件

从命令行安装deb软件包时,您可以使用几种工具。 在以下各节中,我们将向您展示如何使用 apt gdebi dpkg 实用程序来安装deb软件包。

使用 apt 安装deb文件

apt 是一个命令行实用程序,用于在Ubuntu,Debian和相关Linux发行版上安装,更新,删除和管理deb软件包。 它在Ubuntu 14.04中引入,并结合了 apt-get apt-cache 最常用的命令。

要使用 apt 安装本地deb软件包,您需要提供deb文件的完整路径。 如果文件位于您的当前工​​作目录中,而不是键入绝对路径,则可以在包名称之前添加 ./ 。 否则, apt 将尝试从Ubuntu的存储库中检索并安装软件包。

sudo apt install./teamviewer_amd64.deb

系统将提示您键入 Y 继续:

… 0 upgraded, 84 newly installed, 0 to remove and 64 not upgraded. Need to get 21.0 MB of archives. After this operation, 66.3 MB of additional disk space will be used. Do you want to continue?

apt 软件包管理器将解析并安装所有软件包依赖项。

使用 gdebi 安装DEB文件

gdebi 是用于安装本地deb软件包的工具。 默认情况下,它不是在Ubuntu中安装的,但是您可以使用以下命令安装它:

sudo apt install gdebi

要使用 gdebi 类型安装deb软件包:

sudo gdebi teamviewer_amd64.deb

… Do you want to install the software package?:

出现提示时输入 y gdebi 将为您解析并安装deb软件包及其所有依赖项。

使用 dpkg 安装deb文件

dpkg 是基于Debian的系统的低级软件包管理器。 使用 -i (或 --install )选项可使用 dpkg 安装deb软件包。

sudo dpkg -i teamviewer_amd64.deb

apt gdebi 不同, dpkg 不能解析依赖关系。 如果在安装deb软件包时遇到任何依赖性错误,则可以使用以下 apt 命令来解决和安装所有软件包依赖性:

sudo apt install -f

使用GUI安装Deb软件包

这将打开默认的发行版Graphical Software Center

安装可能需要一些时间,具体取决于文件大小及其依赖性。 安装好deb软件包后,Ubuntu软件中心内的“安装”按钮将变为“删除”。

就是这样,该应用程序已经安装在您的系统上,您可以开始使用它了。

结论

我们已经向您展示了如何在Ubuntu中安装本地deb文件。

如有任何疑问,请随时发表评论。

ubuntu apt dpkg