Ubuntu文档
每个基于Debian的Linux发行版都将使用Debian软件包作为安装和卸载软件的方法。
Debian软件包由文件扩展名.deb标识,本指南将向您展示如何使用图形工具和命令行安装和卸载.deb文件。
为什么要手动安装.deb文件?
大多数情况下,您将使用Ubuntu Software Center , Synaptic或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代码创建者的情况下,内容如下:
- USR
- usr - > bin
- usr - > bin - > qr-code-creator
- usr - >分享
- usr - > share - >应用程序
- usr - > share - > applications - > qr-code-creator.desktop
- usr - > share - > doc
- usr - > share - > doc - > qr-code-creator
- usr - > share - > doc - > qr-code-creator - > changelog.gz
- usr - > share - > doc - > qr-code-creator - > copyright
- usr - >分享 - >男人
- usr - >分享 - > man - > man1
- usr - > share - > man - > man1 - > qr-code-creator.1.gz
- usr - > share - > pixmaps
- usr - > share - > pixmaps - > qr-code-creator.png
- usr - > share - > qr-code-creator
删除.deb软件包
您可以使用以下命令删除Debian软件包:
sudo dpkg -r <软件包名称>
如果您想要删除配置文件,则需要使用以下命令:
sudo dpkg -P <程序包名称
概要
如果您使用的是基于Ubuntu的发行版,则只需双击.deb文件即可加载到软件中心。
然后你可以点击安装。