Ubuntu 系統軟體安裝、卸載和更新

本來 Linux 的軟體包管理是準備在後面一點再介紹的,但是我們美化系統需要裝很多的軟體,我怕初學者不懂,所以先把軟體安裝的基本方法介紹一下,本文不會介紹所有的包管理,只會介紹 Ubuntu 系統默認採用的 apt 包管理工具。知道了 apt 包管理工具,我們就能安裝大多數的軟體了,其餘一些不能使用 apt 安裝的軟體,我們後面再介紹其他的軟體包管理工具。

Linux 下面安裝軟體大多數時候都是使用命令安裝的,也可以在軟體管理商店裡面安裝,但是軟體商店裡面不一定收錄了我們想要安裝的軟體。所以學會使用命令安裝軟體是非常有必要的。

1. 軟體商店安裝

為了簡單起見,我們先來看看 Ubuntu 自己的軟體商店裡面有些什麼軟體可以安裝吧。

先正式介紹一下之前一直說的左邊的狀態欄,現在如上圖,我已經調整到底部的中間了,這個 Ubuntu 官方稱之為 dock。所以以後我的文章裡面也會將其稱之為 dock。順便糾正一下前面文章中的一個小的遺漏,其實我們不用安裝 gnome 插件 Dash to Dock 就可以將 dock 設置在底部,但是不是底部中央,而是底部靠左。在設置界面有個 dock 菜單欄,就是之前換桌面壁紙那個設置界面,你現在可以去看看。

好了,言歸正傳,如上圖,我們點擊 dock 中的 9 個點的圖標,就會彈出上圖的界面,上下滑動滑鼠就能看到有一個軟體叫 Ubuntu Software,單擊打開它,我們就能看到下圖:

頂部三個菜單分別顯示所有、已安裝、可升級三個分組的軟體列表。在所有這一列表下,上面的廣告區是特色應用程序的展示區。下方接著是 9 個分類菜單,點擊可以進入相應的分類下瀏覽可以安裝的軟體(有人可能會問,不是只有 6 個分類嗎?你怎麼說有 9 個分類,那你得擦亮眼睛看看了,有個小三角形的下拉框)。最下面是編輯推薦。

你可以根據自己的需要選擇安裝,這裡安裝軟體和使用 apt 包管理工具安裝的軟體是一樣的,只是這裡提供了圖像界面,對於初學者算是比較友好的方式了。不過我不建議你看到什麼軟體好就立馬安裝,當用到的時候再去安裝是不錯的選擇。

2. apt 軟體包管理工具安裝

apt 是 Ubuntu 官方默認的包管理工具,因為 Ubuntu 系統是從 debian 系統衍生過來的,debian 系統就是使用 apt 包管理工具的,apt 包管理的的軟體的後綴是 .deb。其實使用 apt 安裝和卸載軟體只需要記住下面幾個命令就可以了,如果要深入的了解它,光看本文是不夠的,本文只是講解怎麼使用它安裝軟體,不涉及怎麼改軟體倉庫等內容,因為大多數時候,我們不需要去改軟體倉庫的列表,因為改了軟體倉庫的列表後,以後更新軟體或者系統的時候,很有可能就會把自己的系統搞死了,或者變成另外一個發行版本了。

  • 每次安裝軟體前都建議更新一下軟體索引,這樣就能安裝到最新的軟體了,命令如下:

    • sudo apt update
    • 解釋一下,這個命令是要在終端輸入的,終端之前有說過,可以使用快捷鍵 ctrl + alt + t 打開,打開後建議鎖定到 dock 上,方便以後打開。面前的 sudo 代表使用管理員身份運行後面的命令: apt update。Linux 系統有一個超級用戶,也就是管理員用戶,用戶名是 root,它可以對系統做任何操作,比較危險,它甚至可以刪除操作系統,所以一般我們不會直接使用這個用戶登錄操作系統,都是使用的普通用戶登錄,我們在安裝操作系統的步驟中有提示要輸入用戶名和密碼,哪裡輸入的用戶名就是一個普通用戶。這裡我們加上 sudo 後就能把普通用戶的許可權臨時提升到 root 用戶的許可權,當然運行的時候需要輸入密碼,注意這裡的密碼是普通用戶的密碼,不是 root 用戶的密碼。

  • 我們要安裝什麼軟體需要提前知道它的名字,比如之前安裝的 chrome-gnome-shell。那麼我們怎麼知道呢?一般自己要安裝什麼軟體,肯定是已經知道交什麼名字了的,如果實在不知道,我們可以通過關鍵詞搜索包:sudo apt search network mapper ,這條命令就是搜索含有關鍵字 network mapper 的軟體包。
  • 知道名字後,比如名字是 vim,我們就可以通過:sudo apt install vim 來安裝 vim 軟體了。
  • 怎麼卸載軟體呢?我們可以通過:sudo apt remove vim --purge 來卸載,後面的 --purge 參數可以不加,加上的話會連用戶對這個軟體的配置文件一起刪除。
  • sudo apt upgrade 這個命令可以更新已安裝的包(不增加和刪除新包)。
  • sudo apt dist-upgrade 這個命令可以更新新包,刪除舊包(包含內核)。

好了,今天的分享就到這裡,這知識一個簡單的介紹,讓初學者有一個安裝軟體和卸載軟體,更新軟體的初步認識,要熟練使用還需要在後面的實際使用中慢慢體會和積累。

歡迎關注微信公眾號:Linux 漫遊之旅

推薦閱讀:

TAG:Linux | Linux運維 | Ubuntu入門 |