{eval=Array;=+count(Array);}

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

做python開發(fā)的,是直接雙系統(tǒng)烏班圖好,還是虛擬機裝烏班圖好?

BingunerBinguner 回答0 收藏1
收藏問題

2條回答

curlyCheng

curlyCheng

回答于2022-06-28 11:21

您好,告訴你一個好消息,現(xiàn)在Windows10已經(jīng)集成了ubuntu,可以使用烏班圖系統(tǒng)里的部分功能,包括terminal等,在Windows10應用商店里搜索Ubuntu即可下載安裝。

做Python開發(fā)的話,如果你是一個linux老手,在Ubuntu里安裝一個vi編輯器會挺方便的。虛擬機的話,也是建議你在Ubuntu(或Fedora(推薦)系統(tǒng)上安裝Windows的虛擬機,虛擬機軟件推薦virtualbox,這應該是目前最好用的虛擬機了。


評論0 贊同0
  •  加載中...
linkin

linkin

回答于2022-06-28 11:21

看兄臺的這個問題,看來兄臺也是Linux的同好;沒錯,我也是。做Python開發(fā),其實不必糾結(jié)于用哪個操作系統(tǒng),但如果真的喜歡了,這就是最好的理由。


Python 簡介

Python是一種解釋型的腳本語言,在Web開發(fā)、科學計算和統(tǒng)計、人工智能、桌面界面開發(fā)、網(wǎng)絡爬蟲等領域有著大量的應用,在網(wǎng)絡上的Python宣傳更是打上“Python 全棧”的口號,吸引了大批開發(fā)者。

Python 首個公開發(fā)行版于1991年發(fā)行,遵循 GPL協(xié)議開源,目前的Python 最新版是3.8.2。Python 3于2008年12月發(fā)布,為了解決字符編碼、命名混亂等諸多問題,不再向后兼容Python 2;所以如果現(xiàn)在開始學習Python的話,推薦學習Python 3,不僅僅是因為官方的推薦,也是因為Python 3 確實解決了不少在Pyhton 2 中存在的問題,而且Python 2也在2020年1月停止維護。


雙系統(tǒng)

我看兄臺的問題,應該指的是Windows + Ubuntu 的雙系統(tǒng),雙系統(tǒng)的好處是可以同時擁有兩個操作系統(tǒng)的真機運行環(huán)境,所安裝的Linux 操作是在真機環(huán)境下運行的,能夠獲得最真實的Linux系統(tǒng)運行體驗;

但是雙系統(tǒng)的電腦每次都只能選擇一個操作系統(tǒng)運行,要么是Linux系統(tǒng),要么是Windows系統(tǒng),兩個系統(tǒng)之間獨立存在,互不干擾,很難實現(xiàn)兩個操作系統(tǒng)之間的文件共享和進程通信。


系統(tǒng)在啟動時,會最先啟動BIOS,而BIOS會去啟動第一個扇區(qū)的MBR,MBR是第一個可運行的設備的第一個扇區(qū)的主引導分區(qū),其中存儲了最基本的引導加載程序,無論是Windows,還是Linux系統(tǒng),啟動都需要MBR中的引導程序。

所以,安裝Windows + Ubuntu的雙系統(tǒng)時,需要安裝多重引導,這種情況下,最好先安裝Windows 系統(tǒng),再來安裝 Linux系統(tǒng),這是因為:

  • Windows 系統(tǒng)在安裝的時候,安裝程序會覆蓋MBR,讓我們沒有選擇的機會;

  • 而Linux系統(tǒng)在安裝的時候,可以選擇將引導程序安裝MBR或者其他分區(qū)的啟動扇區(qū),所以可以在Linux的引導加載程序中,加入Windows的啟動選項。


虛擬機

在虛擬機中安裝Linux系統(tǒng),來模擬Linux的運行環(huán)境,也是一個不錯的選擇;選擇在虛擬機中安裝Linux系統(tǒng),得到的其實并不是真的是運行環(huán)境,而是通過軟件模擬出來的計算機運行環(huán)境;雖然是模擬出來的環(huán)境,但是卻可以實現(xiàn)虛擬機系統(tǒng)和宿主系統(tǒng)的通信和文件共享,而且兩個系統(tǒng)可以同時啟動。

只要配置得當,虛擬機系統(tǒng)也能成為提供不遜色于真機系統(tǒng)的服務,為你的開發(fā)提供助力。安裝虛擬機系統(tǒng)需要通過虛擬機軟件的支持,常用虛擬機軟件有Virualbox、Virtual PC、VMware、KVM、WSL、Hyper-V等。


Virualbox

virualbox 的全稱是Oracle VM VirtualBox,是甲骨文公司推出的、免費的開源虛擬機軟件;不僅簡單易用,性能也很優(yōu)異,支持的操作系統(tǒng)有:Windows、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系統(tǒng)。


Virtual PC

Virtual PC是微軟旗下的虛擬機軟件,支持所有的Windows操作系統(tǒng);并且BSD, Unix, Linux, Solaris等操作系統(tǒng)都可以在該虛擬機中安裝。


VMware

VMware是一款功能強大、性能優(yōu)異的虛擬機軟件,支持Linux、Windows、BSD、Solaris、Mac OS X等眾多操作系統(tǒng);但VMware是收費的,正版軟件需要購買。


KVM

KVM (全稱是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬件平臺上的全功能虛擬化解決方案,KVM在2007年2月被收錄進Linux 2.6.20版本的內(nèi)核。支持Linux、Windows操作系統(tǒng)。



WSL

WSL,Windows Subsystem for Linux,把Linux當作Windows的子系統(tǒng)來安裝,安裝成功后,可以把安裝好的Linux 當作應用程序來啟動。支持Ubuntu、CentOS、KaliLinux、ArchLinux、Debian等常用Linux操作系統(tǒng)。



Hyper-V

Hyper-V是Windows 8、Windows 10中內(nèi)置的虛擬機解決方案,可通過開啟Hyper-V來啟動這個內(nèi)置的虛擬機,該虛擬機功能強大、性能優(yōu)異,支持Linux、Windows、FreeBSD等操作系統(tǒng)。


如何選擇

雙系統(tǒng)和虛擬機系統(tǒng)兩種方案各有千秋,各自都有自己的優(yōu)勢;

如果想要獲得Linux系統(tǒng)的真機體驗,并且不需要系統(tǒng)間的通信和文件共享,那么雙系統(tǒng)便是可選的優(yōu)秀方案;

如果想要在獲取Linux體驗的同時,還要實現(xiàn)系統(tǒng)見的通信和文件共享,那么,便可以選擇虛擬機系統(tǒng)。


完結(jié),希望以上回答能對你有所幫助。

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<