glibc 2.31補(bǔ)丁導(dǎo)致Linux子系統(tǒng)WSL 1運(yùn)行Ubuntu 20.04出問題
我們使用的Linux系統(tǒng)最近出現(xiàn)了一些問題,可能會(huì)在子系統(tǒng)WSL 1運(yùn)行Ubuntu版本的時(shí)候出現(xiàn)一些故障。據(jù)悉是因?yàn)間libc 2.31補(bǔ)丁導(dǎo)致問題的出現(xiàn)。詳細(xì)內(nèi)容請(qǐng)見下文~

【微軟win10最新資訊】
glibc 2.31補(bǔ)丁導(dǎo)致Linux子系統(tǒng)WSL 1運(yùn)行Ubuntu 20.04出問題Ubuntu 論壇一個(gè)帖子指出,Windows 的 Linux 子系統(tǒng) WSL 1 在運(yùn)行 Ubuntu 20.04 LTS 時(shí)將會(huì)出現(xiàn)問題
提醒用戶注意相關(guān)版本的使用。
問題來自 glibc 2.31 中的補(bǔ)丁,該補(bǔ)丁以類似于 UNIX 的方式實(shí)現(xiàn)了基于 CLOCK_REALTIME 的 nanosleep() 庫調(diào)用。
在 NT 內(nèi)核上模擬 UNIX 系統(tǒng)時(shí)鐘非常棘手。WSL 1 實(shí)現(xiàn)了最流行的基于時(shí)鐘的系統(tǒng)調(diào)用
但并非全部都實(shí)現(xiàn),并且沒有將 CLOCK_REALTIME 支持構(gòu)建到 nanosleep 中。
WSL 1 完全實(shí)現(xiàn)這一支持還需要一些時(shí)間,而除非是 Windows Insider 用戶

否則可能幾個(gè)月內(nèi)都不會(huì)見到問題修復(fù)。沒有此修復(fù)程序,WSL 1 上的 Ubuntu 20.04 往往會(huì)崩潰
甚至在升級(jí)到 Ubuntu 20.04 的過程中也會(huì)有問題。
用戶可以怎么做呢?對(duì)于 WSL 1 用戶,建議暫時(shí)停留在 Ubuntu 18.04 LTS,不向上升級(jí)到 20.04(幾周后發(fā)布)。
對(duì)于 WSL 2 用戶,Ubuntu 20.04 發(fā)布時(shí)可以隨意升級(jí),甚至更早就可以使用非穩(wěn)定版本進(jìn)行測(cè)試。
對(duì)于升級(jí)到 WSL 2 的 WSL 1 用戶,當(dāng) Ubuntu 20.04 可用時(shí)

應(yīng)首先使用以下命令將 Ubuntu 18.04 鏡像轉(zhuǎn)換為 WSL 2:
$ wsl.exe --set-version Ubuntu 2
再將其升級(jí)到 20.04。
而如果無論如何就是想要從 WSL 1 升級(jí) Ubuntu 20.04,那么在升級(jí)前,先阻止 libc6 更新:
$ sudo apt-mark hold libc6
以上就是glibc 2.31補(bǔ)丁導(dǎo)致Linux子系統(tǒng)WSL 1運(yùn)行Ubuntu 20.04出問題的全部?jī)?nèi)容,如果喜歡可以關(guān)注好吧啦網(wǎng)哦~
以上就是glibc 2.31補(bǔ)丁導(dǎo)致Linux子系統(tǒng)WSL 1運(yùn)行Ubuntu 20.04出問題的全部?jī)?nèi)容,望能這篇glibc 2.31補(bǔ)丁導(dǎo)致Linux子系統(tǒng)WSL 1運(yùn)行Ubuntu 20.04出問題可以幫助您解決問題,能夠解決大家的實(shí)際問題是好吧啦網(wǎng)一直努力的方向和目標(biāo)。
相關(guān)文章:
1. win7系統(tǒng)中提示未授予用戶在此計(jì)算機(jī)上的請(qǐng)求登錄類型的具體處理方法2. 微軟重新構(gòu)建win11記事本應(yīng)用 功能和界面煥然一新3. win8.1界面下啟動(dòng)IE 11瀏覽器metro版的實(shí)用小妙招4. win10系統(tǒng)不能新建文件夾的解決方法5. 谷歌瀏覽器win7系統(tǒng)能否使用詳情6. win101803更新升級(jí)190960%失敗怎么辦7. 緊跟Win8.1Update Win7IE11增企業(yè)模式8. Windows 7應(yīng)用教程:玩轉(zhuǎn)Win7之圖標(biāo)的排列9. Mac電腦安裝Windows10教程10. Fedora系統(tǒng)怎么設(shè)置打開新終端時(shí)默認(rèn)打開新標(biāo)簽頁?

網(wǎng)公網(wǎng)安備