- Linux設備驅動開發詳解:基于最新的Linux4.0內核
- 宋寶華
- 606字
- 2018-12-31 20:25:14
1.5 Linux設備驅動的開發環境構建
1.5.1 PC上的Linux環境
本書配套資源提供了一個Ubuntu的VirtualBox虛擬機映像,該虛擬機上安裝了本書涉及的所有源代碼、工具鏈和各種開發工具,讀者無須再安裝和配置任何環境。該虛擬機可運行于Windows、Ubuntu等操作系統中,運行方法如下。
1)安裝VirtualBox。
如果主機為Windows系統,請安裝VirtualBox WIN版本:
VirtualBox-4.3.20-96997-Win.exe
如果主機為Ubuntu系統,請安裝VirtualBox DEB版本:
virtualbox-4.3_4.3.20-96996~Ubuntu~precise_i386.deb
2)安裝VirtualBox extension。
Oracle_VM_VirtualBox_Extension_Pack-4.3.20-96996.vbox-extpack
3)準備虛擬機鏡像。
解壓Baohua_Linux.vmdk.rar為Baohua_Linux.vmdk
4)新建虛擬機。
運行第1步安裝的Oracle VM VirtualBox,單擊“新建(N)”圖標創建虛擬機,“類型”選擇Linux,“版本”選擇Ubuntu(32bit),名稱可以取名為“linux-training”,如圖1.6所示。

圖1.6 新建Ubuntu 32位虛擬機
單擊“下一步(N)”按鈕,設置內存,如圖1.7所示。

圖1.7 設置虛擬機的內存
繼續單擊“下一步(N)”按鈕。設置硬盤,注意選擇“使用已有的虛擬硬盤文件(U)”單選按鈕,虛擬硬盤文件是第3步解壓之后的“Baohua_Linux.vmdk”,如圖1.8所示。

圖1.8 設置虛擬機硬盤鏡像
最后,單擊“創建”按鈕以完成虛擬機的構建工作。
5)啟動虛擬機。
在VirtualBox上選擇先前創建的“linux-training”虛擬機并單擊“啟動”圖標,如圖1.9所示。

圖1.9 啟動虛擬機
虛擬機的賬號和密碼都是“baohua”,如果要執行特權命令,sudo密碼也是“baohua”,如圖1.10所示。

圖1.10 虛擬機登錄界面
本書配套的Ubuntu版本是14.04,但是內核版本升級到了4.0-rc1,以保證和本書講解內容的版本一致。
注意事項:
如果發現VirtualBox不穩定或者有兼容性問題(經過測試,有極少數PC存在此問題),也可以安裝VMware(Baohua_Linux.vmdk也是支持VMware的)。
如果光盤不小心損壞,可以從鏈接:http://pan.baidu.com/s/1c08gzi4(密碼為puki)處提取網盤上的文件。
- 發布!設計與部署穩定的分布式系統(第2版)
- 阿里云數字新基建系列:云原生操作系統Kubernetes
- 玩到極致 iPhone 4S完全攻略
- 新手易學:系統安裝與重裝
- Mastering KVM Virtualization
- 奔跑吧 Linux內核(入門篇)
- Instant Optimizing Embedded Systems using Busybox
- Advanced TypeScript Programming Projects
- Vim 8文本處理實戰
- Introduction to R for Quantitative Finance
- Linux網絡配置與安全管理
- iOS 10快速開發:18天零基礎開發一個商業應用
- Web Penetration Testing with Kali Linux(Third Edition)
- Linux內核修煉之道
- 每天5分鐘玩轉Docker容器技術