update更新軟件列表信息,包括版本,依賴關(guān)系等

蒼溪網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站開(kāi)發(fā)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)自2013年創(chuàng)立以來(lái)到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
upgrade在不改變現(xiàn)有軟件設(shè)置的基礎(chǔ)上更新軟件
dist-upgrade會(huì)改變配置文件,改變舊的依賴關(guān)系
更新版本實(shí)際上就是更新軟件包,debian采用滾動(dòng)升級(jí),所以dist-upgrade僅用來(lái)升級(jí)軟件,ubuntu則用dist-upgrade來(lái)版本(版本升級(jí)會(huì)修改大量配置文件)
apt 是包管理工具或命令,apt在Linux中的功能有Linux(Ubuntu)的升級(jí)、新軟件包的安裝、軟件包的刪除、現(xiàn)有軟件包的升級(jí)、軟件包列表索引的更新等等。
使用 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):
1、可以使用apt-get升級(jí)軟件。
2、apt-get是可以直接使用的,格式為
$ sudo apt-get install/delete package
$ sudo apt-get -f install #修復(fù)安裝
$ sudo apt-get dist-upgrade #升級(jí)系統(tǒng)
$ sudo apt-get upgrade #更新已安裝的包
$ apt-get source package #下載該包的源代碼
$ sudo apt-get build-dep package #安裝相關(guān)的編譯環(huán)境
一、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)告等等。
區(qū)別如下:
1、yum -y update 升級(jí)所有包,改變軟件設(shè)置和系統(tǒng)設(shè)置,系統(tǒng)版本內(nèi)核都升級(jí)。
2、yum -y upgrade升級(jí)所有包,不改變軟件設(shè)置和系統(tǒng)設(shè)置,系統(tǒng)版本升級(jí),內(nèi)核不改變。
linux yum命令詳解:
1、yum(全稱為 Yellow dog Updater, Modified)是一個(gè)在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器,基於RPM包管理,能夠從指定的服務(wù)器自動(dòng)下載RPM包并且安裝,可以自動(dòng)處理依賴性關(guān)系,并且一次安裝所有依賴的軟體包,無(wú)須繁瑣地一次次下載、安裝,yum提供了查找、安裝、刪除某一個(gè)、一組甚至全部軟件包的命令,而且命令簡(jiǎn)潔而又好記。
2、yum的命令形式一般是如下:yum [options] [command] [package ...]其中的[options]是可選的,[command]為所要進(jìn)行的操作,[package ...]是操作的對(duì)象。
網(wǎng)站名稱:linux升級(jí)軟件的命令 Linux升級(jí)
網(wǎng)站網(wǎng)址:http://chinadenli.net/article10/hppdgo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、企業(yè)建站、網(wǎng)站維護(hù)、域名注冊(cè)、、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)