如何在Ubuntu中安裝程序

如何在Ubuntu中安裝程序

在Ubuntu中安裝程序是一個非常簡單的任務。 Ubuntu默認添加最常用的程序 Linux 具有強大的功能,但是,如果我們需要一些更具體的軟件,我們可以按照下面將要指出的步驟輕鬆安裝它。

在 Ubuntu 和一般的 Linux 中,與在 Windows 中安裝了多少軟件不同,通常不需要在 Internet 上搜索程序、下載它並安裝它正常運行所需的大量庫。 我們有可用的存儲庫 (PPA),這是一種包含所有軟件並且始終(相對)更新的集中式倉庫。 我們也可以安裝 DEB包,我們可以在互聯網、Canonical snap 或 Flatpak 上找到這些。

有幾種方法可以在Ubuntu中安裝程序。 我們將從最低到最高“複雜性”等級向您展示它們。

Ubuntu軟件

Ubuntu軟件

最簡單和最直觀的方法是通過這個應用程序。 實際上, Ubuntu軟件 (以前的 Ubuntu 軟件中心)只不過是一個 來自 GNOME Software,旨在確定 snap 包的優先級。 在這個商店中,我們可以搜索任何類型的包,如果它在官方 Ubuntu 存儲庫中或在 Snapcraft 中(上傳 snap 包的地方),它就會出現。

要訪問它,我們必須單擊通常位於側面板中的 Ubuntu 軟件圖標。 此應用程序分為幾個部分,所有部分均可從頂部訪問:

  • 在所有內容的左側,我們都有放大鏡,我們可以從中進行搜索。
  • 在中心,我們有以下部分:
    • 瀏覽(按商店)。
    • 已安裝的應用程序,我們將在其中看到已安裝的內容,但並非所有軟件包都會出現。
    • 更新,當有新包時,我們將在其中看到將要更新的內容。

安裝選項

關於 Ubuntu Software,對我來說再次提及它是一家商店似乎很重要 旨在優先處理快照數據包. Ubuntu 的本機是 DEB,快照是本身包含核心軟件和依賴項的快照。 它們是一種選擇,但可能不是我們的最愛。 如果我們選擇使用 Ubuntu 軟件,我們必須查看右上角的下拉菜單。 我們將在這裡查看選項是否為 DEB 版本; 默認情況下,它將為我們提供 snap 包。 這讓我們提出了一個替代方案。

GNOME軟件

如果 Ubuntu 軟件相同並且已經安裝,我該如何安裝 GNOME 軟件? 好吧,因為它不是,也不是接近存在。 Ubuntu 軟件有一些限制和 GNOME 軟件沒有的理念。 官方的 Project GNOME 商店提供的軟件沒有優先級或隱藏任何東西,或者如果 優先考慮 DEB 包選項,一生中的一個。 在第二個位置談論這個選項的壞處是,要使用它,我們必須使用倒數第二個方法安裝商店,使用終端,我們將通過添加對 Flathub 的支持來發揮其全​​部潛力。

GNOME軟件

一旦我們安裝了它,GNOME 軟件幾乎就是 Ubuntu 軟件的副本(事實上恰恰相反)。 我們將使用放大鏡進行搜索,我們將選擇一個程序,我們將檢查原始來源,然後單擊安裝。 就如此容易。 唯一的問題是該軟件包沒有出現在 Ubuntu 軟件中。 如果我們搜索“gnome 軟件”,它顯示為已安裝,但實際上並沒有。 我們必須按照我們在控制台部分中的說明安裝它。

突觸包管理器

突觸

突觸是更先進的系統 安裝和刪除應用程序比 Ubuntu Software。 儘管如此,該環境還是圖形化的並且非常強大,它可以完全控制系統上安裝的應用程序、它們的依賴關係以及可以根據需要安裝的不同版本的包。 自 Ubuntu 12.04 新立得 默認情況下未安裝,如果我們想使用它,我們必須從 Ubuntu 軟件安裝它,尋找 突觸, 或從終端。

要打開 Synaptic,我們將單擊網格圖標,或者按 Meta 鍵,然後搜索 突觸。 使用此管理器,我們可以以非常簡單的圖形方式安裝,重新安裝和刪除軟件包。 如您所見,Synaptic 屏幕分為 4 個部分。 最重要的兩個列表是左側的類別部分(1)和右側的包裝部分(3)的列表。 從列表中選擇一個軟件包將顯示它的描述(4)。

要安裝軟件包,我們將選擇一個類別,右鍵單擊所需的軟件包,然後選擇 標記安裝 或者我們將雙擊包的名稱。 我們將以這種方式標記我們要在系統中安裝的所有軟件包,然後單擊按鈕 aplicar 開始安裝。 Synaptic將僅下載必要的軟件包 從 Internet 上的存儲庫或從安裝媒體。

您也可以使用按鈕 搜索 查找我們要安裝的軟件包。 通過單擊此按鈕,我們可以按名稱或描述搜索程序。 找到要安裝的程序後,我們雙擊它進行安裝。 如果要刪除程序,我們要做的就是右鍵單擊它,然後選擇 清除 o 完全刪除.

在所有情況下,更改都將在我們單擊“應用”按鈕後生效。

Synaptic 包管理器,如 Ubuntu Software, 自行解決包依賴關係 使應用程序正常運行。 以相同的方式,可以對其進行配置以安裝推薦的程序包,而這些程序不需要應用程序即可完成其他附加功能。 如果要激活此行為,我們可以轉到 組態 > 喜好,然後在標籤中 選中框 將推薦的軟件包視為依賴項.

flatpak 和 snap 包

正如我們所解釋的,Ubuntu 在全新安裝後不支持 flatpak 包。 事實上,Canonical 並不是很喜歡這個想法,它的 Ubuntu Software 它甚至不支持 flatpaks。; 它被修改,因此無法添加支持,或者至少不是以一種在 Linux 社區中共享的簡單方式。 Snap 包可以直接從 Ubuntu 軟件安裝,它們的安裝與任何其他包一樣簡單,儘管它們也可以從終端安裝,我們將在下一點進行解釋。

當我們想要安裝 flatpak 包時,情況就不同了。 正如我們在 本文,首先我們必須安裝“flatpak”包,然後是“gnome-software”,因為官方 Ubuntu 商店不支持它們,然後是 GNOME 軟件插件,然後 添加Flathub存儲庫. 重新啟動後,flatpak 包會作為一個選項出現在 GNOME 軟件中,但不會出現在 Ubuntu 軟件中。

關於這種包,snap 和 flatpak 都有 程序運行所需的一切(軟件和依賴項). 它們的優點是更新速度非常快,可以在任何 Linux 發行版上運行,事實上,有些程序我們只能在 Flathub (flatpak) 或 Snapcraft (snap) 中找到。 它們是一個可以考慮的選項,但要擁有這一切,使用 GNOME 軟件是值得的。

通過控制台

到目前為止,我們已經看到了在 Ubuntu 中安裝程序的圖形方式。 接下來我們將看到如何通過終端執行相同的操作。 儘管許多用戶對與“黑屏”相關的一切感到厭煩,但您應該知道這種方法一點也不復雜。 相反, 它更舒適,更簡單,當然也更快.

要使用這種方法在 Ubuntu 上安裝軟件,邏輯上首先要做的是打開終端。 我們可以從網格圖標或通過按 Meta 鍵並蒐索“終端”來完成,只要快捷方式沒有更改,也可以通過按 Ctrl+Alt+T 組合鍵打開它,或者通過用戶或因為 Canonical 將來如此決定。 從終端,我們可以做的是:

  • 安裝軟件包:
sudo apt install nombre-del-paquete
  • 安裝多個軟件包:
sudo apt install nombre-del-paquete1 nombre-del-paquete2 nombre-del-paquete3
  • 卸載軟件包:
sudo apt remove nombre-del-paquete
  • 卸載軟件包及其關聯的配置文件:
sudo apt remove --purge nombre-del-paquete
  • 更新存儲庫中可用的包列表:
sudo apt update
  • 更新計算機上安裝的所有軟件包:
sudo apt upgrade
  • 安裝快照包:
sudo snap install nombre-del-paquete
  • 卸載快照包:
sudo snap remove nombre-del-paquete
  • 更新快照包:
sudo snap refresh

一旦我們執行命令,系統可能會詢問我們是否要安裝我們選擇的包以及依賴它的其他包,並向我們顯示某些詳細信息,例如它的全名、版本或大小。 我們將回答肯定並等待 完成安裝。

.deb 包

如果我們想要安裝的東西在官方存儲庫中不可用,既不是 snap 也不是 flatpak,它的開發人員很可能將它作為 .deb 包提供。 例如,如果我們要安裝 Vivaldi 網絡瀏覽器,我們可以在 GNOME 軟件中搜索我們想要的所有內容,即使我們啟用了對 flatpak 包的支持,它也找不到。 有趣的是,它在官方 Manjaro 存儲庫中可用,但在大多數存儲庫中都沒有,因為它有一點一百(我不記得是 4% 還是 6%)對應的圖形界面不是開源。 最後,如果我們想在 Ubuntu 上安裝 Vivaldi,我們必須使用它的 .deb 包來完成。

無論是Vivaldi還是其他任何程序,我們都可以通過從其官網下載並安裝來安裝其DEB包。 我們可以用不同的方式做到這一點:

  • 雙擊並安裝它,這樣它就不會打開它們。 Ubuntu 軟件可能會打開。
  • 右鍵單擊並選擇“軟件安裝”,如果我們安裝了 GNOME 軟件,這將打開它。
  • 在終端中,鍵入 sudo dpkg -i 包名 (值得將其拖到終端,以免名稱較長時出錯)。

值得注意的是,其中許多軟件包將我們添加到項目的官方存儲庫中,以便將來更新。

在本指南的結尾,我們向您展示了在Ubuntu中安裝軟件包的各種方法。 我們希望您覺得它有用。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   彼得 他說:

    對我來說有趣的文章,因為我是Ubuntu的褻瀆者,所以我想問您一個有關如何安裝驅動程序的問題。 我有一個用於TP-Link wifi(Archer T2U)的USB適配器,我已經從其官方網站(Archer T2U_V1_150901)下載了Linux驅動程序。 我不知道它們是如何安裝的。
    謝謝並恭祝安康

    1.    路易斯·戈麥斯(Luis Gomez) 他說:

      嗨,佩德羅,關於您的問題,我必須告訴您,就像幾乎所有計算領域一樣,它取決於。 如果我們談論專有驅動程序,通常會包含一個腳本或程序來執行將其安裝到系統上的任務。 首先,請檢查是否沒有自述文件來指示要添加的控制器所要遵循的步驟。 其次,我要告訴您的是,如果您已經下載了tarball,請檢查是否有可以通過預先添加可執行文件屬性從命令行啟動的腳本。

  2.   他說:

    在Ubuntu中,使用Unity,也可以直接從儀表板安裝它。

    問候

  3.   彼得 他說:

    非常感謝您提供的信息,我還沒有看到任何自述文件來指示要執行的步驟,甚至還聯繫了TP-Link,他們不知道如何為我提供安裝說明。

  4.   胡安·傑克遜 他說:

    嗨,路易斯,謝謝您的清晰,簡單和直接的貢獻。

    我剛剛在筆記本電腦上安裝了Ubuntu 10.10版本,即使它檢測到並連接到WiFi,它仍然存在無法上網的問題。 通過以太網(如果我可以沖浪),它可以檢測到qindows網絡以及所有其他內容。 對於無線網絡,它僅指定已連接。 我已經給DHCP提供了機會以及手動(IP,子網掩碼,網關,DNS)來完成這項工作,並且問題仍然存在。

    我還嘗試在網上記錄自己,只是沒有嘗試對我有用。

    你能幫我解決這個問題嗎?

    預先感謝

  5.   胡安·傑克遜 他說:

    PS我已經解決了

  6.   馬科斯·洛佩茲(Marcos Lopez) 他說:

    問候。
    我是這個ubuntu的新手,我已經安裝了16.04版,但是我遇到的問題是,無論我要安裝的內容如何,我都沒有從控制台嘗試過,什麼也沒有,在軟件中心什麼也沒有嘗試過,我試圖從控制台和它告訴我沒有候選人。
    有任何想法嗎?
    首先,謝謝

  7.   阿爾弗雷多 他說:

    有人知道我可以在哪裡下載utorrent版本,以便在ubuntu 16.04.2。的armbian中下載它。 如果有人有答案,請通過以下電子郵件與我聯繫:
    acuesta1996@gmail.com

  8.   羅莎·弗吉尼亞(Rosa Virginia) 他說:

    朋友您好,謝謝您的寶貴貢獻
    我有個問題。 我的磁盤在3中進行了分區。windon的partition1,我有linux的partiticon2和我最個人使用的第3個磁盤作為備份。
    Arta de windons及其著名的病毒,我決定僅對所有內容使用linux,尤其是連接到互聯網,安裝Zorin 9(基於ubuntu)
    x錯誤刪除firefox程序包,現在我不知道如何解決該問題
    我已經嘗試了各種方法,例如更新更新,升級,安裝firefox x軟件中心。
    這是我的更新錯誤:

    犯錯 http://security.ubuntu.com 可信賴的安全性/主要來源
    犯錯 http://security.ubuntu.com 可信賴的安全性/主要來源
    找不到404 [IP:91.189.91.26 80]
    在3.547min 34s(28 B / s)中獲取1.714 kB
    讀取軟件包列表...完成
    W:簽名驗證過程中發生錯誤。
    存儲庫未更新,將使用以前的索引文件。
    GPG錯誤: http://deb.opera.com 穩定的InRelease:無法驗證以下簽名,因為公用密鑰不可用:NO_PUBKEY D615560BA5C7FF72
    W:以下密鑰ID沒有可用的公共密鑰:
    1397BC53640DB551
    W:無法提取 http://deb.opera.com/opera/dists/stable/InRelease
    W:無法獲取gzip:/var/lib/apt/lists/partial/ve.archive.ubuntu.com_ubuntu_dists_trusty-updates_universe_binary-i386_Packages哈希總和不匹配
    W:無法提取 http://dl.google.com/linux/chrome/deb/dists/stable/Release 在發行文件中找不到預期的條目“ main / binary-i386 / Packages”(sources.list條目錯誤或格式錯誤的文件)
    W:無法提取 http://security.ubuntu.com/ubuntu/dists/trusty-security/main/source/Sources 找不到404 [IP:91.189.91.26 80]
    W:一些索引文件無法下載。 他們已被忽略,或舊的使用。

    事實是,當嘗試再次安裝它時會引發錯誤。
    請如果有人可以幫助我!

    1.    大衛·耶瑟(David Yeshael) 他說:

      您好羅莎(Rosa),據我所知,它首先向您拋出該錯誤,因為它找不到該地址,因為它不再存在。
      “呃 http://security.ubuntu.com 可信賴的安全性/主要來源
      犯錯 http://security.ubuntu.com 可信賴的安全性/主要來源»
      “找不到404 [IP:91.189.91.26 80]”。
      第二個是您尚未導入歌劇的公鑰
      «GPG錯誤: http://deb.opera.com 穩定的InRelease:由於公共密鑰不可用,因此無法驗證以下簽名:NO_PUBKEY D615560BA5C7FF72''

      您可以通過以下方式向我們顯示您的來源列表:
      貓/etc/apt/sources.list