天天看點

Linux如何安裝軟體?Ubuntu系統更新軟體下載下傳源

作者:黑貓程式設計

Ubuntu安裝軟體

我們平時談到的Linux,實際上隻是一個核心。比如常用的RedHat、Ubuntu、CentOS等發行版是由一些組織或者廠商将Linux核心與相關的軟體和文檔整合起來,并提供安裝界面和系統配置等功能。

GNU作業系統,GNU是 “GNU's Not Unix” 的遞歸縮寫,我們現在所使用的發行版一般叫做gnu/linux。基于強大的Linux核心,再加上gnu工程的強大生态,共同推進了gnu/linux的快速發展。

Linux如何安裝軟體?Ubuntu系統更新軟體下載下傳源

由于核心相同,是以不同發行版Linux的指令行也幾乎相同,Ubuntu系統是個人認為兼顧性能的簡單易學,對初學者十分友好,而且尤其是軟體安裝非常友善,在衆多指令集合中,軟體安裝是不同發行版的顯著差別。

Ubuntu桌面版的作業系統對于習慣圖形化操作的使用者來說也是很友好,界面華麗,使用友善,簡單操作通過圖形化操作都可以完成。

Linux如何安裝軟體?Ubuntu系統更新軟體下載下傳源

deb檔案格式安裝

指令 說明
dpkg 安裝和解除安裝deb安裝包
選項 說明
-i 離線安裝deb安裝包
-r 解除安裝軟體
Google浏覽器安裝:

$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
$ sudo dpkg -i google-chrome-stable_current_amd64.deb 

解除安裝:
$ sudo dpkg -r google-chrome-stable
           

Ubuntu系統不推薦使用deb軟體包,因為要解決軟體包依賴問題,安裝過程就會比較麻煩。

Linux如何安裝軟體?Ubuntu系統更新軟體下載下傳源

apt安裝

更改鏡像源:因為使用 apt指令預設是從國外的伺服器下載下傳安裝軟體的,會導緻下載下傳安裝速度很慢,是以需要更改成國内的鏡像源伺服器。

Ubuntu 的軟體源配置檔案是 /etc/apt/sources.list。将系統自帶的該檔案做個備份,再進行更改。

Ubuntu20.04 LTS

# 預設注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse

# 預釋出軟體源,不建議啟用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse           

指令替換

sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list           

更改完畢執行:sudo apt-get update

更新新的源的最新軟體

$ sudo apt install 軟體包
$ sudo apt remove 軟體包           

源碼安裝tree

由于tree體積比較小,如果源碼安裝大型軟體,時間會比較久,但是源碼安裝一般就三個步驟,解壓、buid、make insatll。

wget http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz
tar zxvf tree-1.7.0.tgz
cd tree-1.7.0
make
sudo make install           

tree指令執行就是以樹形結構顯示目錄:

Linux如何安裝軟體?Ubuntu系統更新軟體下載下傳源

視訊講解

視訊加載中...

相關推薦

  • 什麼是Linux系統?我們是否要用Linux
  • 學習Linux指令行,用手就行!
  • Linux神之編輯器VIM,史上最強編輯器!
  • Linux系統虛拟機和雲服務配置,快速搭建學習環境
  • Linux系統虛拟機和雲服務配置,快速搭建學習環境
  • 什麼是C++變量,就是存儲資料的盒子