如何在linux上安裝軟體

所以你已經切換到Linux了。或者你想換個位置。但你有一些問題可能會阻止你全身心投入。大多數新使用者最擔心的問題之一是,“有什麼軟體可用,我該如何安裝?”...
Illustration for article titled How to Install Software on Linux

所以你已經切換到Linux了。或者你想換個位置。但你有一些問題可能會阻止你全身心投入。大多數新使用者最擔心的問題之一是,“有什麼軟體可用,我該如何安裝?”

這是個合理的問題。為什麼?在最長的一段時間裡,Linux遭受著一種恥辱:應用程式匱乏,可供選擇的選項很少,安裝起來很困難。我記得,在早期,必須從原始碼包編譯軟體,這將導致一個看似無休止的缺少依賴的迴圈。這是令人沮喪的,但可行的。然而,這種挫敗感讓很多人遠離了Linux。

幸運的是,那些日子已經過去很久了,在Linux上安裝任何可用的軟體(其中有很多)都不再是一件令人頭痛的事。

在我們深入瞭解如何在Linux上實際安裝軟體之前,有一個非常重要的概念需要理解:

包管理器

這是那些讓大多數Linux新使用者困惑的話題之一。包管理器是Linux上的一個子系統,正如標題所說,它管理計算機上的包(軟體)。它是Linux的一個關鍵元件,因為它可以跟蹤安裝的所有東西;下載軟體包;確保所有軟體包安裝在一個公共位置;幫助升級包;解決依賴關係;而且使用者不必從原始碼安裝。

最大的困惑是有許多可用的包管理器,但在一個發行版上只能使用一個。事實上,發行版是有區別的,主要是他們選擇哪個包管理器。例如:Debian和Ubuntu(及其衍生物)使用apt;Red Hat Enterprise Linux、CentOS和Fedora使用yum;SUSE和openSUSE使用zypper;ArchLinux使用pacman。有更多的包管理器在那裡,但這是一個很好的開始。

每個包管理器使用不同的檔案型別。例如,apt使用.deb檔案,而yum和zypper使用.rpm檔案。apt軟體包管理器無法安裝.rpm檔案,並且yum或zypper都無法安裝.deb檔案。更讓人困惑的是,Ubuntu(及其派生版本)使用dpkg命令安裝local.deb檔案,Red Hat(及其派生版本)使用rpm命令安裝local.rpm檔案。

困惑了嗎?別擔心,其實比那容易多了。

大多數包管理器都有GUI前端。這些前端類似於蘋果應用商店。有許多這樣的GUI前端可用並不奇怪。好訊息是,它們中的大多數都有類似的名稱(比如GNOME軟體、Ubuntu軟體、初級AppCenter)。這些應用程式商店允許你輕鬆地搜尋軟體標題,並點選一個按鈕安裝它(更多關於這個在一點)。

包管理器還有一個問題:儲存庫。儲存庫是包管理器的一個關鍵方面,但對於新使用者來說,這個概念可能會增加我們不希望出現的另一個混亂級別。但是,要快速地進行概述,請考慮以下問題:開箱即用的軟體標題只有一定的選擇。該選擇由配置的儲存庫決定。有許多第三方儲存庫可以新增到系統中。新增後,就可以安裝與這些第三方儲存庫關聯的任何軟體標題。可以從GUI工具或命令列新增軟體儲存庫。

在任何情況下,儲存庫都是另一天的問題,對於本文討論的軟體下載型別來說,不需要理解它。

安裝下載的檔案

我知道,我知道…我說過現代Linux作業系統的好處之一就是你不需要從下載的檔案中安裝。話說回來,我想從這裡開始。為什麼?有時你會發現你的發行版的“應用商店”中沒有一個可用的軟體。當這種情況發生時,你需要知道如何手動安裝該應用程式。我要說的是,對於日常的,普通的使用,你很少需要這樣做。即使您從未使用這種方法安裝,至少您對它的工作原理有了非常基本的瞭解。

在這裡,我們將演示如何使用最新版本的ubuntulinux(截至本文撰寫之日,17.10)。大多數包管理器以類似的方式安裝(所使用的命令略有不同)。假設你想在Ubuntu上安裝googlechrome瀏覽器。在Ubuntu軟體工具中找不到這個特定的瀏覽器。要從命令列安裝它,必須下載正確的檔案。如前所述,Ubuntu的正確檔案是.deb檔案。因此,請將瀏覽器指向Chrome下載頁面,然後單擊下載Chrome按鈕。好訊息是你的瀏覽器會被檢測到,Chrome下載頁面會知道你需要哪個檔案。單擊ACCEPT AND INSTALL按鈕,將出現一個新視窗,提供兩個選項(見下文)。

Your choice of install paths.

您可以將檔案儲存到硬碟(然後透過命令列安裝),也可以使用軟體安裝程式開啟檔案。重要的是要明白,並不是每個發行版都包括後者。如果沒有獲得openwith選項,則必須從命令列安裝。

讓我們首先使用openwith選項。確保選中“軟體安裝”(預設),然後單擊“確定”。該檔案將下載,然後Ubuntu軟體將開啟,給你選擇安裝(見下文)。

Installing a downloaded file with Ubuntu Software.

單擊安裝,系統將提示您輸入使用者密碼。安裝將完成,Chrome已準備好使用。你可以關閉Ubuntu軟體工具,從儀錶板開啟Chrome。

但是如果您沒有使用GUI工具安裝的選項呢?然後您必須選擇儲存檔案並從命令列執行安裝。別擔心,沒那麼難。以下是從命令列在Ubuntu Linux上安裝最新版本Chrome的步驟:

  1. 單擊桌面底部的正方形點
  2. 當儀錶板開啟時,鍵入terminal
  3. 使用cd~/Downloads命令切換到Downloads目錄
  4. 使用sudo dpkg-i google Chrome*.deb命令安裝Chrome
  5. 出現提示時(見下文),鍵入使用者密碼並按鍵盤上的Enter鍵
  6. 允許安裝完成
Installing Chrome from the command line.

從gui安裝

這就是事情變得很容易的地方。要從發行版的GUI安裝,只需開啟工具,搜尋所需軟體,然後單擊“安裝”。例如,假設您要安裝GIMP影象編輯器。為此,開啟Ubuntu軟體併在搜尋欄中鍵入gimp。當結果出現時,單擊GIMP條目,單擊Install按鈕(見下文),並(在出現提示時)鍵入您的使用者密碼。等待安裝完成,新軟體即可開啟並使用。

Illustration for article titled How to Install Software on Linux

一句話:一切都比看上去容易

在Linux上安裝軟體並不像你想象的那麼難。是的,當您需要從命令列安裝某些東西時,可能很少有這種情況,但即使這樣也不是什麼挑戰。此外,很有可能,您永遠不必在GUI前端之外安裝軟體。

請記住,如果您使用的發行版不是Ubuntu(或其派生版本),那麼您需要快速搜尋一下,以確保您瞭解apt包管理器與桌面上使用的包管理器之間的區別。

  • 發表於 2021-05-15 05:44
  • 閱讀 ( 38 )
  • 分類:網際網路

你可能感興趣的文章

如何在linux上查詢和修復損壞的包

...就是為您準備的。我們將簡要詳細地討論損壞的軟體包,如何檢查系統是否包含損壞的軟體包,以及如何正確地重新安裝它們。 ...

  • 發佈於 2021-03-11 11:30
  • 閲讀 ( 50 )

在raspberry pi上安裝軟體的5種方法

... 要做這些事情,您需要知道如何在Pi上安裝軟體。通常沒有microSD卡,這也意味著你需要知道如何安裝主軟體:作業系統。 ...

  • 發佈於 2021-03-15 00:30
  • 閲讀 ( 51 )

如何用ssh遠端管理linux伺服器

...。它之所以成為遠端伺服器管理的首選是有原因的。學習如何透過SSH遠端管理Linux伺服器,從連線到安裝軟體和檔案傳輸。 ...

  • 發佈於 2021-03-15 17:05
  • 閲讀 ( 54 )

如何在linux上安裝軟體:軟體包格式說明

... 你覺得在Linux上安裝軟體怎麼樣?它與其他作業系統相比如何?可以改進嗎?分享你的想法,如果你有任何問題,不要猶豫問! ...

  • 發佈於 2021-03-17 09:44
  • 閲讀 ( 59 )

如何在一個小時內安裝一臺linux媒體伺服器

為您的電視和電影收藏設計終極媒體伺服器可能是一項挑戰。你應該使用什麼硬體,你應該安裝什麼作業系統,你應該執行什麼樣的軟體? ...

  • 發佈於 2021-03-21 20:50
  • 閲讀 ( 58 )

為什麼安裝軟體會減慢電腦的速度

...通常情況下,您不必單獨下載這些附加庫。應用程式知道如何為您做到這一點。但這確實意味著您現在有了在後臺執行的其他系統資源。 ...

  • 發佈於 2021-03-26 09:47
  • 閲讀 ( 53 )

如何在arch linux中安裝和刪除軟體包

想在Arch Linux上安裝軟體包但不知道如何安裝?很多人在第一次從基於Debian的發行版遷移到Arch時都面臨這個問題。但是,您可以使用包管理器在基於Arch的系統上輕鬆地管理包。 ...

  • 發佈於 2021-03-28 02:18
  • 閲讀 ( 59 )

如何使用pydroid3在android上安裝和編寫python程式碼

... 無論您是Python程式設計新手還是專家,讓我們來看看您如何在Android裝置上充分發揮pydroid3的潛力。 ...

  • 發佈於 2021-03-30 03:41
  • 閲讀 ( 88 )

如何在linux上使用snap包

...盒中。 如果它們不是以通常的方式安裝的,那麼它們是如何處理的呢?嗯,單個包檔案被下載、解壓縮,並作為一個SquashFSvirtual檔案系統裝載。然後將它作為一個虛擬環境呈現給您。所有這些都發生在幕後。你所知道的只是你...

  • 發佈於 2021-04-02 12:19
  • 閲讀 ( 61 )

如何從windows7升級到linux

...引導到Linux並安裝它之前,您可能需要先備份檔案。無論如何,備份關鍵檔案總是個好主意。 相關:初學者的最佳Linux發行版 啟動媒體並在安裝前試用 建立介質後,您現在可以重新啟動Windows 7 PC,選擇建立的介質作為啟動裝置...

  • 發佈於 2021-04-02 18:19
  • 閲讀 ( 68 )
feel6745501
feel6745501

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦