update更新軟件列表信息,包括版本,依賴關(guān)系等
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊(cè)、雅安服務(wù)器托管、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、芒康網(wǎng)站維護(hù)、網(wǎng)站推廣。
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的簡(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)中安裝軟件,需要自行編譯各類(lèi)軟件,缺乏一個(gè)統(tǒng)一管理軟件包的工具。此后當(dāng)Debian系統(tǒng)出現(xiàn)后,dpkg管理工具也就被設(shè)計(jì)出來(lái)了,此后為了更加快捷、方便的安裝各類(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)告等等。
Linux升級(jí)命令有兩個(gè)分別是yum upgrade和yum update, 這個(gè)兩個(gè)命令是有區(qū)別的:
復(fù)制代碼
代碼如下:
yum -y update
升級(jí)所有包同時(shí)也升級(jí)軟件和系統(tǒng)內(nèi)核
復(fù)制代碼
代碼如下:
yum -y upgrade
只升級(jí)所有包,不升級(jí)軟件和系統(tǒng)內(nèi)核
實(shí)驗(yàn)分別測(cè)試 yum -y upgrade和yum -y update
升級(jí)前
系統(tǒng)版本: centos5.5
內(nèi)核版本: 2.6.18-194.el5
升級(jí)前做過(guò)簡(jiǎn)單配置文件修改
yum -y upgrade 升級(jí)后
系統(tǒng)版本: centos5.7
內(nèi)核版本: 2.6.18-194.el5
yum -y update 升級(jí)后
系統(tǒng)版本: centos5.7
內(nèi)核版本: 2.6.18-238.el5
1、sudo apt-get update? 更新源,從服務(wù)器下載軟件列表,同步服務(wù)器的軟件包數(shù)據(jù);
2、sudo apt-get upgrade? 安裝可用更新;
3、sudo apt-cache search package_name? 查詢軟件包;
4、sudo apt-get install package_name? 安裝一個(gè)軟件包;
5、sudo apt-get remove package? 刪除一個(gè)軟件包;
6、sudo apt-get help? 查看apt-get 命令幫助;
分享名稱:linux軟件升級(jí)命令 linux 軟件升級(jí)命令
網(wǎng)址分享:http://sd-ha.com/article20/ddsipjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、網(wǎng)站建設(shè)、軟件開(kāi)發(fā)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站收錄、面包屑導(dǎo)航
聲明:本網(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)
營(yíng)銷(xiāo)型網(wǎng)站建設(shè)知識(shí)