如何在 Linux 上使用 APT 或圖形介面安裝 DEB 文件

若要在 Linux 系統上安裝本機DEB 文件,請在 Debian、Ubuntu 或其他基於 Debian 的發行版上使用 APT。在包含該檔案的資料夾中開啟終端並執行sudo apt install ./package-name.deb命令,將範例中的檔案名稱替換為實際的檔案名稱。 APT 可以解析您配置的軟體來源中的依賴關係。如果您喜歡桌面介面,請使用發行版自備的軟體安裝程式或 GDebi(如有)。

安裝 DEB 套件之前

此.deb軟體包適用於 Debian 及相容系統(例如 Ubuntu),並非所有 Linux 發行版都適用。 Fedora 和 Arch 使用不同的格式。請檢查發行商支援的版本和架構(例如,amd64或arm64);不匹配可能會導致安裝失敗。

僅從您信任的發行商或軟體倉庫下載。軟體包安裝程式可能會執行管理員級別的腳本。如果發行商提供校驗和,請在安裝前進行比對。 Ubuntu 指出,第三方 DEB 套件可能擁有廣泛的系統資源存取權限。如果發行商提供的軟體倉庫版本符合您的需求,請優先選擇該版本。

Ubuntu 的軟體包管理指南和Debian 的參考文件介紹如何使用 APT 和 apt 在本機安裝 DEB 套件dpkg。 APT 可以嘗試解決依賴關係;aptdpkg是更底層的選項。

使用 APT 安裝 DEB 文件

  1. 保存壓縮包。將下載的.deb檔案保存在易於存取的位置,例如「下載」資料夾。記下完整的檔案名,包括大小寫和版本號。
  2. 在下載資料夾中開啟終端。在許多 Linux 桌面系統中,按下Ctrl+ Alt+鍵T,或從應用程式選單開啟終端。然後輸入:
    cd ~/Downloads
    ls *.deb
    在命令中使用列出的檔案名稱。如果軟體包位於其他位置,請變更路徑。
範例 Linux 檔案管理器,已在「下載」資料夾中選取 package-name.deb 檔案。
在「下載」中選擇已下載的 .deb 檔案。
Downloads 目錄中的終端機範例,顯示 cd ~/Downloads 和 ls *.deb 指令,其中列出了 package-name.deb 檔案。
在安裝命令中使用列出的檔案名稱。
  1. 安裝本地檔案。前綴指向目前資料夾,指示./APT 指向目前資料夾:
    sudo apt install ./package-name.deb
    請將佔位符替換為您的檔案名稱。對於包含空格的檔名,請用引號括起來路徑,例如 `.filename` sudo apt install "./my package.deb"。如果系統提示,請輸入您的密碼。檢查建議的軟體包;Y僅當更改正確時才按 Enter 鍵繼續。
  2. 等待完成。 APT會解壓縮軟體包及其相依性。如果提示符號沒有報錯,請在桌面選單中尋找應用程式。輸出和選單可能有所不同。
範例終端顯示 sudo apt install ./package-name.deb 和 APT 建議的軟體包摘要。
確認前請先審閱擬定方案。
示例性終端輸出顯示 APT 正在解包和配置本機軟體包,然後返回 shell 提示字元。
等待 APT 傳回提示符號且無錯誤。

使用圖形安裝程式安裝 DEB 文件

Ubuntu 桌面應用程式中心可以安裝下載的 DEB 套件。在其他 Debian 系列桌面系統中,GDebi 是一個可選的圖形安裝程序,可以解決依賴項問題;其可用性和選單標籤可能有所不同。

  1. 如有需要,請安裝 GDebi。執行命令sudo apt install gdebi,查看軟體包列表,並確認。
  2. 開啟軟體包。在文件管理器中,右鍵單擊該文件.deb,選擇“使用其他應用程式開啟”,然後選擇“GDebi 軟體包安裝程式”。具體措詞可能有所不同;如果 GDebi 不可用,請使用桌面預設的安裝程式。
  3. 檢查並安裝。檢查軟體包名稱,選擇「安裝軟體包」,在提示時進行身份驗證,然後等待完成。

詳情請參閱Ubuntu 的 DEB 軟體包指南和 Debian 的GDebi 軟體包頁面。

範例終端機顯示 sudo apt install gdebi 和 APT 的確認提示。
從您配置的儲存庫安裝 GDebi。
範例文件管理器上下文選單,用於開啟 package-name.deb 文件,其中顯示了「使用其他應用程式開啟」和「GDebi 軟體包安裝程式」。
選單名稱因桌面而異。
GDebi 軟體包安裝程式視窗範例,顯示 package-name.deb 檔案和一個「安裝軟體包」按鈕。
查看詳細信息,然後選擇“安裝軟體包”。
GDebi 中要求輸入密碼以授權安裝軟體包的 Linux 身份驗證對話方塊範例。
請進行身份驗證以授權安裝。

如果需要更底層的方法,請使用 dpkg。

dpkg安裝本機歸檔文件,但未取得缺少的依賴項。使用後,請讓 APT 修復相依性問題:

sudo dpkg -i ./package-name.deb
sudo apt --fix-broken install

APT 可以從已配置的軟體倉庫中取得依賴項,但無法取得目前版本中不可用的軟體包。請查看其提出的更改建議。 Debian 指出,底層工具不會自動處理所需的依賴項。

修復常見安裝問題

  • 文件未找到:請檢查資料夾pwd。ls *.deb檔案名稱區分大小寫;必要時請使用完整路徑。
  • 架構或版本錯誤:不要強行安裝。請取得與您的發行版和處理器相符的版本。
  • 未滿足的依賴項:運行sudo apt update並重試。如果依賴項仍然不可用,請從發布者取得相容版本。
  • 意外移除:取消。請重新檢查原始檔案和軟體包的兼容性後再繼續。

更新取決於來源:APT 可以從已設定的軟體倉庫更新軟體包,而獨立下載的軟體包可能需要手動更新。請僅遵循受信任的發布者的說明。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。