溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么在Ubuntu Linux上安裝Deb文件

發(fā)布時(shí)間:2022-01-21 14:50:44 來源:億速云 閱讀:277 作者:iii 欄目:開發(fā)技術(shù)

本篇內(nèi)容介紹了“怎么在Ubuntu Linux上安裝Deb文件”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

deb格式是Debian系統(tǒng)專屬安裝包格式,配合APT軟件管理系統(tǒng),成為了當(dāng)前在Linux下非常流行的一種安裝包。deb包類似windows中的.exe,安裝方式非常簡單。

在 Ubuntu 和基于 Debian 的 Linux 發(fā)行版中安裝 .deb 文件

你可以選擇一個(gè) GUI 工具或一個(gè)命令行工具來安裝一個(gè) deb 軟件包。你擁有選擇權(quán)。

安裝方法:

方法 1: 使用默認(rèn)的軟件中心

在 Ubuntu 中,最簡單的方法是使用默認(rèn)的軟件中心。在這里你不必要做任何特別的事。只需要轉(zhuǎn)到你所下載的 .deb 文件的文件夾下(它應(yīng)該是 Downloads 文件夾),并在這個(gè)文件上雙擊。

怎么在Ubuntu Linux上安裝Deb文件

在已下載的 .deb 文件上雙擊以開始安裝。

它將打開軟件中心,并且你將看到安裝軟件時(shí)的選項(xiàng)。你所需要做的全部工作就是:點(diǎn)擊安裝按鈕并輸入你的登錄密碼。

怎么在Ubuntu Linux上安裝Deb文件

.deb 文件的安裝將通過軟件中心來執(zhí)行。

看,它甚至比在 Windows 中安裝一個(gè) .exe 文件更簡單,不是嗎?

方法 2: 使用 Gdebi 應(yīng)用程序來安裝 deb 軟件包及其依賴項(xiàng)

再提一次,如果事情總是進(jìn)展順利,生活可能會(huì)更簡單一些。但是生活并不是我們熟知的那樣。

現(xiàn)在,你已經(jīng)知道 .deb 文件可以簡單地通過軟件中心來安裝,接下來,讓我告訴你一些軟件包可能會(huì)遇到的依賴項(xiàng)的錯(cuò)誤。

發(fā)生錯(cuò)誤的原因是,一個(gè)程序可能依賴于另外一個(gè)軟件包(庫)。當(dāng)開發(fā)者為你準(zhǔn)備 DEB 軟件包時(shí),他/她可能會(huì)假設(shè)你的系統(tǒng)中已經(jīng)有了所依賴的軟件包(庫)。

但是如果情況并不是這樣的,你的系統(tǒng)沒有這些所需要的軟件包(庫),你將遇到臭名昭著的“依賴項(xiàng)錯(cuò)誤”。

軟件中心不能處理這樣的錯(cuò)誤,因此你不得不使用另外一個(gè)名稱為 gdebi 的工具。

gdebi 是一個(gè)輕量級(jí)的 GUI 應(yīng)用程序,它只有安裝 deb 軟件包的一個(gè)用途。

它將識(shí)別依賴項(xiàng),并嘗試在安裝 .deb 文件的同時(shí)安裝這些依賴項(xiàng)。

怎么在Ubuntu Linux上安裝Deb文件

gdebi 在安裝 deb 軟件包時(shí)處理依賴項(xiàng)

就我個(gè)人而言,我更喜歡使用 gdebi 而不是使用軟件包中心來安裝 deb 文件。它是一個(gè)輕量級(jí)應(yīng)用程序,因此安裝過程看起來更快一點(diǎn)。更多的信息,你可以閱讀使用 gDebi ,并使其成為安裝 DEB 軟件包的默認(rèn)設(shè)置。

你可以從軟件中心或使用下面的命令來安裝 gdebi :

 sudo apt install gdebi
方法 3: 在命令行中使用 dpkg 安裝 .deb 文件

如果你想在命令行中安裝 deb 軟件包,你可以使用 apt 命令或者 dpkg 命令。實(shí)際上,apt 命令在底層上使用 dpkg 命令,但是 apt 卻更流行和易于使用。

如果你想對(duì) deb 文件使用 apt 命令,像這樣使用它:

 sudo apt install path_to_deb_file

如果你想對(duì)將要安裝的 deb 軟件包使用 dpkg 命令,在這里是如何完成它:

 sudo dpkg -i path_to_deb_file

在這兩個(gè)命令中,你應(yīng)該使用你已下載的 deb 文件的路徑和名稱來替換 path_to_deb_file 。

怎么在Ubuntu Linux上安裝Deb文件

如果你在安裝 deb 軟件包的過程中得到一個(gè)依賴項(xiàng)的錯(cuò)誤,你可以使用下面的命令來修復(fù)依賴項(xiàng)的問題:

 sudo apt install -f

如何移除 deb 軟件包

移除一個(gè) deb 軟件包也不是一件什么大事。并且,你不需要用于安裝程序的原始的 deb 文件。

方法 1: 使用 apt 命令移除 deb 軟件包

你所需要的全部東西就是你所已安裝程序的名稱,接下來你可以使用 apt 或 dpkg 來移除這個(gè)程序。

 sudo apt remove program_name

現(xiàn)在,問題來了,在移除命令中,你如何找到你所需要使用的準(zhǔn)確的程序名稱?為此,apt 命令也有一個(gè)解決方案。

你可以使用 apt 命令找到所有已安裝文件的列表,但是手動(dòng)完成這一過程將會(huì)是一件令人頭疼的事。因此,你可以使用 grep 命令來搜索你的軟件包。

例如,在先前的部分中,我已安裝 AppGrid 應(yīng)用程序,但是如果我想知道準(zhǔn)確的程序名稱,我可以像這樣使用一些東西:

 sudo apt list --installed | grep grid

這將給予我全部的名稱中含有 “grid” 的軟件包,從這里,我可以得到準(zhǔn)確的程序名稱。

 apt list --installed | grep gridWARNING: apt does not have a stable CLI interface. Use with caution in scripts.appgrid/now 0.298 all [installed,local]

正如你所看到的,一個(gè)名稱為 “appgrid” 的軟件包已經(jīng)安裝?,F(xiàn)在,你可以在 apt remove 命令中使用這個(gè)程序名稱。

方法2: 使用 dpkg 命令移除 deb 軟件包

你可以使用 dpkg 來找到已安裝程序的名稱:

 dpkg -l | grep grid

該輸出將給予所有的名稱中有 “grid” 的軟件包。

 dpkg -l | grep gridii appgrid 0.298 all Discover and install apps for Ubuntu

在上面的命令輸出中的 ii 意味著軟件包已經(jīng)被正確地安裝。

現(xiàn)在,你有了程序名稱,你可以使用 dpkg 命令來移除它:

 dpkg -r program_name

提示:更新 deb 軟件包

一些 deb 軟件包 (像 Chrome)通過系統(tǒng)更新來提供其更新,但是對(duì)于大多數(shù)的其它的程序,你將不得不先移除已存在的程序,并在接下來安裝更新的版本。

“怎么在Ubuntu Linux上安裝Deb文件”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI