apt命令詳解

apt命令可以說是Ubuntu系統(tǒng)下最為重要的命令各淀,安裝妇穴、更新灸姊、卸載軟件,升級系統(tǒng)內(nèi)核都離不開apt命令秉溉。

一力惯、apt的簡介

apt的全稱是Advanced Packaging Tool是Linux系統(tǒng)下的一款安裝包管理工具碗誉。

最初需要在Linux系統(tǒng)中安裝軟件,需要自行編譯各類軟件父晶,缺乏一個統(tǒng)一管理軟件包的工具哮缺。此后當(dāng)Debian系統(tǒng)出現(xiàn)后,dpkg管理工具也就被設(shè)計出來了甲喝,此后為了更加快捷尝苇、方便的安裝各類軟件,dpkg的前端工具APT也出現(xiàn)了埠胖。在Ubuntu16.04系統(tǒng)下apt命令功能又得到了強化糠溜,使其更加方便快捷和受歡迎了。

二直撤、apt命令介紹

(一)apt update

更新軟件源中的所有軟件列表非竿。因為更新數(shù)據(jù)庫等操作需要管理員的權(quán)限,所以在apt命令前要加上sudo命令取得權(quán)限谋竖。

apt update命令執(zhí)行效果

運行apt update命令會返回三種狀態(tài):一是命中红柱,一是獲取,一是忽略蓖乘。

命中表示連接上網(wǎng)站锤悄,包的信息沒有改變。

獲取表示有更新并且下載嘉抒。

忽略表示無更新或更新無關(guān)緊要無需更新零聚。

在命令顯示的最后,會提示你有多少軟件包可以升級众眨,你可以根據(jù)自身的需求立即或稍后進(jìn)行升級握牧。

(二)apt list

apt list --upgradeable:顯示可升級的軟件包。

apt list upgrade執(zhí)行效果

apt list --installed:顯示已安裝的軟件包娩梨。

(三)apt upgrade

執(zhí)行完update命令后沿腰,就可以使用apt upgrade來升級軟件包了。執(zhí)行命令后系統(tǒng)會提示有幾個軟件需要升級狈定。在得到你的同意后颂龙,系統(tǒng)即開始自動下載安裝軟件包。

apt upgrade執(zhí)行效果

(四)apt install <軟件包名>

安裝指定軟件纽什。此命令需管理員權(quán)限措嵌。如果你對名字并不十分清楚,你可以輸入軟件名的一部分芦缰,系統(tǒng)會給出名字相近的軟件包名的提示企巢。在老版本中安裝程序需要使用sudo apt-get install <軟件包名>,現(xiàn)在新版本中已建議直接使用apt替代apt-get命令让蕾。

sudo apt install -f

使用此命令可修復(fù)依賴關(guān)系浪规,假如有軟件因依賴關(guān)系不滿足而無法安裝或听,就可以運行此命令自動修復(fù)安裝程序包所依賴的包。特別是在使用dpkg命令安裝deb軟件包時出現(xiàn)依賴問題常需要此命令來修復(fù)笋婿。

(五)apt remove <軟件包名>和apt autoremove

apt remove <軟件包名>用來卸載指定軟件誉裆。

apt autoremove用來自動清理不再使用的依賴和庫文件。

apt autoremove執(zhí)行效果

(六)apt show <軟件包名>

顯示軟件包具體信息缸濒。例如:版本號足丢,安裝大小,依賴關(guān)系庇配,bug報告等等斩跌。

apt show命令執(zhí)行效果

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市讨永,隨后出現(xiàn)的幾起案子滔驶,更是在濱河造成了極大的恐慌,老刑警劉巖卿闹,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件揭糕,死亡現(xiàn)場離奇詭異,居然都是意外死亡锻霎,警方通過查閱死者的電腦和手機著角,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來旋恼,“玉大人吏口,你說我怎么就攤上這事”” “怎么了产徊?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蜀细。 經(jīng)常有香客問我舟铜,道長,這世上最難降的妖魔是什么奠衔? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任谆刨,我火速辦了婚禮,結(jié)果婚禮上归斤,老公的妹妹穿的比我還像新娘痊夭。我一直安慰自己,他們只是感情好脏里,可當(dāng)我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布她我。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪番舆。 梳的紋絲不亂的頭發(fā)上根吁,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天,我揣著相機與錄音合蔽,去河邊找鬼。 笑死介返,一個胖子當(dāng)著我的面吹牛拴事,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播圣蝎,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼刃宵,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了徘公?” 一聲冷哼從身側(cè)響起牲证,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎关面,沒想到半個月后坦袍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡等太,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年捂齐,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缩抡。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡奠宜,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出瞻想,到底是詐尸還是另有隱情压真,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布蘑险,位于F島的核電站滴肿,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏漠其。R本人自食惡果不足惜嘴高,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望和屎。 院中可真熱鬧拴驮,春花似錦、人聲如沸柴信。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至潜沦,卻和暖如春萄涯,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背唆鸡。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工涝影, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人争占。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓燃逻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親臂痕。 傳聞我的和親對象是個殘疾皇子伯襟,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容

  • apt命令可以說是Ubuntu系統(tǒng)下最為重要的命令,安裝握童、更新姆怪、卸載軟件,升級系統(tǒng)內(nèi)核都離不開apt命令澡绩。 一稽揭、a...
    zhengjie閱讀 43,861評論 0 7
  • apt-cache和apt-get是apt包的管理工具,他們根據(jù)/etc/apt/sources.list里的軟件...
    SCOR_PIO閱讀 452評論 0 8
  • 【Linux軟件安裝管理系列】— — 傳送門: — —《Linux軟件安裝管理之——源碼安裝詳解》 — —《Lin...
    四月不見閱讀 20,242評論 3 28
  • 各大Linux發(fā)行版軟件包管理參考(http://www.freeoa.net/osuport/botinstal...
    IRONYT閱讀 7,261評論 0 12
  • 如何使用Shipyard安裝一個docker的集群肥卡,以下為此文安裝過程淀衣,使用centos7作為測試系統(tǒng)。 安裝說明...
    kikiki1閱讀 101評論 0 3