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

总结下小白虚拟机下环境搭建过程及过程遇到的问题

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 可在主机与虚拟机之间拖拽文件

   网上有方法,但安装后依旧有问题,重装Ubuntuok

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:

----解决办法:主要是64OS 32gcc不兼容问题sudo apt-getinstall lib32stdc++6

https://blog.csdn.net/wallwind/article/details/7580659

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值