docker选择安装位置_自定义WSL的安装位置,别再装到C盘啦
本文使用 Zhihu On VSCode 創作并發布
為了用docker,今天才決定更新到win10 2004
打算另外裝一個WSL2的發行版折騰docker和GPU,發現之前裝WSL到非系統盤的教程找不到了。現在網上也沒找到有這方面的東西,干脆自己寫一個留作記錄吧~
WSL(Windows Subsystem for Linux) 是win10的一項十分強大的功能。WSL讓我們可以像使用普通的軟件一樣直接使用Linux的功能。配合微軟的Windows Terminal,擁有比通常的虛擬機更方便的啟動方式(告別需要重啟切換的雙系統方案吧)。在WSL2更新之后,WSL支持了GPU、圖形界面和docker等各種功能,速度也有了不小提升。
但是有一個大問題:在Microsoft Store下載的WSL發行版會自動安裝到C盤,不能手動選擇安裝位置。
如果你不是只有一個C盤的話,基本上WSL里裝不了什么東西,C盤就滿了。所以我們需要想辦法把它裝到其它盤去。
有一個辦法是找到安裝的WSL的位置,然后用mklink命令打洞到其他盤,不過這里我們采用其它的辦法
那么究竟怎么辦呢
其實也很簡單,微軟提供了一個手動下載WSL發行版的網址:手動下載適用于 Linux 的 Windows 子系統發行版包
從這里下載WSL發行版的話,可以繞開MS Store的自動安裝選擇想要的發行版下載后,可以得到一個后綴名為.appx的文件↓
以ubuntu-20.04為例把它的后綴改為.zip,然后解壓到想要安裝WSL的目錄下,我們可以得到一些文件
看到那個ubuntu2004.exe沒有~雙擊紅框框出的那個ubuntu.exe(其他發行版的話也有類似的程序),等待一段時間就成功安裝到當前目錄啦~
需要注意的是安裝目錄的磁盤不能開壓縮內容以便節省磁盤空間選項,否則會報錯0xc03a001a
可以右鍵文件夾-->屬性-->常規-->高級找到并關閉這個選項
開了壓縮功能的文件夾右上角會有兩個藍色的小箭頭總結
以上是生活随笔為你收集整理的docker选择安装位置_自定义WSL的安装位置,别再装到C盘啦的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 大数据大数据
- 下一篇: ftp客户端使用详细说明【linux和w
