『壹』 本人想學習linux+Arm,最好用那個版本的Linux
用Ubuntu linux吧,內核更新的比較快,可以自己編輯內核。
注意在安裝是把boot容量設的大一點才能保留舊的內核,更改新的內核。
『貳』 學習arm嵌入式,學習linux的那個版本好一點呢能具體介紹一下嗎/
1.
RedHat
國內乃至全世界的linux用戶最熟悉的發行版相比就是RedHat,1994年,Marc
Ewing(美國人,卡內基梅隆大學畢業)發布了Red
Hat
Linux
1.0。目前RedHat分為兩個系列:一個是Red
Hat
Enterprise
Linux(簡稱RHEL),redhat提供收費技術支持和更新,適合伺服器用戶;另一個是Fedora(第七版以前為Fedora
Core),它的定位是桌面用戶,Fedora是紅帽公司新技術的實驗場,許多新的技術都會在Fedora
Core中檢驗,如果穩定的話紅帽公司則會考慮加入Red
Hat
Enterprise
Linux中。Fedora預計每年發行2~3次的發行版本。是RHEL的一個測試版本或預發版本,另外一個值得注意的是CentOS(Community
EnterpriseOperating
System),是RHEL源代碼再編譯的產物的免費版,它繼承了Red
Hat
Linux的穩定性,而且又提供免費更新。2014年1月8日CentOS宣布加入紅帽公司,承諾繼續免費。目前最新版本分別是RHEL6.5、CentOS6.5、Fedara20
2.
SUSE
SUSE是歐洲大陸最流行的LINUX,也是現存的最古老的商業發行版之一,起源於德國,於2003年末被Novell收購。主要版本有:SUSE
Linux,針對個人用戶,可以免費下載;另一個是SUSE
Linux
Enterprise
Server(SLES)是基於企業伺服器端的。如果需要使用資料庫高級服務和電子郵件網路應用可以選SUSE
3.
Debian
Debian最早由Ian
Murdock於1993年發布,是迄今為止組遵循GNU規范的linux系統。系統中絕大部分基礎工具來自於GNU工程,因此「Debian」常指Debian
GNU/Linux。最新版本是2013年5月4日發布的Debian7.0wheezy
4.
ubuntu
現在最流行的linux桌面系統是ubuntu。Ubuntu(烏班圖)是基於Debian
GNU/Linux,支持x86、amd64(即x64)和ppc架構,由全球化的專業開發團隊(Canonical
Ltd)打造的開源GNU/Linux操作系統。為桌面虛擬化提供支持平台。Ubuntu對GNU/Linux的普及特別是桌面普及作出了巨大貢獻,由此使更多人共享開源的成果與
『叄』 做arm開發,用哪個linux發行版本比較合適
arm7用uclinux比較好,要是ARM9且內存比較大的(32兆以上)用嵌入式linux比較好。當前的linux內核大都是2.6以上版本。自己剪裁一下內核,在arm運行是沒有問題的。
『肆』 ARM版本的Linux系統如何修復
把SD卡的root分區和boot分區單獨搞唄,我就是這樣的。
嵌入式Linux一般使用的是uboot,不能啟動時,還是串口大法好,起碼知道出錯的原因
『伍』 linux 怎樣查看arm-linux-gcc 的版本
1、首先以root用戶登入
2、復制arm-linux-gcc-4.3.2.tgz到根目錄下tmp文件夾里
3、解壓命令tar xvzf arm-linux-gcc-4.3.2 -C /
注意以上命令必須要有-C而且是大寫,後邊有個空格也要注意。
4、配置下編譯環境路徑 在控制台下輸入 gedit /root/.bashrc 等一會出來文本編輯器後在文件最後(最後一行)加上下面代碼。
export PATH=/usr/local/arm/4.3.2/bin:$PATH
保存關閉後,注銷當前用戶,用root賬號重新登錄系統(使剛剛添加的環境變數生效)。
此時可以在控制台輸入: arm-linux-gcc -v 如果安裝成功將會輸出 arm-linux-gcc的版本號。
若想讓它在非超級用戶下使用那。首先,以非超級用戶登入。
1、 輸入命令:vi ~/.bashrc編輯.bashrc文件,在文件末尾加入如上面的內容
export PATH=/usr/local/arm/4.3.2/bin:$PATH
2、輸入命令:gedit /etc/profile
在文件的末尾加上:PATH=/usr/local/arm/4.3.2/bin:$PATH
保存對profile的修改後,執行source /etc/profile就OK了,好了通樣先注銷當前用戶再登錄後進入控制台執行arm-linux-gcc -v 看看能否執行成功就可以了。
『陸』 新人求教:arm在什麼linux版本下支持的較好
redhat9.0,絕對的,我們培訓就用的這個,方便開發,bug少。說ubuntu 的絕對不是搞嵌入式開發的。 我是原二樓。回三樓:都是自己更新內核的。ubuntu的確很炫,我只能說,不適合嵌入式開發,開發的時候你就知道了,bug一堆,缺少各種庫文件,讓你爽歪歪。
『柒』 基於arm晶元的linux系統是什麼版本的
各種版本都有啊,看你用的哪家公司的arm晶元,這家公司會提供相應的linux系統
『捌』 不好意思 !請問大家 那個版本的linux 比較適合arm
arm7用uclinux比較好,要是ARM9且內存比較大的(32兆以上)用嵌入式linux比較好。當前的linux內核大都是2.6以上版本。自己剪裁一下內核,在arm運行是沒有問題的。
『玖』 基於arm晶元的linux系統是什麼版本的
沒有版本之分,linux本就支持arm啊