您好,登錄后才能下訂單哦!
Ubuntu 中怎么安裝 Deb 文件,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
在 Ubuntu 和基于 Debian 的 Linux 發行版中安裝 .deb 文件
你可以選擇一個 GUI 工具或一個命令行工具來安裝一個 deb 軟件包。你擁有選擇權。
讓我們繼續看看如何安裝 deb 文件。
在 Ubuntu 中,最簡單的方法是使用默認的軟件中心。在這里你不必要做任何特別的事。只需要轉到你所下載的 .deb 文件的文件夾下(它應該是 Downloads 文件夾),并在這個文件上雙擊。
在 Ubuntu 上的 Google Chrome 的 deb 文件
在已下載的 .deb 文件上雙擊以開始安裝。
它將打開軟件中心,并且你將看到安裝軟件時的選項。你所需要做的全部工作就是:點擊安裝按鈕并輸入你的登錄密碼。
在 Ubuntu 軟件中心中安裝 Google Chrome
.deb 文件的安裝將通過軟件中心來執行。
看,它甚至比在 Windows 中安裝一個 .exe 文件更簡單,不是嗎?
再提一次,如果事情總是進展順利,生活可能會更簡單一些。但是生活并不是我們熟知的那樣。
現在,你已經知道 .deb 文件可以簡單地通過軟件中心來安裝,接下來,讓我告訴你一些軟件包可能會遇到的依賴項的錯誤。
發生錯誤的原因是,一個程序可能依賴于另外一個軟件包(庫)。當開發者為你準備 DEB 軟件包時,他/她可能會假設你的系統中已經有了所依賴的軟件包(庫)。
但是如果情況并不是這樣的,你的系統沒有這些所需要的軟件包(庫),你將遇到臭名昭著的“依賴項錯誤”。
軟件中心不能處理這樣的錯誤,因此你不得不使用另外一個名稱為 gdebi 的工具。
gdebi 是一個輕量級的 GUI 應用程序,它只有安裝 deb 軟件包的一個用途。
它將識別依賴項,并嘗試在安裝 .deb 文件的同時安裝這些依賴項。
gdebi 在安裝 deb 軟件包時處理依賴項
就我個人而言,我更喜歡使用 gdebi 而不是使用軟件包中心來安裝 deb 文件。它是一個輕量級應用程序,因此安裝過程看起來更快一點。更多的信息,你可以閱讀使用 gDebi ,并使其成為安裝 DEB 軟件包的默認設置。
你可以從軟件中心或使用下面的命令來安裝 gdebi :
sudo apt install gdebi
如果你想在命令行中安裝 deb 軟件包,你可以使用 apt
命令或者 dpkg
命令。實際上,apt
命令在底層上使用 dpkg 命令,但是 apt
卻更流行和易于使用。
如果你想對 deb 文件使用 apt
命令,像這樣使用它:
sudo apt install path_to_deb_file
如果你想對將要安裝的 deb 軟件包使用 dpkg
命令,在這里是如何完成它:
sudo dpkg -i path_to_deb_file
在這兩個命令中,你應該使用你已下載的 deb 文件的路徑和名稱來替換 path_to_deb_file
。
在 Ubuntu 中使用 dpkg 命令安裝 deb 文件
如果你在安裝 deb 軟件包的過程中得到一個依賴項的錯誤,你可以使用下面的命令來修復依賴項的問題:
sudo apt install -f
移除一個 deb 軟件包也不是一件什么大事。并且,你不需要用于安裝程序的原始的 deb 文件。
你所需要的全部東西就是你所已安裝程序的名稱,接下來你可以使用 apt
或 dpkg
來移除這個程序。
sudo apt remove program_name
現在,問題來了,在移除命令中,你如何找到你所需要使用的準確的程序名稱?為此,apt
命令也有一個解決方案。
你可以使用 apt
命令找到所有已安裝文件的列表,但是手動完成這一過程將會是一件令人頭疼的事。因此,你可以使用 grep
命令來搜索你的軟件包。
例如,在先前的部分中,我已安裝 AppGrid 應用程序,但是如果我想知道準確的程序名稱,我可以像這樣使用一些東西:
sudo apt list --installed | grep grid
這將給予我全部的名稱中含有 “grid” 的軟件包,從這里,我可以得到準確的程序名稱。
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]
正如你所看到的,一個名稱為 “appgrid” 的軟件包已經安裝。現在,你可以在 apt remove
命令中使用這個程序名稱。
你可以使用 dpkg
來找到已安裝程序的名稱:
dpkg -l | grep grid
該輸出將給予所有的名稱中有 “grid” 的軟件包。
dpkg -l | grep grid ii appgrid 0.298 all Discover and install apps for Ubuntu
在上面的命令輸出中的 ii
意味著軟件包已經被正確地安裝。
現在,你有了程序名稱,你可以使用 dpkg
命令來移除它:
dpkg -r program_name
關于Ubuntu 中怎么安裝 Deb 文件問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。