如何安装.deb软件包

Ubuntu文档

每个基于Debian的Linux发行版都将使用Debian软件包作为安装和卸载软件的方法。

Debian软件包由文件扩展名.deb标识,本指南将向您展示如何使用图形工具和命令行安装和卸载.deb文件。

为什么要手动安装.deb文件?

大多数情况下,您将使用Ubuntu Software CenterSynaptic或Muon等软件包管理器将软件安装在基于Debian的发行版中。

如果你喜欢使用命令行,你可能会使用apt-get

某些应用程序在存储库中不可用,必须从供应商的网站下载。

您应该小心从发行版存储库中不存在的源下载和安装Debian软件包。

一些最大的应用程序以这种格式提供,包括谷歌的Chrome浏览器。 出于这个原因,了解如何手动安装软件包非常重要。

何处获取.deb文件(用于演示目的)

首先,你需要去安装一个.deb文件。

访问https://launchpad.net/查看可以以.deb格式安装的一些软件包的列表。 请记住,这仅仅是一个指导,说明如何安装.deb软件包,并且您应该首先尝试使用软件包管理器,或者如果使用基于Ubuntu的分发版找到相关的PPA

我将要展示的软件包是QR Code Creator(https://launchpad.net/qr-code-creator)。 二维码是从Crisp数据包背面到公交车站广告无处不见的有趣符号之一。 当您拍摄QR码的图像并通过阅读器运行时,它会将您带到一个网页,几乎就像一个超链接,成为一个有趣的图像。

在QR Code Creator页面上,有一个.deb文件。 点击链接将.deb文件下载到您的下载文件夹中。

如何安装.deb软件包

用于安装和卸载Debian软件包的工具称为dpkg。 这是一个命令行工具,通过使用开关,你可以做很多不同的事情。

您要做的第一件事是安装软件包。

sudo dpkg -i <软件包名称>

例如,要安装QR码创建器,该命令将如下所示:

sudo dpkg -i qr-code-creator_1.0_all.deb

如果你更喜欢(不知道为什么),你也可以使用--install代替-i,如下所示:

sudo dpkg - 安装qr-code-creator_1.0_all.deb

什么是.deb文件?

你有没有想过什么构成了一个.deb包? 您可以运行以下命令从包中提取文件而不安装它。

dpkg-deb -x qr-code-creator_1.0_all.deb〜/ qrcodecreator

以上命令将qr-code-creator软件包的内容提取到位于home文件夹(即/ home / qrcodecreator)中的名为qrcodecreator的文件夹中。 目标文件夹qrcodecreator必须已经存在。

在qr代码创建者的情况下,内容如下:

删除.deb软件包

您可以使用以下命令删除Debian软件包:

sudo dpkg -r <软件包名称>

如果您想要删除配置文件,则需要使用以下命令:

sudo dpkg -P <程序包名称

概要

如果您使用的是基于Ubuntu的发行版,则只需双击.deb文件即可加载到软件中心。

然后你可以点击安装。