Linux ubuntu-18內(nèi)核版本降級(jí)error: ar: `u' modifier ignored since `D' is the default (see `U')

在安裝haproxy過程中遇到部分問題,猜測(cè)是因?yàn)閮?nèi)核版本太高,特此記錄

降級(jí)linux內(nèi)核版本:

出現(xiàn)的錯(cuò)誤為 :

ar: `u' modifier ignored since `D' is the default (see `U')

error: macro "access_ok" passed 3 arguments, but takes just 2

'access_ok' undeclared (first use in this function)

于是查看了早期的內(nèi)核版本與當(dāng)前使用的內(nèi)核版本的access_ok函數(shù)的區(qū)別,可見一斑;

早期內(nèi)核版本linux-image-3.10.87-10-generic

現(xiàn)在正在使用的內(nèi)核版本linux-image-5.0.0-37-generic

發(fā)現(xiàn)問題所在,當(dāng)前版本內(nèi)核太高

接下來就是準(zhǔn)備對(duì)Linux的內(nèi)核進(jìn)行降級(jí)了

root模式下進(jìn)入文件夾,對(duì)文件備份

vi ~/etc/apt/sources.list

在最后一行添加軟件源地址

deb http://security.ubuntu.com/ubuntu trusty-security main

apt-get update

訪問源列表里的每個(gè)網(wǎng)址,并讀取軟件列表,然后保存在本地電腦

查詢列表中可更新的內(nèi)核:sudo apt-cache search linux-image

安裝4.4版本內(nèi)核: apt-get install linux-image-extra-4.4.0-109-generic

查看是否安裝成功: dpkg -l |grep linux-image

進(jìn)入grub文件:vim /etc/default/grub

修改文件如下:Advanced options for Ubuntu>Ubuntu, with Linux 4.4.0-109-generic

更新grub: update-grub

重啟后重新查看內(nèi)核版本,發(fā)現(xiàn)已經(jīng)完成內(nèi)核降級(jí): uname -a

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容