2021-05-12 14:32:11
Linux入門基礎教學之Linux下軟體安裝
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,RedHat和CentOS使用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
相關文章