如何在Ubuntu中安装DEB文件:示例说明
对于Ubuntu用户来说,该软件可以来自许多来源。有官方转发、PPA、Snap store、Flathaub等。然而,有时你不会在其中找到你想要的每一个应用程序。相反,您可能必须访问网站才能下载并安装带有
.deb
扩大
但首先,让我们回答一个问题,什么是DEB文件?
什么是DEB文件?
DEB文件是Debian及其衍生产品(如Ubuntu、Linux Mint等)使用的可安装软件包格式。它们包含预编译的软件,可安装在Debian或基于Debian的操作系统上。
DEB文件基于归档格式,包含两个TAR归档——安装程序控制信息和可安装数据。它们包含安装特定软件应用程序所需的所有文件和说明。此外,DEB文件的TAR档案通常使用bzip或gzip压缩进行压缩。
通过使用首选的归档/提取应用程序将DEB作为标准归档文件打开,您可以轻松地查看其文件内容。
以下示例将使用Google Chrome安装DEB文件“
谷歌chrome-stable_current_amd64.deb
.”
使用apt命令安装DEB文件
在我们开始之前,我想澄清以下内容:许多指南建议使用
dpkg
命令但是,我不建议采取这种做法;相反,请使用
恰当的
命令原因如下。
当您使用APT安装软件包时,
dpkg
在发动机罩下使用。但是APT在从存储库下载之前首先生成所有依赖项的列表。然后,当下载完成时,APT调用
dpkg
以安装所有依赖项。
同时,在使用
dpkg
直接命令。换句话说,
dpkg
不会安装包依赖项,经常导致安装失败。当然,你可以用一些技巧来解决这个问题,比如“
sudo apt安装--修复损坏的
,”试图纠正一个依赖关系已损坏的系统,但这不是我建议的最佳实践方式。
现在,让我们开始工作,并向您展示如何在Ubuntu中安装DEB文件。第一种方法是使用APT命令。它是一个命令行实用程序,用于管理(安装、更新、删除)Debian和相关的基于Debian的Linux发行版(如Ubuntu、Linux Mint等)上的DEB包。
此外,如果您想更深入地了解APT命令并掌握命令行技能,我们的全面指南将派上用场。
APT通常用于从远程存储库下载和安装软件,但也可以用于从本地源安装DEB包。所以,让我们看看如何使用一个DEB包并将其正确安装在Ubuntu上。您必须指挥
恰当的
命令到文件的位置以执行安装。
例如,要安装“
谷歌chrome-stable_current_amd64.deb
“文件,打开终端并键入以下内容:
sudo apt安装/下载/google-chrome-table_current_amd64.deb
仅此而已!当然,您应该替换“
下载
“带有存储文件的Ubuntu系统上文件的路径和
.deb
文件的实际名称。
使用Ubuntu软件管理器安装deb文件
这可能是新Linux用户最容易安装的方法
.deb
Ubuntu中的文件。它使用内置的Ubuntu软件管理器。
转到下载的文件夹
.deb
文件,右键单击它并选择
使用软件安装打开
选项
这将打开Ubuntu软件管理器。然后,你所要做的就是点击
安装
按钮
提示时输入用户密码,然后点击
证明…是真实的
。正如你所知,只有授权用户才能在Ubuntu中安装该软件。
进度条可以让你知道应用程序何时在Ubuntu系统上完成安装。
该软件将成功安装在您的系统上。
结论
我希望本指南能帮助您了解安装
.deb
文件和其他类似的衍生工具。
但是,请记住,您需要安装
.deb
只有当你对文件源有信心并能够验证其完整性时,你才能在Ubuntu系统上创建文件。
请在中了解有关各种选项的更多信息
恰当的
在其命令行手册页面上。
和往常一样,如果你有任何问题,请随时留言。
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...