你所不知道的apt-get

使用過Ubuntu的小夥伴,一定使用過apt-get這條命令,那apt-get到底是做什麼的呢?

沒錯,apt-get是用來安裝軟件的,更準確的說,apt-get是一個deb包的管理工具,我們可以使用它進行軟件的下載、更新、卸載等操作。

你可能會接著問:那什麼是deb包呢?

deb其實是debian這個單詞的縮寫,deb包是一種軟件安裝包的格式,它是Debian系統下軟件安裝包的默認格式。

哎,等等,不是Ubuntu嗎,怎麼提到Debian系統了?

這裡就涉及到Ubuntu和Debian系統的關係了,Debian也是一個Linux的操作系統,它和Ubuntu系統的關係,就相當於葡萄和葡萄酒的關係,也就是說,Ubuntu系統是從Debain系統發展而來的,它的軟件安裝包默認也是deb包格式,同樣使用apt-get進行包的管理。

相信到這裡,大家已經明白apt-get是什麼了,那麼接下來,咱們就來看一下apt-get這個命令的基本使用

apt-get基本使用

咱們通過一個例子來說明apt-get的基本使用,首先來看一個我們的需求:在Ubuntu系統下安裝redis服務

1)使用apt-get install <包名>來安裝軟件

你所不知道的apt-get

2)deb包是去哪下載呢?咱們接著往下看

你所不知道的apt-get

3)接下來,我們就打開/etc/apt/sources.list文件,看一下這個文件的內容

你所不知道的apt-get

4)還有一個問題,我們安裝redis時,下載的deb包去了哪了?都在/var/cache/apt/archives目錄下

你所不知道的apt-get

小提示:這個目錄下的包如果佔用磁盤空間過多,咱們是可以刪除的,通過apt-get clean可以請求這個目錄下面的deb包文件

5)apt-get還有一些其他命令,這個就交給大家去發現啦,可以使用man apt-get或apt-get —help來查看它的幫助信息,學習它的使用。

你所不知道的apt-get

好了,關於apt-get命令,咱們今天就說到這。


分享到:


相關文章: