這是 Ubuntu 初學(xué)者系列的另一篇文章。如果你對(duì) Ubuntu 很陌生,你可能會(huì)想知道 如何安裝應(yīng)用程序。 最簡(jiǎn)單的方法是使用 Ubuntu 軟件中心。在軟件中心中搜索應(yīng)用程序的名稱并安裝它。如果你能在軟件中心中找到所有的應(yīng)用程序,那么生活就太愜意了。但是,不幸的是,這是不可能的發(fā)生的。 一些軟件包可以通過 DEB 軟件包的形式獲得。它們是以 .deb 擴(kuò)展名為結(jié)尾的存檔文件。你可以把 .deb 文件看作為 Windows 中的 .exe 文件。在 Windows 中,你雙擊 .exe 文件,它將開始安裝過程。DEB 軟件包也是非常類似的。 你可以從軟件提供商網(wǎng)站的下載區(qū)域找到這些 DEB 軟件包。例如,如果你想 在 Ubuntu 上安裝 Google Chrome ,你可以從它的網(wǎng)站下載 Chrome 的 DEB 軟件包。 現(xiàn)在問題產(chǎn)生了,你將如何安裝 deb 文件呢?在 Ubuntu 中有多種安裝 DEB 軟件包的方法。在這篇教程中,我將向你依次地展示它們。 在 Ubuntu 和基于 Debian 的 Linux 發(fā)行版中安裝 .deb 文件你可以選擇一個(gè) GUI 工具或一個(gè)命令行工具來安裝一個(gè) deb 軟件包。你擁有選擇權(quán)。 讓我們繼續(xù)看看如何安裝 deb 文件。 方法 1: 使用默認(rèn)的軟件中心在 Ubuntu 中,最簡(jiǎn)單的方法是使用默認(rèn)的軟件中心。在這里你不必要做任何特別的事。只需要轉(zhuǎn)到你所下載的 .deb 文件的文件夾下(它應(yīng)該是 Downloads 文件夾),并在這個(gè)文件上雙擊。 在 Ubuntu 上的 Google Chrome 的 deb 文件 在已下載的 .deb 文件上雙擊以開始安裝。 它將打開軟件中心,并且你將看到安裝軟件時(shí)的選項(xiàng)。你所需要做的全部工作就是:點(diǎn)擊安裝按鈕并輸入你的登錄密碼。 在 Ubuntu 軟件中心中安裝 Google Chrome .deb 文件的安裝將通過軟件中心來執(zhí)行。 看,它甚至比在 Windows 中安裝一個(gè) .exe 文件更簡(jiǎn)單,不是嗎? 方法 2: 使用 Gdebi 應(yīng)用程序來安裝 deb 軟件包及其依賴項(xiàng)再提一次,如果事情總是進(jìn)展順利,生活可能會(huì)更簡(jiǎn)單一些。但是生活并不是我們熟知的那樣。 現(xiàn)在,你已經(jīng)知道 .deb 文件可以簡(jiǎn)單地通過軟件中心來安裝,接下來,讓我告訴你一些軟件包可能會(huì)遇到的依賴項(xiàng)的錯(cuò)誤。 發(fā)生錯(cuò)誤的原因是,一個(gè)程序可能依賴于另外一個(gè)軟件包(庫(kù))。當(dāng)開發(fā)者為你準(zhǔn)備 DEB 軟件包時(shí),他/她可能會(huì)假設(shè)你的系統(tǒng)中已經(jīng)有了所依賴的軟件包(庫(kù))。 但是如果情況并不是這樣的,你的系統(tǒng)沒有這些所需要的軟件包(庫(kù)),你將遇到臭名昭著的“依賴項(xiàng)錯(cuò)誤”。 軟件中心不能處理這樣的錯(cuò)誤,因此你不得不使用另外一個(gè)名稱為 gdebi 的工具。 gdebi 是一個(gè)輕量級(jí)的 GUI 應(yīng)用程序,它只有安裝 deb 軟件包的一個(gè)用途。 它將識(shí)別依賴項(xiàng),并嘗試在安裝 .deb 文件的同時(shí)安裝這些依賴項(xiàng)。 gdebi 在安裝 deb 軟件包時(shí)處理依賴項(xiàng) 就我個(gè)人而言,我更喜歡使用 gdebi 而不是使用軟件包中心來安裝 deb 文件。它是一個(gè)輕量級(jí)應(yīng)用程序,因此安裝過程看起來更快一點(diǎn)。更多的信息,你可以閱讀使用 gDebi ,并使其成為安裝 DEB 軟件包的默認(rèn)設(shè)置。 你可以從軟件中心或使用下面的命令來安裝 gdebi :
方法 3: 在命令行中使用 dpkg 安裝 .deb 文件如果你想在命令行中安裝 deb 軟件包,你可以使用 如果你想對(duì) deb 文件使用
如果你想對(duì)將要安裝的 deb 軟件包使用
在這兩個(gè)命令中,你應(yīng)該使用你已下載的 deb 文件的路徑和名稱來替換 在 Ubuntu 中使用 dpkg 命令安裝 deb 文件 如果你在安裝 deb 軟件包的過程中得到一個(gè)依賴項(xiàng)的錯(cuò)誤,你可以使用下面的命令來修復(fù)依賴項(xiàng)的問題:
如何移除 deb 軟件包移除一個(gè) deb 軟件包也不是一件什么大事。并且,你不需要用于安裝程序的原始的 deb 文件。 方法 1: 使用 apt 命令移除 deb 軟件包你所需要的全部東西就是你所已安裝程序的名稱,接下來你可以使用
現(xiàn)在,問題來了,在移除命令中,你如何找到你所需要使用的準(zhǔn)確的程序名稱?為此, 你可以使用 例如,在先前的部分中,我已安裝 AppGrid 應(yīng)用程序,但是如果我想知道準(zhǔn)確的程序名稱,我可以像這樣使用一些東西:
這將給予我全部的名稱中含有 “grid” 的軟件包,從這里,我可以得到準(zhǔn)確的程序名稱。
正如你所看到的,一個(gè)名稱為 “appgrid” 的軟件包已經(jīng)安裝。現(xiàn)在,你可以在 方法2: 使用 dpkg 命令移除 deb 軟件包你可以使用
該輸出將給予所有的名稱中有 “grid” 的軟件包。
在上面的命令輸出中的 現(xiàn)在,你有了程序名稱,你可以使用
提示:更新 deb 軟件包 一些 deb 軟件包 (像 Chrome)通過系統(tǒng)更新來提供其更新,但是對(duì)于大多數(shù)的其它的程序,你將不得不先移除已存在的程序,并在接下來安裝更新的版本。 我希望這篇初學(xué)者指南能夠幫助你在 Ubuntu 上安裝 deb 軟件包。我添加了移除部分,以便你可以更好地控制你所安裝的程序。 via: https:///install-deb-files-ubuntu 作者:Abhishek Prakash 選題:lujun9972 譯者:robsean 校對(duì):wxy 本文由 LCTT 原創(chuàng)編譯,Linux中國(guó) 榮譽(yù)推出 |
|