总结下小白虚拟机下环境搭建过程及过程遇到的问题
1,安装Vmware 跟安装QQ一样,没啥说的
2,安装Ubuntu 小白安装的是Ubuntu 16 04.4
Ubuntu 官网下载镜像,依据VM提示一步步安装,
相应的硬件及网络配置一步步点就好,不需要特意配置
安装过程中出现以下问题
1>界面显示不完整
----解决办法: 先安装试用版更改分辨率(可通过图形界面更改)再安装正式版
3, 将已安装的软件更新成最新的,不然后续安装软件时会报错E:Unable to locate package
sudo apt-get update
4, 安装基本的开发环境 sudoapt-get install build-essential
5, 安装语法.词法解析器 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.html
10. 安装VMware tools 可在主机与虚拟机之间拖拽文件
网上有方法,但安装后依旧有问题,重装Ubuntu后ok
11, 安装交叉编辑器
https://blog.csdn.net/dianzishijian/article/details/48051125
12,试编译hello.c arm-linux-gcc –o helo hello.c
error while loading shared libraries: libstdc++.so.6: cannot openshared object file:
----解决办法:主要是64位OS 与32位gcc不兼容问题sudo apt-getinstall lib32stdc++6