如何在Ubuntu上安装Deb文件软件包
Deb是所有基于Debian的发行版使用的安装软件包格式。
Ubuntu信息库包含数千个deb软件包,可以从Ubuntu软件中心或使用apt
和apt-get
实用工具从命令行安装。
许多应用程序未包含在Ubuntu或任何第三方存储库中。这些应用程序必须从开发者的网站下载并手动安装。从非官方来源安装Deb软件包时要格外小心。
在本教程中,我们将说明如何在Ubuntu 18.04上安装deb文件。相同的说明适用于Ubuntu 20.04和任何基于Debian的发行版,包括Debian,Linux Mint和Elementary OS。
下载deb文件
出于演示目的,在本教程中,我们将下载并安装TeamViewer deb文件。 TeamViewer是一种用于远程支持,桌面共享,在线会议以及计算机之间文件传输的多合一解决方案。
启动网络浏览器,然后导航至适用于Linux的TeamViewer 下载页面。通过单击Ubuntu和Debian下载链接下载deb软件包。
如果您喜欢使用终端,可以使用 wget
或 curl
下载deb文件:
wget --no-check-certificate https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
curl -k -O -L https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
从命令行安装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? [Y/n]
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/N]:
出现提示时,键入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软件包
如果您希望使用图形界面,只需下载deb文件并双击即可打开。
这将打开默认的发行版图形软件中心
单击“安装”按钮,“身份验证”对话框将打开。
输入管理密码,然后单击“身份验证”按钮。
安装可能需要一些时间,具体取决于文件大小及其依赖性。安装好deb软件包后,Ubuntu软件中心内的“安装”按钮将变为“删除”。
仅此,该应用程序已安装在您的系统上,您可以开始使用它。
结论
我们向您展示了如何在Ubuntu中安装本地deb文件。
如有任何疑问,请随时发表评论。
以上是 如何在Ubuntu上安装Deb文件软件包 的全部内容, 来源链接: utcz.com/z/507235.html