编辑: You—灰機 | 2019-07-17 |
topsemic.com 【Linux 学习系列一:开发环境搭建】 2019-03-31 www.topsemic.com 目录 1.引言
3 2.虚拟机安装
3 3.虚拟机下 Ubuntu 系统安装
3 4.熟悉命令行操作
5 5.结束语
10 www.topsemic.com 1.引言 很多做单片机开发的工程师因为各种原因可能要学习 Linux,但是很多人刚 开始却无从下手或者中途放弃, 网上相关的资料虽然很多但是也比较零散、不系 统.Linux 嵌入式开发和普通裸机单片机开发还是有非常大的差异.本系列博客 结合我个人的使用经验, 站在一个完全初学者的角度为大家做一个整理,希望有 助于大家快速入门嵌入式 Linux 开发.本篇是系列
第一篇,为大家介绍开发环境 的搭建. 2.虚拟机安装 因为咱们大部分工程师平时都是使用 Windows 系统,所以这里就介绍在 Windows 系统下如何搭建 Linux 环境.当然你如果想在一台电脑上直接装 Linux 系统也是可以的,这里就不再介绍了. Windows 系统如果要使用 Linux 需要安装一个虚拟机,目前,虚拟机最受欢 迎的是 VMware,除此之外还有一个 VirtualBox,这两者大家择其一就行.我这 里用的是 Vmware.安装过程大家参考百度即可. 3.虚拟机下 Ubuntu 系统安装 Linux 系统有很多,比如 Redhat,Centos 等,目前用的最多的 Ubuntu,首先 下载一个 Ubuntu 镜像文件,我这里用的是 ubuntu-16.04.3-desktop-amd64.iso,上 述百度网盘里有,下载完成后,打开 Vmware 虚拟机进行 Linux 系统的安装, Vmware 和Ubuntu 的关系是,Vmware 是个虚拟机,它不仅可以安装 Linux 系统 Ubuntu,还可以安装 WinXP 系统等.这个安装具体过程不再详细介绍,网上随 便参考一个文章即可, 比如 https://blog.csdn.net/zhouwenyuan1015/article/details/81164882 .这个安装还是要 耗费一定时间的. 如果你觉得上述一步步安装太麻烦,你可以直接把我安装好的系统下载下来 百度网盘链接:https://pan.baidu.com/s/1pN5Jc8L2FbrD8YgX6yHWhQ 提取码:lke3;
(进入到
01 Lesson1 开发环境搭建文件夹里 TopsemicUbuntu.zip 文件) ,解压,然后打开 VMwave,选择 Open a Virtual Machine www.topsemic.com 选择 TopsemicUbuntu 文件夹 中的 Ubuntu-Topsemic.vmx 文件 这样 Ubuntu 就直接被打开了, 点击开启按钮就可以开机了, 登录密码 topsemic, 开机后即可使用.是不是很方便啊. 其实你刚下载的这个文件解压后里面包含以下这些文件, www.topsemic.com 你如果自己按照上面说的一步步安装 ubuntu-16.04.3-desktop-amd64.iso,最 后生成的也是这些东西,不过这样做有个好处,备份这个,以后万一哪天系统崩 了或者换电脑了,直接用这个就行了,免去了重新安装和配置的烦恼. 4.熟悉命令行操作 进入了 Ubuntu 系统,就可以展开工作了.Ubuntu 系统进来之后是有图形化 界面的, 里面有各种应用, 比如你可以打开浏览器上个百度看看, 感觉和 Windows 差不多吧. 当然你更应该熟悉的是命令行操作,因为对于许多运行 Linux 系统的嵌入式 设备是没有图形化界面的,这时你就只能通过命令行来操作了. 鼠标点右键, 选择打开终端(E), 或者快捷键 Ctrl+Alt+t 就可以打开命令行窗 口了. www.topsemic.com 我们以一个实际的小任务来熟悉下 Linux 的命令吧,我们要实现的功能是: 1) 进入到/home/topsemic 目录下,查看该文件夹下的内容,在该文件夹下新 建test1 和test2 两个文件夹;
2) 在test1 文件夹下新建一个名为 test1.txt 的文件, 里面的内容是 welcome to topsemic. 3)显示 test.txt 中的内容在命令行窗口上;