deb安装器(在 Ubuntu Linux 上安装 Deb 文件的3种方法)

这篇初学者文章解释了如何在Ubuntu中安装黛布软件包。它还将向您展示如何在以后删除这些DEB包。

•来源:LinuxCn•作者:阿披实•普拉卡什•翻译:郑

(字数3274,阅读时间约5分钟)


这是Ubuntu初学者系列的另一篇文章。如果你是Ubuntu新手,你可能想知道如何安装应用程序。

最简单的方法是使用Ubuntu软件中心。在软件中心搜索应用程序的名称并安装。如果你能在软件中心找到所有的应用程序,生活将会非常愉快。然而,不幸的是,这不太可能发生。

一些软件包可以以DEB软件包的形式获得。它们基于以DEB扩展名结尾的存档文件。你可以把Deb文件视为windowsExe文件中的一个文件。在windows中,双击Exe文件,即可开始安装过程。DEB软件包也非常类似。

你可以在软件供应商网站的下载区找到这些DEB软件包。例如,如果你想在Ubuntu上安装GoogleChrome,你可以从其网站下载Chrome的DEB软件包。

现在问题出现了。如何安装DEB文件?在Ubuntu中安装DEB软件包有很多方法。在本教程中,我将依次向您展示它们。

关于Ubuntu和德比安安装在Deb文件的Linux发行版中

你可以选一个工具或命令行工具来安装DEB包。你有选择的余地。

让我们继续了解如何安装DEB文件。

方法1:使用默认的软件中心

在Ubuntu中,最简单的方法是使用默认的软件中心。你不必在这里做什么特别的事。只需转到DEB文件文件夹下下载的内容(应该是下载文件夹),然后双击该文件。

Ubuntu上谷歌Chrome的Deb文件


在下载的文件中,双击DEB文件开始安装。

它将打开软件中心,您将看到安装软件的选项。您只需单击安装按钮并输入登录密码。

在Ubuntu软件中心安装GoogleChrome


.Deb文件将通过软件中心安装。

看,这比在windowsExe文件中安装一个还要简单,不是吗?

方法2:使用gdebi应用程序安装DEB包及其依赖项

同样,如果一切顺利,生活可能会更简单。但生活不是我们所知道的。

现在,您已经知道,可以通过软件中心简单地安装Deb文件。接下来,让我告诉您软件包可能会遇到的一些依赖性错误。

错误的原因是一个程序可能依赖于另一个软件包(库)。当开发者在你的系统中安装了软件包时,他可能已经为你准备好了。

但如果不是这样,并且您的系统没有这些必需的包(库),您将遇到臭名昭著的“依赖错误”。

软件中心无法处理此类错误,因此您必须使用另一个名为NicholasTse的工具。

NicholasTse是一个轻量级GUI应用程序。它只有一个安装DEB包的目的。

它将识别依赖项并尝试安装它们。在安装DEB文件的同时安装这些依赖项。

NicholasTse在安装DEB软件包时处理依赖关系


就个人而言,我更喜欢使用NicholasTse而不是使用packagecenter来安装DEB文件。它是一个轻量级应用程序,因此安装过程看起来要快一点。有关更多信息,您可以使用gdebi阅读,并将其作为安装DEB软件包的默认设置。

您可以从软件中心安装NicholasTse或使用以下命令:

Sudoapt安装gdebi

方法3:在命令行Deb文件中使用dpkg安装

如果要在命令行上安装DEB包,可以使用apt命令或dpkg命令。事实上,apt在底部使用dpkg命令,但apt更受欢迎,也更易于使用。

如果要在DEB文件上使用apt命令,请如下使用:

Sudoapt安装路径到deb文件

如果要使用dpkg命令安装DEB软件包,请按照以下步骤完成:

sudodpkg-i路径到deb文件

在这两个命令中,您都应该将path替换为下载到DEB文件的DEB文件的路径和名称

在Ubuntu中使用dpkg命令安装DEB文件


如果在安装DEB软件包期间出现依赖项错误,可以使用以下命令修复依赖项问题:

Sudoapt安装-F 如何删除DEB包

删除一个DEB包不是什么大问题。此外,您不需要用于安装程序的原始DEB文件。

方法1:使用apt的命令删除DEB包

你所需要的只是你安装的程序的名称。然后可以使用apt或dpkg删除该程序。

Sudoapt删除程序名

现在的问题是,如何找到在remove命令中需要使用的确切程序名?为此,apt指挥部也有了解决办法。

您可以使用apt命令查找所有已安装文件的列表,但手动完成此过程将是一件令人头痛的事情。所以你可以用格雷普命令来搜索您的包。

例如,在上一节中,我安装了appgrid应用程序,但如果我想知道确切的程序名,我可以使用以下内容:

SudoZhangZiyi列表——已安装|grep网格

这将给我一个全名为“grid”的包,从中我可以得到确切的程序名。

deb安装

apt列表——已安装|grepgrid 警告:apt没有稳定的cli界面,在脚本中小心使用。 appgrid/now0.298全部[已安装,本地]

如您所见,已经安装了一个名为“appgrid”的包。现在,您可以在apt的remove命令中使用这个程序名。

方法2:使用dpkg命令删除DEB包

您可以使用dpkg查找已安装程序的名称:

dpkg-l|grep网格

该输出将提供给所有名为“grid”的包。

dpkg-l|grep网格 iiappgrid0.298所有用于Ubuntu的发现和安装应用程序

II在上述命令输出中表示软件包已正确安装。

现在您有了程序名,可以使用dpkg命令将其删除:

dpkg-r程序名称

提示:更新DEB包

一些DEB软件包(如chrome)通过系统更新提供更新,但对于大多数其他程序,您必须先删除现有程序,然后安装更新版本。

我希望这本初学者指南能帮助你在Ubuntu上安装DEB软件包。我添加了删除部分,这样你就可以更好地控制你安装的程序。


via:itsfoss.com

作者:阿比舍克·普拉卡什选题:lujun9972翻译:罗比校对:wxy

本文最初由lctt编辑,并由LinuxChina光荣发布

点击“了解更多”以访问文本中的链接

您可以还会对下面的文章感兴趣

最新评论

  1. 小英雄
    小英雄
    发布于:2022-04-27 09:14:47 回复TA
    ngZiyi列表——已安装|grep网格这将给我一个全名为“grid”的包,从中我可以得到确切的程序名。apt列表——已安装|grepgrid警告:apt没有稳定的cli界面,在脚本中小心使用。a
  1. 星河影
    星河影
    发布于:2022-04-27 04:05:34 回复TA
    安装在Deb文件的Linux发行版中你可以选一个桂工具或命令行工具来安装DEB包。你有选择的余地。让我们继续了解如何安装DEB文件。方法1:使用默认的软件中心在
  1. 缪榕月琦
    缪榕月琦
    发布于:2022-04-27 00:20:08 回复TA
    只要眼神不失去光泽,心灵永远不会荒芜。
  1. 窦平宗德
    窦平宗德
    发布于:2022-04-27 00:20:08 回复TA
    看清了很多人,却不能随意拆穿;厌恶着很多人,却又不能轻易翻脸。有时候,生活就是要逼自我变得逆来顺受,宠辱不惊。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友