apt get軟體管理工具(軟體安裝 重灌 解除安裝)

2021-08-03 02:09:06 字數 1465 閱讀 6645

apt-get軟體管理工具

下面講解,linux系統下如何進行軟體的管理,包括軟體的索引安裝、更新、解除安裝刪除、本地儲存介中軟體的安裝、系統公升級等操作。

一、linux軟體包按封裝型別分為3類:

1、debian,其擴充套件名為「.deb

2、red hat, 其擴充套件名為「.rpm

3、tarball,其副檔名有「.tar.gz」、「.tar.bz2」或「tgz

tarball是一種大量檔案(類似zip檔案)組成的單個檔案大型檔案集合,主要用於發布軟體的源**,用「tar」命令組合檔案,用「gzip」命令壓縮檔案容量,解壓時用「tar -xzf filename」命令解壓,然後在執行安裝操作。

二、軟體倉庫

軟體倉庫,顧名思義就是存放軟體包的地方,指的是乙個**或者乙個目錄,uvuntu  linux系統下通過特定的命令就能完成軟體包的索引、軟體的更新、安裝等操作,固定的倉庫使得軟體更為規範,安裝操作步驟更為簡單,不類似windows下的軟體,極為散亂,存在各種不安全性。

主要的軟體倉庫有:main、restricted、universe、multiverse這4個。

三、軟體包的依賴關係

四、軟體維護操作

1、安裝軟體

sudo apt-get install ***x
【提示】使用該命令安裝軟體時系統會自動安裝存在依賴關係的軟體包,以保證軟體正常執行。

2、更新軟體

sudo apt-get update      # 跟新軟體源索引

sudo apt-get upgrade ***x  # 將軟體公升級到最新版本

3、解除安裝軟體

sudo apt-get remove ***x     # 方式一:解除安裝軟體(刪除軟體包)

sudo apt-get autoremove ***x          # 方式二:自動解除安裝軟體但保留其配置檔案

sudo apt-get autoremove --purge  ***x      #方式三:自動解除安裝軟體其刪除其配置檔案

4、重灌同一軟體

sudo apt-get --reinstall install ***x
補充:系統是如何知道軟體源的呢?

原因是系統 /etc/apt/sources.list 配置檔案定義了軟體的發行源,具體操作看:sources.list配置檔案。

我的個人知識管理工具軟體

個人知識管理 personal knowledge management 的概念一般指個人通過工具建立知識體系並不斷完善,進行知識的收集 消化吸收和創新的過程。總的來說,個人知識管理工具軟體分為網路版和單機版,我個人認為,網路版的工具選擇有幾個大原則,包括 1 資料可匯出,這點非常重要,可以匯出的資...

我的個人知識管理工具軟體

個人知識管理 personal knowledge management 的概念一般指個人通過工具建立知識體系並不斷完善,進行知識的收集 消化吸收和創新的過程。總的來說,個人知識管理工具軟體分為網路版和單機版,我個人認為,網路版的工具選擇有幾個大原則,包括 1 資料可匯出,這點非常重要,可以匯出的資...

軟體專案管理工具

經過蒐集發現目前比較火熱的專案管理工具主要有 華為軟體開發雲和禪道 華為軟體開發雲個人認為是功能最強大的一款軟體,它裡面不僅包含有專案管理的一整套全生命週期的工具平台,而且還提供雲端服務的管理和wiki百科知識庫。缺點是沒有開源,需要付費購買後使用,當然有5天的免費試用期。jira是國外atlass...