apt 是包管理工具或命令,apt在Linux中的功能有Linux(Ubuntu)的升級(jí)、新軟件包的安裝、軟件包的刪除、現(xiàn)有軟件包的升級(jí)、軟件包列表索引的更新等等。
創(chuàng)新互聯(lián)專注于企業(yè)網(wǎng)絡(luò)營(yíng)銷推廣、網(wǎng)站重做改版、頭屯河網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5網(wǎng)站設(shè)計(jì)、電子商務(wù)商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為頭屯河等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
使用 apt 命令安裝軟件包:
使用 apt 命令刪除包,鍵入以下內(nèi)容:
使用 apt 命令安裝多個(gè)軟件包:
使用 apt 命令刪除多個(gè)包:
用于更新包索引的 Apt 命令:
apt命令升級(jí)系統(tǒng):
apt命令全面升級(jí)系統(tǒng):
使用 apt 命令升級(jí)軟件包:
查看系統(tǒng)上可以升級(jí)的軟件包列表
如果要?jiǎng)h除軟件包及其所有配置文件,請(qǐng)使用purgeapt 命令:
運(yùn)行以下命令以刪除未使用的包:
運(yùn)行以下 apt 命令以列出所有可用的軟件包:
apt 命令列出唯一安裝的軟件包:
運(yùn)行以下 apt 命令來(lái)搜索包:
apt 命令查找有關(guān)軟件包的信息
apt 命令列出包依賴項(xiàng)
apt 命令刪除依賴項(xiàng):
一、apt的簡(jiǎn)介
apt命令可以說(shuō)是Linux系統(tǒng)下最為重要的命令,安裝、更新、卸載軟件,升級(jí)系統(tǒng)內(nèi)核都離不開(kāi)apt命令。
apt的全稱是Advanced Packaging Tool是Linux系統(tǒng)下的一款安裝包管理工具。
最初需要在Linux系統(tǒng)中安裝軟件,需要自行編譯各類軟件,缺乏一個(gè)統(tǒng)一管理軟件包的工具。此后當(dāng)Debian系統(tǒng)出現(xiàn)后,dpkg管理工具也就被設(shè)計(jì)出來(lái)了,此后為了更加快捷、方便的安裝各類軟件,dpkg的前端工具APT也出現(xiàn)了。在Ubuntu16.04系統(tǒng)下apt命令功能又得到了強(qiáng)化,使其更加方便快捷和受歡迎了。
二、apt命令介紹
1.apt update
更新軟件源中的所有軟件列表。因?yàn)楦聰?shù)據(jù)庫(kù)等操作需要管理員的權(quán)限,所以在apt命令前要加上sudo命令取得權(quán)限。
運(yùn)行apt update命令會(huì)返回三種狀態(tài):一是命中,一是獲取,一是忽略。
命中表示連接上網(wǎng)站,包的信息沒(méi)有改變。
獲取表示有更新并且下載。
忽略表示無(wú)更新或更新無(wú)關(guān)緊要無(wú)需更新。
在命令顯示的最后,會(huì)提示你有多少軟件包可以升級(jí),你可以根據(jù)自身的需求立即或稍后進(jìn)行升級(jí)。
2. apt list
apt list --upgradeable:顯示可升級(jí)的軟件包。
apt list --installed:顯示已安裝的軟件包。
3.apt upgrade
執(zhí)行完update命令后,就可以使用apt upgrade來(lái)升級(jí)軟件包了。執(zhí)行命令后系統(tǒng)會(huì)提示有幾個(gè)軟件需要升級(jí)。在得到你的同意后,系統(tǒng)即開(kāi)始自動(dòng)下載安裝軟件包。
4. apt install 軟件包名
安裝指定軟件。此命令需管理員權(quán)限。如果你對(duì)名字并不十分清楚,你可以輸入軟件名的一部分,系統(tǒng)會(huì)給出名字相近的軟件包名的提示。在老版本中安裝程序需要使用 sudo apt-get install 軟件包名,現(xiàn)在新版本中已建議直接使用apt替代apt-get命令。
sudo apt install -f
使用此命令可修復(fù)依賴關(guān)系,假如有軟件因依賴關(guān)系不滿足而無(wú)法安裝,就可以運(yùn)行此命令自動(dòng)修復(fù)安裝程序包所依賴的包。特別是在使用dpkg命令安裝deb軟件包時(shí)出現(xiàn)依賴問(wèn)題常需要此命令來(lái)修復(fù)。
5. apt remove 軟件包名和apt autoremove
apt remove 軟件包名用來(lái)卸載指定軟件。
apt autoremove用來(lái)自動(dòng)清理不再使用的依賴和庫(kù)文件。
7.apt show 軟件包名
顯示軟件包具體信息。例如:版本號(hào),安裝大小,依賴關(guān)系,bug報(bào)告等等。
apt 命令是一個(gè)功能強(qiáng)大的命令行工具,它不僅可以更新軟件包列表索引、執(zhí)行安裝新軟件包、升級(jí)現(xiàn)有軟件包,還能夠升級(jí)整個(gè) Ubuntu 系統(tǒng)(apt 是 Debian 系操作系統(tǒng)的包管理工具)。