首頁 > 軟體

Windows 10安裝Linux子系統(WSL)時遇到的問題及解決

2020-06-16 16:36:10

通常Windows10x下直接在應用商店搜尋Ubuntu或者Arch Linux下載就可以用了,也有可以裝圖形介面,而且真正玩Linux的大神都是完全脫離圖形介面的。但是有時安裝好Linux子系統(WSL)時會出現一些問題。

第一個錯誤,安裝好Arch Linux開啟之後出現以下提示:

Installing, this may take a few minutes...
WslRegisterDistribution failed  with error: 0x8007019e
The Windows Subsystem for Linux optional component is  not enabled. Please enable it and try again.
See https://aka.ms/wslinstall  for details.
Press any key to continue...

解決方法如下

控制面板--程式與功能--啟動或關閉Windows功能勾選適用於Linux的Windows子系統,重新啟動即可

如果解決了就可以忽略這一步

我相信每一個安裝好Windows 10的應該早就設定好了吧(為了像Win7一樣安裝PC端exe格式應用)

設定--更新和安全--開發者選項

第二個錯誤,出現在建立使用者過程中

adduser - “Failed to create user” due to regular expression error - Ask Ubuntu

原因

這個錯誤是我剛接觸Linux遇到的,記在OneNote裡面,當時沒有截圖,我也忘了錯誤的提示是什麼了,大概就是上面這些吧,這個問題的解決方法我是在Ubuntu論壇中找到答案,原文為英文。

玩Linux老司機應該都知道,建立使用者的時候使用者名稱只能是小寫,出現錯誤的原因正是我輸入的使用者名稱包含大寫。

解決辦法

自然是使用者名稱小寫

The username you’re entering contains bad characters. Try entering a simple username containing only lower-case English letters - daniel is good, &&Daniel <*> Johnson## is not so good.


IT145.com E-mail:sddin#qq.com