嵌入式Linux开发环境搭建-Ubuntu

导读
在嵌入式开发过程中经常会遇到要自己搭建开发环境的时候,或者虚拟机使用一段时间后无法打开,如果没有制作快照,将要自己重新搭建Ubuntu环境。本文将介绍虚拟机环境的搭建,新安装一个Ubuntu后需要进行的配置,VMware和Ubuntu安装可以自行参考网上的教程

目录

    • 软件下载
    • 1、卸载office办公软件
    • 2、卸载Amazon购物软件
    • 3、安装VMware tools
    • 4、安装nfs
    • 5、安装arm-linux-gcc交叉编译工具链
    • 6、安装busybox支持库
    • 7、代码阅读工具

软件下载

VMware Workstation下载
Ubuntu镜像下载

1、卸载office办公软件

一般office办公软件用windows的就可以了,在虚拟机上占空间

	sudo apt-get remove libreoffice-calc
	sudo apt-get remove libreoffice-draw
	sudo apt-get remove libreoffice-impress
	sudo apt-get remove libreoffice-writer
	sudo apt-get remove libreoffice*
	sudo apt-get purge libreoffice*
	sudo apt-get autoremove

2、卸载Amazon购物软件

这是一个购物软件,对程序开发没什么帮助

	sudo apt-get remove unity-webapps-common

3、安装VMware tools

该工具是虚拟机必备工具,有了它就可以使虚拟机自适应客户机,实现Windows和虚拟机复制粘贴 以及使用共享文件夹

	点击工具栏的虚拟机,再点击安装VMware tools,等待下载即可
	cd ~
	tar -zxvf VMwareTools
	cd vmware-tools-distrib
	sudo ./vmware-install.pl

4、安装nfs

在开发调试内核或文件系统用得上,可以先安装

	sudo apt-get install nfs-kernel-server   #Ubuntu安装相应的库
	#sudo apt-get install nfs-common         #可以不用安装
	
	sudo vi /etc/export #修改Ubuntu系统配置文件
	最后一行输入:/work/nfs *(rw,sync,no_root_squash,no_subtree_check)
	
	sudo /etc/init.d/nfs-kernel-server restart     #重启nfs服务
	
	#开发板挂载试验,/work/nfs是Ubuntu主机目录,/mnt/nfs是开发板目录
	mount -t nfs -o intr,nolock,rsize=1024,wsize=1024 192.168.2.184:/work/nfs /mnt/nfs 

5、安装arm-linux-gcc交叉编译工具链

编译uboot,Linux内核,文件系统以及驱动所需要的编译器,安装了最好就不要换了,编译器版本间可能存在不兼容问题,最好用芯片原厂使用的编译器。

	sudo tar -xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 -C /usr/local/ #解压
	vi /etc/profile  #打开配置文件
	export PATH=/usr/local/gcc-3.4.5-glibc-2.3.6/bin:$PATH  #导出环境变量
	source /etc/profile  #或者sudo reboot重启
	#注意在root用户下,该环境变量可能会失效,可以使用以下方法
	sudo su
	cd ~
	vi .bashrc
	export PATH=/usr/local/gcc-3.4.5-glibc-2.3.6/bin:$PATH  #导出环境变量
	#重新打开终端,进入root用户就会导出该环境变脸

6、安装busybox支持库

	sudo apt-get install libncurses5-dev  #编译busybox可能需要的库文件,可以等出问题了再安装

7、代码阅读工具

为了方便在Ubuntu下阅读代码,需要安装一个阅读工具,根据自己喜爱,可以选择安装notepad++,Sublime或VSCode
Sublime下载

tar -xvvf sublime_text_3_build_3200_x64.tar.bz2 sublime_text_3/
sudo mv sublime_text_3/ /opt
sudo ln -s /opt/sublime_text_3/sublime_text /usr/bin/sublime_text  #创建链接
sudo cp /opt/sublime_text_3/sublime_text.desktop /usr/share/applications/  #创建图标

VScode下载
下载完VScode后,将下载后的文件放到Ubuntu中,执行以下命令即可

	sudo dpkg -i code_1.35.3-1552606978_amd64.deb

你可能感兴趣的:(嵌入式Linux,linux,ubuntu)