新聞中心
可能經(jīng)常會(huì)遇到需要查看系統(tǒng)內(nèi)核版本的情況。有時(shí)候我們會(huì)發(fā)現(xiàn)版本號(hào)后面還帶著一個(gè)“在終端輸入以下命令:```uname -r此命令可以顯示當(dāng)前系統(tǒng)所使用的內(nèi)核版本信息。
作為一名 Linux 用戶,可能經(jīng)常會(huì)遇到需要查看系統(tǒng)內(nèi)核版本的情況。而在這個(gè)過程中,有時(shí)候我們會(huì)發(fā)現(xiàn)版本號(hào)后面還帶著一個(gè)“+”符號(hào),這讓人感到十分困惑和不安。

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)鎮(zhèn)安,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
那么該怎樣去除這個(gè)“+”呢?其實(shí)只需簡單幾步就能搞定了!
首先,在終端輸入以下命令:
```
uname -r
此命令可以顯示當(dāng)前系統(tǒng)所使用的內(nèi)核版本信息。如果出現(xiàn)了類似于 “5.10.0-7-amd64+deb11u2”的版本信息,并且末尾有一個(gè)“+”,那么接下來就可以開始進(jìn)行操作了。
接下來我們要做的是修改 /usr/src/linux/include/generated/uapi/linux/version.h 文件。此文件包含有關(guān)當(dāng)前正在運(yùn)行的內(nèi)核源代碼樹及其編譯器選項(xiàng)等詳細(xì)信息。
打開該文件并找到以下內(nèi)容:
#define LINUX_VERSION_CODE 329472
#define KERNEL_VERSION(a,b,c) (((a)<< 16) + ((b) << 8) + (c))
#define KERNEL_VERSION_STRING "5.10.0"
其中,“KERNEL_VERSION_STRING”即為當(dāng)前正在運(yùn)行的內(nèi)核版本字符串?!?”符號(hào)則是由最后一行定義生成的。
要消除它,只需修改此行并將其更改為以下內(nèi)容:
#define KERNEL_VERSION_STRING "5.10.0-7-amd64"
這樣我們就可以成功去除版本號(hào)后面的“+”符號(hào)了!
當(dāng)然,如果你不想手動(dòng)編輯文件,也可以使用一樣工具來幫助你完成操作。例如 sed 命令或者文本編輯器等。
總之,無論哪種方法都能讓你輕松地解決問題。相信在今后的 Linux 使用中,這個(gè)小技巧會(huì)給你帶來很大的便利和效率。
作為一名 Linux 用戶,在日常使用過程中遇到各種問題是正?,F(xiàn)象。但是只要善于尋找解決方案并勇于嘗試實(shí)踐,就能夠克服困難,并獲得更多成長與進(jìn)步!
名稱欄目:如何去除LinuxKernel版本號(hào)后面的加號(hào)——一個(gè)小技巧讓你輕松解決問題
轉(zhuǎn)載來于:http://m.fisionsoft.com.cn/article/dphcsgg.html


咨詢
建站咨詢
