首頁 > 軟體

Linux入門基礎教學之Linux下軟體安裝

2020-06-16 17:38:57

Linux入門基礎教學之Linux下軟體安裝

一、線上安裝:
sudo apt-get install 即可安裝
如果在安裝完後無法用Tab鍵補全命令,可以執行:
source ~/.zshrc
APT(Advanced Packaging Tool), 包括apt-get, apt-cache, apt-cdrom等工具,APT可以自動下載,設定,安裝二進位制或者原始碼格式的軟體包,因此簡化了Unix系統上管理軟體的過程,Ubuntu是Debian的發行版。Debian使用的包管理工具是dpkg,RedHatCentOS使用rpm。
執行安裝操作時,apt-get會在本地的一個軟體包列表中搜尋關於該軟體的相關資訊,這個列表用以下命令更新:
sudo apt-get update
apt-get包含的一些工具
install 安裝一個軟體包
update 從軟體源映象伺服器上更新本地軟體源的軟體包列表
upgrade 升級本地可更新的全部軟體包
dist-upgrade 解決依賴關係並升級
remove 移除已安裝的軟體包以及依賴包,但不包含組態檔
autoremove 移除之前被其他軟體包以來,但現在不再使用的軟體包
purge 完全移除,包括組態檔
clean 移除下載到原生的已經安裝的軟體包,預設儲存在/var/cache/apt/archives/
autoclean 移除已安裝的軟體的舊版本軟體包
一些引數說明:
-y 自動回應是否安裝,常在指令碼中使用
-s 模擬安裝
-q 靜默安裝方式,指定多個q或者-q=#,#表示數位,靜默級別
-f 修復損壞的依賴關係
-d 只下載不安裝
--reinstall 重新安裝已經安裝但可能存在問題的軟體包
--install-suggests 同時安裝APT建議安裝的軟體包
重新安裝:
sudo apt-get --reinstall install
軟體升級:

# 更新軟體源  
$ sudo apt-get update  
# 升級沒有依賴問題的軟體包  
$ sudo apt-get upgrade  
# 升級並解決依賴關係  
$ sudo apt-get dist-upgrade  

解除安裝軟體:
sudo apt-get remove
或者可以執行:

# 不保留設定資訊  
$ sudo apt-get purge your_software  
# 或者 sudo apt-get --purge remove  
# 移除不再需要的被依賴的軟體包  
$ sudo apt-get autoremove  

軟體搜尋:
sudo apt-cache search softname
二、使用dpkg從本地磁碟安裝deb軟體包:
dpkg:(Debian Package)
引數說明:
-i 安裝制定deb包
-R 後面加上目錄名,用於安裝該目錄下所有的deb安裝包
-r remove, 移除某個已安裝的軟體包
-I 顯示deb包檔案資訊
-s 顯示已安裝軟體的資訊
-S 搜尋已安裝的軟體包
-L 顯示已安裝軟體包的目錄資訊

三、從二進位制包安裝:
只需要將二進位制包解壓後放到合適的目錄,然後將包含可執行的主程式檔案的目錄新增到PATH環境變數即可。
作業: 執行一個動畫軟體bb

最後這個動畫確實很酷炫,然後果斷下載到自己的Ubuntu中了。中間出現的應該是一些駭客的個人資訊吧,還看到了Microsoft啥的,雖然這種動畫確實看起來特別老,沒有什麼美感可言,但依然能感受到,當初那些駭客們的技術情懷,很讚很棒。

本文永久更新連結地址http://www.linuxidc.com/Linux/2016-07/132837.htm


IT145.com E-mail:sddin#qq.com