虛擬linux
1. 如何虛擬一個linux系統
vmvare workstation
vitural box
此類軟體,准備Linux的安裝介質。
虛出一個主機之後自己安裝系統,跟真實的機器一樣。
2. 什麼是虛擬linux什麼是linux虛擬機
一種安裝在Windows上的虛擬linux操作環境,就被稱為linux虛擬機。它實際上只是個文件而已,是虛擬的linux環境,而非真正意義上的操作系統。但是它們的實際效果是一樣的。
windowsXP虛擬機vmware下安裝Linux 我們在實際的WindowsXP中再虛擬出一台電腦(虛擬機),並在上面安裝Linux系統,這樣,你就可以放心大膽地進行各種Linux練習而無須擔心操作不當導致宿主機系統崩潰了。並且你可以舉一反叄,將一台電腦變成叄台、四台,再分別安裝上其他的系統。
3. 請問linux下有什麼好的虛擬機軟體呢要開源免費的.
se,這個是開源的,一般linux發行版都會集成的,安裝的時候選擇就是了,或在從光碟的rpm中安裝。至於.net,這個東東,不甚了解,呵呵,抱歉。
2. 關於exe可執行文件,這些二進制是針對windows平台的,所以在類unix系統里失效。開源藉助模擬軟體比如,wine來虛擬windows環境運行。
3. 關於播放器,由於linux是一個開源自由軟體的集合系統,所以,對於商業上的非開源庫和軟體是不能集成到linux發行版的,不然,豈不是有辱linux的純潔?!因此,你只有linux的多媒體播放器,卻沒有相應的解碼器。ogg是linux里的標准開源格式,可以播放。建議你試試mplayer,他開源支持很多格式,但是,一般要從源碼進行自己編譯連接生成二進制的!既然足下是學軟體出身的,這當然是小菜一碟了,不過要注意安裝配置時的選項和安裝完後的軟體配置~這里就不多說了,google一下,很多教程呢!
4. 關於Windows遠程登錄linux,這個是好用就行,我個人習慣了putty。你也可以試試。
最後,我想說下關於安裝linux應用程序的方式:
a. 源代碼安裝,去下載源代碼自己配置編譯安裝,這個定製性強,但要解決頭疼的依賴性問題,有時會很麻煩。建議對一個程序有了足夠了解時用。一般代碼開發者常用這種方式。
b. rpm或deb包安裝,這是相對源碼更簡單點的。rpm是紅帽子的傑作,deb是debian的用法,各有千秋,都是問解決linux安裝應用程序而產生的。這會省去很多時間,免得自己去一步步編譯和具體配置了。但是,不可避免的還是會遇到依賴性問題。一般管理員常用這種方式。
c. yum/yast/apt-get,這是redhat/opensuse/ubuntu(debian)等發行版在線升級的方式進行程序安裝的。在線解決依賴性問題,十分方便。比如,yum -y install wine就可以幫你從源中自動搜索wine,根據你機器的具體情況進行自動安裝!這是三種方式中最優越的!但是,要求聯網。當然,還要有資源。這個是面對廣大群眾的,菜鳥的最愛!
好了,就說這么多吧~ 如果還有疑問,可以google一下,自己解決吧!以上只是個人的一些淺見,希望對你有用。
4. 什麼是linux虛擬機有什麼用途
linux操作系統是一款在伺服器上廣泛應用的操作系統,雖然起初並不適合普通大眾,而且使用起來沒有Windows操作系統方便,不過如今的linux發行版已經可以和windows同樣易用,並且穩定性及安全性佔有優勢。
在實體計算機上,通過軟體模擬出的一台或者多台虛擬計算機叫虛擬機。虛擬機使用宿主機的硬體資源,擁有真實計算機的絕大多數功能。你可以在虛擬機中安裝虛擬機軟體所支持的操作系統,比如你可以在
vm 虛擬機中安裝 linux,也可以在 vm 虛擬機中安裝 windows,無論你的宿主機使用的是 lunix 系統或者 windows 系統。
5. linux 虛擬地址,到底怎麼理解
不是僅僅 Linux 是這么設計的,整個現代流行的操作系統都是這么設計的。
應用程序被讀入內存後,為了保證系統的統一性,所有的程序都有同樣的一套定址規范。這個定址就是虛擬地址。這個虛擬地址是系統提供轉換的,不是程序的工作。
如果系統不提供這個功能,那麼應用程序就需要自己去尋找沒有被使用的內存,以及還要自己去處理內存容量的問題,而且如果程序調用外部的一些函數庫,這些函數庫也需要分配內存,這會導致應用程序的設計難度非常大,每個應用程序實際上就是一個操作系統了。多個程序共同運行導致內存使用混亂也很容易出現。
應用程序申請內存,使用的是操作系統的內存分配功能。這樣操作系統可以根據實際情況給應用程序內存,程序不需要考慮因為內存位置不同而必須不同編寫的難度。而且操作系統還可以提供虛擬內存等等各種方式來擴充內存,這樣的內存對於應用程序來說是不需要考慮的,一切都有系統打理。
使用虛擬地址後,對於應用程序來說,他的內存使用不需要考慮其他的程序佔用,也不需要考慮內存容量的問題,也不需要考慮內存塊位置,函數庫的調用也都扔給操作系統打理。這使得應用程序不需要考慮具體如何管理內存,只需要考慮作為應用程序的應用部分。
而且,因為內存是虛擬的,應用程序一些函數調用,操作系統可以把多個應用程序的調用都用同一套數據來處理,這樣,既可以節約內存使用(就是啟動100個應用程序,也只需要內存里有一套函數庫而已),也可以做到外部函數庫和應用程序沒有直接關聯,純粹是由系統做虛擬地址過渡。
至於為什麼 4G ,這是傳統+一些兼容的考慮。
以前沒有這個技術時,每個程序都可以完全使用整個系統,整個空間是連續的。到了這種虛擬地址的方式後,每個程序還是有自己「獨立」的一整套內存地址。但每個程序內存使用量肯定不一樣。那麼多少內存空間才完全夠用呢?當時因為正好使用了 32 位系統。那麼就把整個 32 位環境支持的 4G 內存容量作為這個極限。
不過因為內存地址是虛擬的。實際應用程序要用內存,是需要先申請的,所以只有程序申請後,真實內存才會被佔用。這個 4G 只是在演算法上作為極限。
不過因為 4G 也是硬體極限。所以 4G 以外的地址都是不能使用的,這就導致另一個問題,一些硬體有存儲器,有些硬體需要存儲空間做交互(比如 PCI ,比如各種硬體,比如 AGP 顯卡)。這些存儲區域怎麼處理?
所以,Windows Vista 的 32 位版在 4G 內存的機器上曾經報出只有 3.5G (有的機器甚至只有 3.25G 可以用)。就是這個問題的解決辦法導致的:把硬體的內存用虛擬地址的方式,放到虛擬地址的最後面。這樣應用程序調用硬體存儲時,可以直接按照內存的方式讀寫。這樣應用程序就很好的統一了存儲界面:只有 4G 的內存范圍,不存在其他方式的存儲調用方式(硬碟需要用讀寫功能讀取到內存後才能處理,而不是直接進行處理)。這樣應用程序的開發就很簡單,而且整個內存的使用每個程序都一樣。不存在各種硬體的原因而不同導致的需要重新設計內存管理演算法。操作系統也能根據實際應用程序的需要隨時分配數據,也可以根據每個程序的運行情況,區別的提供物理內存或者虛擬的內存。
這么設計最大的一個好處是,硬體環境和應用程序是無關的,中間由操作系統做轉換。而且應用程序互相之間也沒有影響,就好象整個內存都由他自己一個程序使用一樣。
PS:說了半天,我發現我自己也說不清楚其中的緣由……
6. 虛擬Linux系統,鏡像
去下載centos 給你地址http://mirrors.163.com/centos/5.8/isos/x86_64/適合新手
7. 虛擬linux系統中如何設置可以上網
虛擬機設置NET即可,不需要過多設置
8. linux怎麼操作虛擬vcan
裝虛擬機就是為了讓你更快的切換系統(不需要重啟電腦),linux系統是一款專業人員用的開發系統,因為linux中使用命令行會比較多一些。不像windows直接用滑鼠點就可以了。而且linux很少出現卡機的現象。