一、apt的簡(jiǎn)介

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比成都網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式成都網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋成都地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。
apt命令可以說(shuō)是Linux系統(tǒng)下最為重要的命令,安裝、更新、卸載軟件,升級(jí)系統(tǒng)內(nè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)站,包的信息沒有改變。
獲取表示有更新并且下載。
忽略表示無(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)即開始自動(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)依賴問題常需要此命令來(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)告等等。
如果你升級(jí)的版本比當(dāng)前內(nèi)核版本高的話,默認(rèn)新安裝的內(nèi)核就是第一順序啟動(dòng)的,只需重啟系統(tǒng)就行了,否則,則需要修改配置文件
找到上一步中的名稱(啟動(dòng)到時(shí)候可以看到)
如:
可以使用順序號(hào)(從0開始)或使用菜單名稱
注意有二級(jí)菜單時(shí)要有引號(hào)
其他示例:
重啟后,使用命令uname -r查看
因?yàn)樵赑VE下創(chuàng)建虛擬機(jī) Realtek RTL8125 2.5GbE 的網(wǎng)卡 與1G的交換機(jī)連接 無(wú)法跑滿速(只有大概20 ~ 40Mb/s),為降內(nèi)核版本了安裝 realtek-r8125-dkms_9.005.06-1_amd64.deb 驅(qū)動(dòng)進(jìn)行測(cè)試
實(shí)際上據(jù)說(shuō)也是驅(qū)動(dòng)bug,新的r8169驅(qū)動(dòng)也支持這個(gè)網(wǎng)卡并且修復(fù)了這個(gè)bug,但是實(shí)際上測(cè)試并沒有......
Chipset - South Cluster Configuration - PIC Express Configuration - PCI Express Root Port
將全部PCI Express Root Port 的 ASPM 的Auto改成Disable
你可以先把新的linux內(nèi)核下載到本地,用以下命令就可以升級(jí)了
rpm -ivh 新的linux內(nèi)核rpm包,就可以了。
1:查看系統(tǒng)版本?# uname -r 2.6.32-431.el6.x86_64 2:更新內(nèi)核?#yum -y install kernel 3:重啟系統(tǒng) # reboot 4:查看是否啟用新內(nèi)核?# uname -r 2.6.32-504.8.1.el6.x86_64 5:可以刪除老內(nèi)核節(jié)約空間 # rpm -q kernel kernel-2.6.32-431.el6...
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í)前做過簡(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
圖形界面
在圖形界面依次選擇“應(yīng)用程序”|“系統(tǒng)工具”|“軟件更新”命令
該界面提示確認(rèn)是否要以特權(quán)用戶身份運(yùn)行該應(yīng)用程序,如果繼續(xù),單擊“確認(rèn)繼續(xù)”按鈕
命令更新
(1)apt-get update:只更新軟件包的索引源,作用:同步源的軟件包的索引信息,進(jìn)而進(jìn)行軟件更新;在國(guó)內(nèi)用中科大的源,速度較快,1分鐘搞定。
(2)apt-get upgrade:升級(jí)系統(tǒng)上安裝的所有軟件包;若更新失敗,所涉及的包會(huì)保持更新之前的狀態(tài)。
(3)apt-get dist-upgrade:升級(jí)整個(gè)linux系統(tǒng);例如:從kali linux1.0.1升級(jí)到kali linux1.0.2(不僅能夠升級(jí)所有已安裝的軟件包,而且會(huì)處理升級(jí)過程中可能出現(xiàn)的軟件沖突。某些情況下,它的部分升級(jí)過程需要人工參與)。
當(dāng)前名稱:linux內(nèi)核升級(jí)命令 哪個(gè)命令可用于升級(jí)linux內(nèi)核
轉(zhuǎn)載源于:http://chinadenli.net/article22/hhgscc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、微信公眾號(hào)、云服務(wù)器、Google、網(wǎng)站策劃、動(dòng)態(tài)網(wǎng)站
聲明:本網(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)