一、创建虚拟机
1.新建虚拟电脑
2. 选择内存大小:4096MB
3.创建虚拟硬盘VDI,动态分配;文件位置和大小如图。
4.点击“设置”,可配置其他内容。
====》出现过的问题:VatualBox按上图内容创建成功后,启动Ubuntu,选择启动盘ubuntu-16.04.7,进行后续操作。安装Ubuntu成功后,关闭软件。
返回VatualBox中:存储-控制器-第二IDE控制器主通道,会显示“没有盘片”‘。
若此时,控制器-第二IDE控制器主通道:重新选择“光驱 ubuntu-16.04.7”。启动Ubuntu,会重新安装Ubuntu。
====》解决方法:设置中:系统-启动顺序,将“硬盘”放置最优先位置,可有效解决此问题。
====》原因:光驱 ubuntu 在安装过程中起引导作用。安装完毕后,可有可无。
二、安装Ubuntu
1.在初始页,可选择中文安装Ubuntu。
选择“安装Ubuntu时下载更新”。
选择“清除整个磁盘并安装Ubuntu”。
安装完毕,重新启动。
2.ubuntu自动显示尺寸
点击设置-安装增强功能。输入密码,运行之后,进行自动安装。安装完毕后回车即可。
=====》出现过的问题:Ubuntu安装成功后,点击 设备-安装增强功能。显示,未找到光驱。
=====》在界面中,右键左侧栏光盘图标,点击弹出。即可安装增强功能。
三、Ubuntu终端配置
使用“Ctrl+Alt+T”快捷方式打开终端。
====》注:to run a command as administrator (user "root"),use"sudo <command>".See "man sudo_root" for details
“ifconfig”查看IP地址。例IP:192.168.15.100
1.更新软件服务
sudo apt-get update
sudo apt-get upgrade
2.下载VIM编辑器
sudo apt-get install vim
3.安装ssh
----> 安装ssh指令
sudo apt-get install openssh-server
----> 查看是否安装成功
ps -e | grep ssh
显示如图,即表示安装成功。
---->开机自启动ssh命令
sudo systemctl enable ssh
---->设置好后重启系统
reboot
---->查看ssh是否启动,看到Active: active (running)即表示成功
sudo systemctl status ssh
4.安装兼容库
sudo apt-get install lib32ncurses5 lib32z1
三、安装交叉工具链
1.用putty打开终端
创建文件夹“toolchain”,将交叉编译工具压缩包放入
3.解压
tar xvf arm..(压缩包名字)
4.添加环境变量
gedit ~/.bashrc
5.打开配置文件,在最后加上交叉工具链安装的路径,需要指定到 bin 目录中,按照上面的安
export PATH=$PATH:/home/ndm/toolchain/arm-2009q3/bin/
6.添加完成以后保存退出,使用命令让新的环境变量立即生效。
source ~/.bashrc
7.查看路径是否已添加到环境变量中
echo $PATH
8.可以输入#>arm-然后按下 Tab 键看是否填充来判断环境变 量是否配置完好。也可以输入
arm-none-linux-gnueabi-gcc -v
来查看检查工具链版本,以 此判断是否安装完好。
9.安装cmake
sudo apt-get install cmake