如何在 Ubuntu 中安装 DEB 文件?如何在 Ubuntu 中安装 DEB 文件?如何在 Ubuntu 中安装 DEB 文件?如何在 Ubuntu 中安装 DEB 文件?
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 中安装 DEB 文件?

Linux 系统使用 deb 文件来安装应用程序。了解如何使用它们是一项关键技能。

对于 Linux 用户来说,软件可以有很多来源。有 PPA、软件商店、Snap 商店、Flathub 等等。然而,您无法在其中找到您想要的所有应用程序;您可能需要访问应用程序供应商的网站才能下载并安装扩展名为 .deb 的文件。但是如何安装 deb 文件呢?

在本文中,我们将探讨 deb 文件是什么,以及如何通过几种不同的方法(在桌面和终端上)安装或卸载 deb 文件。我们还将探讨如何更新它们以及如何在 BSD 操作系统上安装它们。

什么是.deb文件?

Deb 文件(Debian 的缩写)是存档文件,不仅包含应用程序所需的文件,还包含用于安装和配置要安装的应用程序的脚本。如果您使用的是 Windows,则 deb 文件在这方面与 .exe 文件类似。

您需要成为 Linux 专家才能安装 deb 文件吗?

绝对不。事实上,正如我们将在下面看到的,有许多简单的方法可以在 Ubuntu 和其他基于 Debian 的发行版上安装 deb 软件包。

一个重要的注意事项是,使用 deb 文件安装的应用程序通常需要与它们一起安装称为依赖项的附加包才能运行。虽然今天探讨的所有方法都会安装 deb 文件,但并非所有方法都会安装依赖项,在这种情况下我们会注明。

软件中心

大多数 Linux 发行版都会包含某种软件中心应用程序。 Ubuntu 中的名称为 Ubuntu Software Center,Mint 中的名称为 Software Manager。这些应用程序为您提供有吸引力的软件包浏览和安装体验。

使用其中之一来安装 deb 文件很简单。通常,如果您在文件浏览器中双击 deb 文件,它将启动软件中心的安装。

如果使用存档管理器打开,请右键单击该文件,然后从可用应用程序列表中选择软件中心。

但是,不建议使用此方法,因为软件中心应用程序无法确保安装 deb 文件的依赖项。此列表中后面的一些方法更适合为此目的而构建。

要使用软件中心卸载应用程序,您需要查找已安装应用程序的列表。

单击那里列出的软件包将为您提供卸载它的选项。

格德比

Gdebi 是一个小型应用程序,专门为使用简单的 GUI 界面解压 deb 文件而设计。它还会检查文件的依赖关系,并在 Gdebi 将安装它们时提醒您。

Gdebi 通常预装在基于 Ubuntu 的发行版上。但如果您由于某种原因没有安装它,您可以使用以下命令快速安装它:

sudo apt install gdebi

安装 gdebi 后,只需右键单击 deb 文件并选择使用 Gdebi 打开。

gdebi 对话框将告诉您是否要安装依赖项并列出哪些依赖项。单击安装按钮安装该软件包及其依赖项。

要再次删除它,只需再次使用 gdebi 打开原始 deb 文件,然后单击卸载即可。

包装袋

要在终端中安装 deb 文件,请打开包含 deb 文件的目录,然后使用以下命令激活 dpkg:

sudo dpkg -i filename.deb

与软件中心类似,dpkg 不会安装可能丢失的依赖项。相反,它可能会使应用程序处于“未配置”状态(如上图所示),并且您将无法使用它。

如果遇到这样的错误,可以使用以下 apt 命令修复它:

sudo apt-get install -f

-f 标志告诉它修复当前安装的软件包的损坏的依赖关系。

要使用 dpkg 删除 deb 软件包,请使用以下命令:

sudo dpkg -r packagename

-r 标志告诉 dpkg 只需删除该应用程序。如果您还想清除其他文件,请使用 --purge 代替。

您需要知道包名称,该名称有时与文件名不同。正如您将在下面读到的,如果您不确定,apt 可以帮助您找到包名称。

易于

如果您使用 Linux 很长时间,您可能已经发出 apt 命令来从 Ubuntu 软件存储库安装软件包。

然而,Apt 也会安装本地 deb 文件,并且它比 dpkg 成功的可能性更高。事实上,Apt 在底层使用 dpkg 来执行安装,但它也会检查依赖关系。

您需要直接 apt 到文件的位置才能执行安装。在终端中打开文件的目录并发出以下命令:

sudo apt install ./filename.deb

要使用 apt 卸载软件包,您不需要知道位置——只需要知道软件包名称。在我们的示例中,文件名是discord-0.0.13.deb,但包名称是“discord”。

如果您不确定包名称是什么,您可以使用此命令在 apt 中执行搜索,将 替换为您的猜测:

sudo apt list --installed | grep <searchterm>

它将列出其中包含您的搜索词的每个包。找到包名称后,发出以下命令:

sudo apt remove <package>

此命令将删除包本身,但不会删除其存储的任何文件。如果您想删除软件包的所有痕迹,请发出以下命令:

sudo apt purge <package>

如何更新 Deb 包

任何正在积极开发的应用程序至少偶尔会发布更新。那么如何更新 deb 包呢?

这取决于供应商。有些应用程序(例如 Chrome 和 Discord)将执行自动安装,并且可能会在安装时通知您。

然而,许多其他版本要求您在每次发布新版本时下载并安装新文件。为了确定这一点,请查看应用程序供应商的网站以了解详细信息。

如何在 FreeNAS BSD 上安装 Deb 文件

Deb 文件原生于基于 Debian 的系统,而不是 BSD。然而,大多数相同的应用程序都可以通过 BSD 自己的包管理系统获得。

如果您想尝试在 BSD 操作系统(如 FreeNAS 或 OpenBSD)上安装 deb 文件,通常是可以的。您只需要找到 dpkg 或 apt 的 BSD 端口并按照上面的说明进行操作即可。

安装您喜欢的应用程序

我们讨论了在 Linux 上安装 Debian 文件的许多简单方法以及卸载和更新它们的选项。

当您寻找新软件时,您会发现实际上有很多方法可以在 Linux 上安装应用程序。

©2015-2025 艾丽卡 support@alaica.com