一、创建虚拟机

1.新建虚拟电脑

Fedora centos 上搭建 ubuntu 虚拟环境_环境变量

2. 选择内存大小:4096MB

3.创建虚拟硬盘VDI,动态分配;文件位置和大小如图。

Fedora centos 上搭建 ubuntu 虚拟环境_Ubuntu_02

 4.点击“设置”,可配置其他内容。

Fedora centos 上搭建 ubuntu 虚拟环境_环境变量_03

 ====》出现过的问题:VatualBox按上图内容创建成功后,启动Ubuntu,选择启动盘ubuntu-16.04.7,进行后续操作。安装Ubuntu成功后,关闭软件。

返回VatualBox中:存储-控制器-第二IDE控制器主通道,会显示“没有盘片”‘。

若此时,控制器-第二IDE控制器主通道:重新选择“光驱 ubuntu-16.04.7”。启动Ubuntu,会重新安装Ubuntu。

====》解决方法:设置中:系统-启动顺序,将“硬盘”放置最优先位置,可有效解决此问题。

====》原因:光驱 ubuntu 在安装过程中起引导作用。安装完毕后,可有可无。

二、安装Ubuntu

1.在初始页,可选择中文安装Ubuntu。

Fedora centos 上搭建 ubuntu 虚拟环境_环境变量_04

 选择“安装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

Fedora centos 上搭建 ubuntu 虚拟环境_linux_05

 2.下载VIM编辑器

sudo apt-get install vim

 3.安装ssh

----> 安装ssh指令

sudo apt-get install openssh-server

----> 查看是否安装成功

ps -e | grep ssh

Fedora centos 上搭建 ubuntu 虚拟环境_环境变量_06

显示如图,即表示安装成功。

---->开机自启动ssh命令

sudo systemctl enable ssh

---->设置好后重启系统

reboot

---->查看ssh是否启动,看到Active: active (running)即表示成功


sudo systemctl status ssh

4.安装兼容库


sudo apt-get install lib32ncurses5 lib32z1



三、安装交叉工具链

1.用putty打开终端




Fedora centos 上搭建 ubuntu 虚拟环境_Ubuntu_07


2.连接winscp


Fedora centos 上搭建 ubuntu 虚拟环境_环境变量_08


创建文件夹“toolchain”,将交叉编译工具压缩包放入

 

Fedora centos 上搭建 ubuntu 虚拟环境_环境变量_09

 3.解压

tar xvf arm..(压缩包名字)

Fedora centos 上搭建 ubuntu 虚拟环境_Ubuntu_10

 4.添加环境变量

gedit ~/.bashrc

Fedora centos 上搭建 ubuntu 虚拟环境_linux_11

5.打开配置文件,在最后加上交叉工具链安装的路径,需要指定到 bin 目录中,按照上面的安


装路径。


export PATH=$PATH:/home/ndm/toolchain/arm-2009q3/bin/

Fedora centos 上搭建 ubuntu 虚拟环境_linux_12

6.添加完成以后保存退出,使用命令让新的环境变量立即生效。

source ~/.bashrc

Fedora centos 上搭建 ubuntu 虚拟环境_Ubuntu_13

7.查看路径是否已添加到环境变量中

echo $PATH

 

Fedora centos 上搭建 ubuntu 虚拟环境_环境变量_14

8.可以输入#>arm-然后按下 Tab 键看是否填充来判断环境变 量是否配置完好。也可以输入

arm-none-linux-gnueabi-gcc -v

来查看检查工具链版本,以 此判断是否安装完好。


Fedora centos 上搭建 ubuntu 虚拟环境_ubuntu_15


9.安装cmake

sudo apt-get install cmake

Fedora centos 上搭建 ubuntu 虚拟环境_环境变量_16