Linux嵌入式系統開發,嵌入式Linux開發教程
嵌入式有不少組合名詞,例如嵌入式系統,嵌入式軟體,Linux嵌入式,Android嵌入式,嵌入式Web,等等。通常對嵌入式的定義其實是對"嵌入式系統"的定義。
學習Linux,必須先獲得一個Linux主機環境,通常情況下,可以通過以下三種方式獲得Linux環境。
- 雙系統安裝
如果沒有閒置的計算機,或者現有Windows系統的計算機有足夠的硬碟空間,可以考慮劃分一部分硬碟空間,用於安裝Linux作業系統,最終形成雙系統計算機。
優點:經濟實惠,且對計算機硬體要求不太高。
缺點:安裝雙系統比較危險,一不小心有可能造成整個硬碟資料丟失;在開發過程使用到Windows工具時,需進行系統切換,不是很方便。
- 全新硬碟安裝(正常裝機)
3.安裝虛擬機器
如果計算機配置較高,可以考慮虛擬機器方案。在Windows下安裝虛擬機器軟體,然後通過虛擬機器軟體建立一臺虛擬電腦,最後在虛擬電腦中安裝Linux作業系統;也可以安裝Linux,在Linux中安裝虛擬機器再安裝Windows。
常用的虛擬機器軟體有VMware、Virtual Box和Virtual PC等,不同虛擬機器軟體的使用方法稍有不同。下文以VMware為例進行介紹。優點:安裝和使用Linux都很方便;還可同時使用Windows系統。缺點:對計算機硬體要求高,特別是記憶體,推薦4GB及以上。
在Windows下使用虛擬機器,除了可以繼續使用Windows下的工具之外,還有下列好處:
一臺電腦可以同時存放多臺虛擬機器,這樣就可以存在多個不同版本的Linux系統;
在硬體允許的情況下,甚至可以同時執行多臺虛擬機器;
安裝好的虛擬機器可以任意複製和拷貝,方便在不同電腦之間遷移和擴散。
相關文章
- LEDE - Linux嵌入式開發環境Linux開發環境
- 搭建嵌入式Linux開發環境Linux開發環境
- 嵌入式系統開發:基於Linux學習筆記整理Linux筆記
- 嵌入式開發
- 嵌入式Linux應用程式開發詳解教程含原始碼例子Linux原始碼
- ARM-Linux嵌入式開發和微控制器開發的不同Linux
- 嵌入式系統開發的基本流程是什麼
- 嵌入式系統開發學習如何起步、如何深入?
- 嵌入式開發累不累?
- 嵌入式開發(ARM9)學習筆記(一)-嵌入式系統介紹筆記
- 學嵌入式Linux軟體開發需要的知識薦Linux
- 嵌入式開發丨瞭解系統中的Uboot功能boot
- 嵌入式Linux—輸入子系統Linux
- 做嵌入式開發辛苦嗎?
- 嵌入式開發基礎(3)
- 我看嵌入式開發薦
- 嵌入式CGI開發之旅——3
- 嵌入式CGI開發之旅——2
- 嵌入式Linux開發工程師需要學習哪些知識Linux工程師
- linux 環境下嵌入式開發vim 工具編輯跳轉Linux
- 嵌入式linux系統的開發——基於JFSS2檔案系統的分割槽及映象製作Linux
- 嵌入式系統第三週ARM開發環境入門開發環境
- 瘋殼Android嵌入式Linux平板開發教程3-4亮度及音量調節AndroidLinux
- 純科普:什麼是嵌入式?三分鐘瞬間瞭解嵌入式系統開發
- 嵌入式linux:通過qemu模擬mini2440開發環境Linux開發環境
- 嵌入式GDB除錯Linux C程式或交叉編譯(開發板)除錯LinuxC程式編譯
- Tessel:用JavaScript做嵌入式開發JavaScript
- 嵌入式Linux開發環境搭建,問題ping、nfs的解決Linux開發環境NFS
- Qt 嵌入式圖形開發大全和QT開發手冊QT
- 嵌入式Linux系統libmosquitto移植概述LinuxIBMUI
- 把Iptables移植到嵌入式Linux系統(轉)Linux
- 嵌入式硬體開發最新技術
- 嵌入式開發要學哪些課程?
- 從零搭建嵌入式開發環境開發環境
- 嵌入式開發 ARM入門經典
- 嵌入式C++開發詳解(三)C++
- 嵌入式開發的基礎知識
- [嵌入式]嵌入式系統概述