如何安裝.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文件即可加載到軟件中心。

然後你可以點擊安裝。