天天看點

ubuntu指令行軟體包管理

1. APT
      • APT (Advanced Package Tool,進階軟體包工具) 是一個強大的包管理系統,而那些圖形化程式如 添加/删除 應用程式 和 Synaptic 都是建立在它的基礎之上的。APT 自動處理依賴關系并在系統軟體包執行其他操作以便安裝所要的軟體包。 運作 APT 要求管理權限 。 可以被 APT 使用的一些常用指令:
        • 安裝軟體包:
          • sudo apt-get install packagename

        • 删除軟體包:
          • sudo apt-get remove packagename

        • 擷取新的軟體包清單:
          • sudo apt-get update

        • 更新有可用更新的系統:
          • sudo apt-get upgrade

        • 列出更多指令和選項:
          • apt-get help

安裝單個軟體封包件

      • 雖然 Ubuntu 軟體包庫非常大,但也有可能您想要安裝的軟體包并不在 Ubuntu 庫中。如果這樣的話,您也可以從網站下載下傳并安裝檔案。 在您安裝檔案之前确認您所下載下傳的檔案來自一個安全的源是重要的。 有許多不同類型的 Linux 軟體封包件。它們多數與特定 Linux 發行版的軟體管理器相關聯。如 Debian 軟體包 檔案 (.deb 檔案)、Redhat 軟體包管理器 檔案 (.rpm 檔案) 和 Tarballs (.tar 檔案)。 本部分内容将介紹如何安裝這些單個檔案。 無法保證這些檔案将與您系統相容,如果您安裝這些檔案的話,您也将無法得到安全更新。有鑒于此,如果您想安裝程式的話,請盡可能通過軟體包管理器來安裝由 Ubuntu 自身提供的應用程式軟體包。
2. 安裝/解除安裝 .deb 檔案
      • 這些是Debian 軟體包。這些與 Ubuntu 相關的軟體封包件使用 .deb 後綴是因為 Ubuntu 與 Debian GNU/Linux 發行版有着緊密的關系。您将需要管理權限來安裝 .deb 檔案 。
        • 要安裝 .deb 檔案,簡單地輕按兩下它,然後選擇 安裝軟體包 即可。
        • 或者,您也可以打開一個終端并輸入:
          • sudo dpkg -i package_file.deb 

            來安裝 .deb 檔案。
        • 如需解除安裝 .deb 檔案,在您軟體包管理器中反選它,或輸入:
          • sudo dpkg -r package_name

3. 将 .rpm 檔案轉為 .deb 檔案
    • 另一種軟體封包件是 .rpm為後綴
    • 的 Red Hat 軟體包管理器檔案。我們并不建議在 Ubuntu 系統中安裝它們。在絕大多數情況下,Ubuntu 自身的 .deb 軟體包是可用的。然而,如果絕對必要,可以使用程式 alien 将 .rpm 檔案轉化為.deb 檔案。
      • 安裝 alien 程式 。
      • 在終端使用管理權限運作以下指令:
        • sudo alien package_file.rpm

4. 安裝 tarballs
    • 以 .tar.gz 或 .tar.bz2 作為後綴名的檔案是在 Linux 和 Unix 中被廣泛使用的 tarballs 的打封包件。 如果在任何 Ubuntu 軟體庫中都沒有 Ubuntu 的軟體包,您可以按照軟體包自帶的訓示使用指令行來安裝和解除安裝 Tarball 檔案。 Tarballs 通常包括程式的源代碼,并且需要 編譯 才能使用。

繼續閱讀