Levinux- A Tiny Version of Linux for Education
問題:
想在linux環境中使用python,但是linux只適合做服務器並不太適合做客戶機,所以當您爲了使用python在linux系統中做開發或者學習的時候會發現您一般有三種解決辦法:
第一、 虛擬機。比如vmware或者virtual box
第二、 裝個雙系統。我的就是,我裝了win8 和Centos 6.5.
第三、 製作U盤啓動系統。就是把系統裝在U盤中。
誠然,第一種方法是最好的,因爲後兩種都只能同時間內使用一個系統,裝虛擬機卻可以使您可以幾乎無縫的在兩者之間切換。但是第一種方法還是存在一個問題,就是:只要您一打開虛擬機您的內存耗費就會非常高,兩個系統的速度都非常慢。
解決的辦法
換用用Levinux。
levinux的優勢
在這兒介紹幾個levinux的優勢:
第一、 原始軟件只有17.5兆,裝上python,vim和git後也只有60多兆。所佔空間非常小。爲什麼這樣呢?因爲它是基於busybox開發的,busybox有多大?420kb。也就是說除了很少需要的軟件如vi才被安裝在levinux中。如果您使用虛擬機只需要使用很少的功能,比如我只需要利用linux環境和學習python那麼還不如使用量身爲您定製的levinux。似乎它運行時佔的內存也要少些,所以並不像虛擬機影響物理機的速度。
第二、 可以裝在U盤或者dropbox中,基本上任何U盤都合適。這樣您可以在不同的電腦上切換使用。
第三、 一個軟件到處運行。這個系統適合在mac,linux和window系統上運行!基本上只要您找到一臺電腦就可以插上usb driver運行您的服務器了。
第四、 不需要安裝!只要下載下來在不同的系統點擊相應的可執行文件就可以啦!
Levinux的安裝使用
好了,說了這麼多它的優勢和我們不得不使用它的原因我們要來學習如何使用它了。
使用分爲四步(以windows爲例):
第一、 下載levinux,查看學習手冊(像快一點應用的話直接跳過查看這步,因爲很多視頻需要翻牆才能看,而且很慢)。
下載地址:http://mikelev.in/ux/,點擊download,下載到U盤或任何磁盤空間內。
官網的說明:http://mikelev.in/ux/
本地的說明:http://localhost:8080/
第二、 下載putty或winscp。
下載地址:http://www.putty.org/,最好下載至上述用到的U盤中。
第三、 下載python等軟件。
點擊系統文件夾中的Levinux on Windows.vbs,彈出兩個框,在QEMU框中輸入4,按回車。等待它把軟件下載下來,安裝好,可能需要五分鐘左右的時間。
第四、 應用。
4.0 運行levinux。
4.1運行putty,如圖設置:
4.2 登陸,登陸名:tc,密碼:foo。如圖所示:
是不是覺得非常簡潔?