查看: 3770|回复: 1

【米尔MYS-8MMX试用】2.搭建开发环境

[复制链接]
  • TA的每日心情
    慵懒
    2022-12-10 16:15
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2021-8-22 20:42:27 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 縋逐ЮDreams 于 2021-8-22 20:46 编辑

    开始搭建开发环境,下载网站的资料里面有开发环境搭建的教程《MYS-8MMX_Linux软件开发指南.pdf》,参考该文档进行开发环境的搭建。
    资料下载地址:MYS-8MMX资料下载地址

    1.安装虚拟机,我安装的是ubuntu20.04,因为之前下载过,所以直接安装的是这个版本的系统,安装教程网上有很多,就不赘述了。
    2.安装好了之后需要转换一下软件源,因为默认国外的下载源的速度很慢,使用国内的下载源速度很快,更新软件和下载软件的时候很有用。
    我这里说一下比较简单的方式。
    (1)打开软件和更新
    1.png
    (2)如下图所示位置更换下载源即可,选择中国境内的镜像软件下载源就可以了,我选择的是清华的软件源,实测速度不错。
    2.png

    3.安装ssh
    1. sudo apt-get update
    2. sudo apt-get install openssh-server
    复制代码
    输入如下命令:
    1. sudo ps -e | grep ssh
    复制代码

    出现下图所示线程表示ssh服务已经启动了
    3.png
    输入ssh开始命令:
    1. sudo service ssh start
    复制代码
    这是就打开了ssh服务了

    4. 验证ssh安装是否成功
    查看ubuntuip地址
    1. ifconfig
    复制代码
    如何提示找不到命令,使用下面命令安装网络工具
    1. sudo apt install net-tools
    复制代码
    然后使用ifconfig查看ip地址,如下图:
    4.png

    在windows中安装putty,验证ubuntu的ssh服务是否安装成功。
    5.png

    输入ubuntu的用户名以及密码可以成功登录,ssh安装成功
    6.png

    5.安装samba
    samba可以在windows和ubuntu之间共享文件夹以及文件,方便在windows下直接开发linux的程序
    输入下面的命令直接安装即可
    1. sudo apt-get install samba
    复制代码
    6. 配置samba
    配置samba的过程还是比较复杂,可以参考网上的配置教程,这里只做简单的描述.
    (1)先创建一个文件夹
    我在home/hehung目录下面创建了一个共享文件夹hehung_files
    使用下面的命令设置文件夹权限,让其他的机器可以获取权限
    1. sudo chmod 777 hehung_files/
    复制代码

    (2)先进入samba目录
    1. cd /etc/samba
    复制代码

    (3)先把配置文件备份
    1. sudo cp smb.conf smb.conf_bak
    复制代码

    (4)安装好了之后使用下面的命令打开smb.conf文件进行配置
    1. sudo geditsmb.conf
    复制代码
    (5)直接在文件最后输入如下代码:
    path表示共享文件夹的路径
    1. [hehung_files]
    2. comment = hehung's share files
    3. path = /home/hehung/hehung_files
    4. pubilc = yes
    5. writable = yes
    6. browseable = yes
    复制代码
    7.png
    然后保存。
    (6)添加用户用于访问samba共享的文件夹,我这里添加的屙屎hehung1
    1. useradd hehung1
    复制代码
    (7)设置添加的用户的密码,根据提示输入密码即可
    1. smbpasswd -a hehung1
    复制代码
    8.png

    7.验证samba是否安装完成
    (1)输入如下命令启动samba服务:
    1. sudo service smbd start
    复制代码

    (2)在windows上验证是否可以获取ubuntu上面的共享文件夹,打开开始,输入\\IP地址
    然后输入弹出框的用户名和密码,也就是第6步添加的用户名和密码,输对了就可以访问了
    9.png

    (3)映射网络驱动器
    因为每次都要想上一步这样访问的话比较麻烦而且不利于用windows开发ubuntu程序,所以需要使用网络驱动器做一个虚拟磁盘
    打开文件管理器,在计算机菜单下面打开映射网络驱动器,如下图,输入网络驱动器的地址以及共享的文件夹
    10.png

    11.png
    然后输入用户名和密码就可以成功访问了
    12.png
    下图就是映射的虚拟驱动器,直接点开就可以访问到ubuntu下面的共享文件夹了,后续开的话可以直接吧把工程放到这个目录下面就可以了
    13.png
    8. 配置git
    (1)先安装git
    1. sudo apt-get install git
    复制代码
    (2)配置用户名
    1. git config --global user.name "hehung"
    复制代码
    (3)配置邮箱
    1. git config --global user.email "1398660197@qq.com"
    复制代码
    (4)查看刚才的设置
    1. git config --list
    复制代码
    14.png

    9.安装SDK必要工具
    1. sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev libsdl1.2-dev xterm sed cvs subversion coreutils texi2html docbook-utils python-pysqlite2 help2man make gcc g++ desktop-file-utils libgl1-mesa-dev libglu1-mesa-dev mercurial autoconf automake groff curl lzop asciidoc u-boot-tools python3-pip u-boot-tools
    复制代码
    等待安装即可

    环境搭载教程就到这里,接下来我要开始学习如何进行MYS-8MMX的开发了

    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-1-31 23:05
  • 签到天数: 144 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2021-8-23 09:53:47 | 显示全部楼层
    平时一直使用linux主机开发,好久没有使用samba服务了。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    手机版|小黑屋|与非网

    GMT+8, 2024-4-24 08:32 , Processed in 0.141776 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.