操作系統:Ubuntu 18.04 LTS
一、概述
之前在Ubuntu下我一直堅持將軟件下載包下載到指定文件夾下進行解壓安裝的習慣,在部門同事的建議下,我開始使用apt命令下載管理包。
由於網上已經有許多優秀的文章解析了apt命令,在此就不贅述,文章末尾有鏈接。我將闡述說明使用apt下載管理包的優勢
二、apt命令的優勢
我們知道,傳統下載安裝軟件的操作流程就是上網找到這個軟件安裝包的下載鏈接,然後下載到本地指定的路徑下,解壓安裝運行即可。
然而對於有些軟件需要自己導入環境變量,或者將庫文件放入合適的目錄下,這時我們就覺得很惱火,但在Ubuntu環境下,apt這個命令解決了這一切。
一個軟件,我大致畫了一下它的組成結構
假如我們要下載一個名爲a.deb的軟件安裝包,解壓後它會得到可執行文件和相應的庫文件,如果在Windows系統下這些庫文件你還要自己放到指定的目錄文件夾下,但在Linux下這一步它幫你搞定了。
但是,如果這個a.deb安裝包中還有一個依賴項描述文件(這個文件並不是真實存在的,只是爲了方便理解),這個文件內容是需要將它所依賴的b.deb軟件安裝包也要下載下來,那麼以此類推,如果b.deb中也需要依賴一個c.deb軟件安裝包,那也要下載下來。然而,這些步驟,一個apt命令就可以搞定,並且自動幫你配置好環境,將需要的庫文件放到指定的文件夾下,省去了開發者不少的精力和時間。
因此,目前我如果在Ubuntu上想下載一個安裝包,先搜索相關安裝包,再用apt命令進行下載即可。
sudo apt search XXX安裝包 sudo apt install XXX安裝包