如何在 Ubuntu 中安装 deb 文件17 Mar 2025 | 6 分钟阅读 Deb 是一种安装包格式,它被每个基于 Debian 的发行版使用。 Ubuntu 的存储库包含大量 deb 包,这些包可以通过命令行使用 apt-get 和 apt 实用程序安装,也可以通过 Ubuntu 软件中心安装。 有些应用程序没有添加到 Ubuntu 或第三方存储库中。这些应用程序需要通过开发者的网站下载并手动安装。在通过任何非官方来源或网站安装此类软件包时,我们需要小心。 Ubuntu 中 Deb 文件介绍有些软件是以 deb 包的形式存在的。这些包是以后缀为 .deb 的压缩文件。 我们可以将 .deb 文件看作是 Windows 中的 .exe 文件。当我们双击 .exe 文件时,它将在 Windows 中启动安装过程。在 Ubuntu 中,deb 包非常相似。 问题排查: 双击 deb 文件,该文件未在 Ubuntu 20.04 版本中的软件中心内打开。 这很奇怪,但很容易解决。我们必须右键单击该 deb 文件并选择选项,即 "打开方式"。我们可以选择使用 软件安装 选项作为默认选择。 Deb 文件设计Debian 软件包是基本的 Unix ar 归档文件,其中包含两个不同的 tar 归档文件。第一个归档文件包含控制信息,第二个归档文件包含可安装的数据。 另一方面,dpkg 提供了安装和操作 Debian 软件包的常用功能。最终用户通常不直接使用 dpkg 管理软件包,而是利用 APT 软件包管理应用程序或其他 APT 的前端,包括 synaptic (GTK) 或 aptitude (nCurses)。 Debian 软件包可以使用 alien 转换为其他格式,并通过 Debian Package Maker 或 checkinstall 从源代码创建。 deb 文件实施在 Debian 0.93 之前,一个包由两个 gzip 归档文件和一个标头文件组成。自 Debian 0.93 以来,deb 包以 ar 归档文件形式提供。该归档文件按特定顺序包含三个文件
控制归档文件控制归档文件的内容可以包含以下文件
下载 deb 文件为了演示目的,我们正在下载并安装 TeamViewer deb 文件。TeamViewer 可以定义为计算机之间文件传输、在线会议、桌面共享和远程支持的多合一密钥。 启动我们的 Web 浏览器并连接到 TeamViewer 的 Linux 下载页面。我们可以通过按 Debian 和 Ubuntu 的下载链接来下载 deb 软件包。 如果我们喜欢命令行,我们可以使用 curl 或 wget 下载我们的 deb 文件。 ![]() 或者, 使用命令行安装 deb 文件如果我们想使用命令行安装 deb 软件包,我们可以使用多种工具。我们将展示如何应用 dpkg、gdebi 和 apt 实用程序来安装 deb 软件包。 1. 使用 apt 实用程序安装 deb 文件apt 可以定义为命令行实用程序,用于安装、更新、删除 以及以其他方式管理 Ubuntu、Debian 和其他相关 Linux 发行版上的各种 deb 软件包。 apt 实用程序是在 Ubuntu 14.04 版本中宣布的,它包含了 apt-cache 和 apt-get 中最常用的命令。 要使用 apt 安装本地 deb 软件包,我们需要提供 deb 文件的完整路径。 当文件放置在我们的当前工作目录中时,我们可以在软件包名称前添加 ./ 而不是提供绝对路径。否则,apt 实用程序将尝试通过 Ubuntu 的存储库安装和检索软件包。 我们将被要求键入 Y 以继续。 之后,apt 的软件包管理器将修复并安装每个软件包依赖项。 ![]() 2. 使用 gdebi 安装 deb 文件gdebi 可以描述为安装本地 deb 软件包的工具。默认情况下,它没有安装在 Ubuntu 中,但是,我们可以使用以下命令安装这些软件包 ![]() 要使用 gdebi 安装 deb 软件包,我们需要键入 当提示键入 y 时,gdebi 将修复并安装 deb 文件以及我们的每个依赖项。 ![]() 3. 使用 dpkg 安装 deb 文件dpkg 可以定义为所有基于 Debian 的系统的软件包管理器(低级)。我们可以应用 -i 选项或 --install 选项来使用 dpkg 安装 deb 软件包。 ![]() 与 gdebi 和 apt 不同,dpkg 不会解决依赖项。如果在安装 deb 软件包期间发现任何依赖项错误,我们可以应用以下 apt 命令来解决和安装每个软件包依赖项 4. 使用 GUI 安装 deb 软件包简单来说,如果我们喜欢应用图形界面,我们可以下载 deb 文件并双击启动它。 它将打开一个默认的发行版图形软件中心 按 安装 按钮,将打开一个对话框,即 身份验证: 我们必须键入 管理密码 并按 身份验证 按钮。 GUI 模式如果我们希望应用 GUI GDebi,我们可以按照以下步骤操作
此安装程序将加载所有 deb 软件包并显示软件描述(如果存在)以及是否满足每个依赖项。按 安装软件包,输入密码,然后按 身份验证 按钮以启动安装过程。 安装过程可能需要一些时间,具体取决于文件的大小及其其他依赖项。 当 deb 文件安装后,Ubuntu 软件中心 中的 "安装" 按钮将修改为 "删除"。 就这样,我们的应用程序已成功安装在我们的系统上,我们可以开始使用它了。 ![]() 删除 deb 文件考虑使用以下方法删除 deb 文件。 1. 使用软件中心卸载 deb 文件即使我们已经使用软件中心成功安装了软件包,我们也可以通过打开终端窗口并执行以下命令来删除软件包 2. 通过 dpkg 删除软件在删除通过 dpkg 安装的软件包时,我们可以在以下命令中使用 dpkg 软件包的官方名称 3. 通过 Gdebi 删除软件要通过 Gdebi 卸载软件,我们必须打开 Gdebi 的 软件包安装程序 并按 删除软件包。 ![]() 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。