linux入門基礎(chǔ) win10系統(tǒng)電腦,用于機器學(xué)習,需要用linux,雙系統(tǒng)、虛擬機、docker,最佳方案是哪一種?
win10系統(tǒng)電腦,用于機器學(xué)習,需要用linux,雙系統(tǒng)、虛擬機、docker,最佳方案是哪一種?建議采用虛擬機SSH遠程控制方案,不建議采用雙系統(tǒng)。win10的Linux是一個簡化版本,并不完整。
win10系統(tǒng)電腦,用于機器學(xué)習,需要用linux,雙系統(tǒng)、虛擬機、docker,最佳方案是哪一種?
建議采用虛擬機SSH遠程控制方案,不建議采用雙系統(tǒng)。win10的Linux是一個簡化版本,并不完整。
windows虛擬機跑Linux,Linux虛擬機跑Windows以及雙系統(tǒng),哪一個適合作開發(fā)環(huán)境?
而且很多IT大亨都建議在Linux環(huán)境下開發(fā),所以有很多開發(fā)環(huán)境解決方案,比如:1。通過在windows系統(tǒng)上安裝虛擬機(VMware),將本地磁盤上的文件夾映射到虛擬機中的Linux系統(tǒng)。
。
當然,您也可以在windows上安裝docker來運行Linux。
2. 雙系統(tǒng)
如字體顯示,不同于windows。
3. 老實說,很少有人使用這種方法(盡管我的Mac虛擬機上有windows),開發(fā)環(huán)境也不會。
??在軟件開發(fā)人員的開發(fā)環(huán)境可能要涉及多個操作系統(tǒng),而且很多IT大佬都是建議在Linux環(huán)境下去開發(fā),所以開發(fā)環(huán)境方案也很多,比如說:
1、在Windows系統(tǒng)上安裝虛擬機(VMware)跑Linux
這種方法是我們推薦的,因為Windows能滿足工作及娛樂需要,而且Windows對各類IDE支持較好。所以我們可以在Windows上通過虛擬機跑Linux,然后通過共享文件夾的方式來將本地磁盤上的文件夾映射到虛擬機中的Linux系統(tǒng)中。
這種最大好處就是,開發(fā)環(huán)境是在Windows系統(tǒng)上,而代碼可以在Linux環(huán)境下運行。
當然了,也可以在Windows上安裝Docker來跑Linux。
2、雙系統(tǒng)
這種方式也還好,但是說真的,沒有必要。因為你想在Linux上敲代碼,那就必須安裝桌面版的Linux,而桌面版Linux未必能達到你的體驗需求,比如字體顯示等和Windows上表現(xiàn)是有一定差異的。
3、在Linux虛擬機上跑Windows
說實話,用這種方式的少之又少(雖然我的Mac上的虛擬機里有Windows),而開發(fā)環(huán)境更不會這樣做。
綜上,對于開發(fā)環(huán)境方案,我們建議是在Windows上通過虛擬機安裝Linux來操作,然后將Windows上的文件夾映射到Linux虛擬機中,這樣才是最方便的。如果大家有不同見解,歡迎在下方評論區(qū)留言交流哦 ~