嵌入式Linux之软件环境搭建步骤及各种问题总结

2019-07-13 04:40发布

总结下小白虚拟机下环境搭建过程及过程遇到的问题1,安装Vmware    跟安装QQ一样,没啥说的2,安装Ubuntu     小白安装的是Ubuntu 16 04.4                 Ubuntu 官网下载镜像,依据VM提示一步步安装,                 相应的硬件及网络配置一步步点就好,不需要特意配置  安装过程中出现以下问题  1>界面显示不完整----解决办法: 先安装试用版更改分辨率(可通过图形界面更改)再安装正式版3, 将已安装的软件更新成最新的,不然后续安装软件时会报错E:Unable to locate packagesudo apt-get update        4, 安装基本的开发环境      sudoapt-get install build-essential5, 安装语法.词法解析器      sudoapt-get install bison flex      6, 安装C函数库man手册    sudoapt-get install manpages-dev 7, 安装.配置.启动 FTP服务   sudo apt-get install vsftpd             //下载安装   sudo vi /etc/vsftpd.conf     #local_enable=YES   去掉#   #write_enable=YES  去掉#          //这一步按照教程操作,不知原由   sudo /etc/init.d/vsftpd restart         //更改完配置.重启生效8, 安装.配置.启动 SSH服务   sudo apt-get install openssh-server     //下载安装即可,不需更改配置9, 安装.配置.启动 NFS服务   sudo apt-get nfs-kernel-server         //下载安装   mkdir /home/sxh/nfs                //home下创建nfs文件夹   sudo vi /etc/exports    在文件最后一行加入/home/sxh/nfs*(rw,sync,no_root_squash,no_subtree_check)  //更改设置  遇到问题1>报错文件不存在      ----解决办法: 小白查询时存在的,怀疑可能时权限问题, chmod 777exports 后解决    2>vi 编辑时,上下左右键打出ABCD字母      ----解决办法: sudo apt-get installvim-gtk   sudo /etc/init.d/nfs-kernel-serverrestart  //重启生效   教程: https://zhidao.baidu.com/question/243746720911243404.html10. 安装VMware tools 可在主机与虚拟机之间拖拽文件   网上有方法,但安装后依旧有问题,重装Ubuntuok11, 安装交叉编辑器https://blog.csdn.net/dianzishijian/article/details/4805112512,试编译hello.c   arm-linux-gcc –o helo hello.c error while loading shared libraries: libstdc++.so.6: cannot openshared object file:----解决办法:主要是64OS 32gcc不兼容问题sudo apt-getinstall lib32stdc++6https://blog.csdn.net/wallwind/article/details/7580659