查看: 867|回复: 1

[评测分享] 【更适合初学者的开发板ELF 1】- 02-虚拟机的环境搭建

[复制链接]
  • TA的每日心情
    开心
    5 天前
  • 签到天数: 327 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2023-11-21 12:36:21 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 xiaoshen-372360 于 2023-11-21 13:43 编辑

    开始做Linux开发,首先要做的就是虚拟机环境的搭建,当然如果家里有条件的话还是可以做一个独立的linux服务器的,今天就和大家分享如何做虚拟机的安装,环境搭建以及FTP的工具使用。
    首先我们需要安装虚拟 机软件,我们使用目前相对来说稳定的版本。15.5来做虚拟机软件。
    1.png
    我们这里安装虚拟机的话最好把性能和硬盘空间设置大一些,因为编译的文件可能会很占空间,还有原厂的资料也可以拷贝到虚拟机内部。
    我们需要设置
    虚拟机软件的安装我这里就不讲了,主要来说一下虚拟机系统的安装以及资源分配的问题,我们现在空间比较大的硬盘里面新建一个文件夹,方便以后虚拟机的移动和复制。
    好了,我们现在就开始做虚拟机的系统安装和配置。

    这里设置内存分配为8G(不要超过物理内存),硬盘分配为80-150G,空间有剩余的可以多分配一点。安装好之后,我们选择Ubuntu18.04 系统,设置之后会自行安装,我们这里就不再做过多的讲解。
    然后就是开始设置
    3.png
    我们首先选择创建新的虚拟机,并且选择典型安装 18.04的系统镜像。


    选择我们提前下载好的UBUNTU
    4.png
    做好虚拟机的命名以及密码的设置,这里需要记住密码,然后我们后面启动的时候回用到。
    5.png
    这里选择好我们的虚拟机存放的位置,选择我们开始建立的文件夹,方便后期虚拟机的移动。
    6.png
    然后我们设置硬盘大小为100G,其他配置入下图。
    7.png
    修改计算机的一些基本参数。
    8.png
    最后点击完成之后就开始自动安装系统了。
    9.png
    我们这里就等待自己完成安装系统。 10.png

    完成系统安装之后,我们先登录系统,完成系统的升级。
    11.png
    等待软件升级完成,完成升级并且重启之后,我们先来安装一些基础软件。
    12.png
    首先是设置root密码,我们先打开终端,输入命令 :sudo passwd root按照提示即可完成root密码设置
    13.png
    首先完成net-tools 的安装,方便查看本机的IP,然后还需要安装 ssh和ftp软件,这里就直接上图

    15.png

    完成了ssh 和FTP软件的安装,我们就可以,使用软件连接虚拟机了,可以完成远程终端调试以及FTP文件的传输。我们先查看自己虚拟机的IP,然后在电脑端增加对应网段的IP,然后皆可以实现电脑多网段的使用了,
    我们使用CRT进行SSh的连接测试,首先新建站点,选择协议为SSH2,然后输入虚拟机对应的IP用户名和密码,就可以实现连接了。


    16.png

    之后我们来测试一下连接是否正常
    17.png
    通过CRT的测试,发现这个是正常的。以后就可以做远程的调试了。
    然后我们再来测试FTP文件传输的测试。
    我们使用的FTP是Filezila,使用起来非常方便,
    18.png
    设置好IP之后,我们就可以完成连接了。
    19.png
    我们可以看到已经连接到了虚拟了,后期就可以放心的传输文件了,好了,今天的分享就到这里。



    2.png
    回复

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 327 天

    连续签到: 1 天

    [LV.8]以坛为家I

     楼主| 发表于 2023-11-23 09:36:22 | 显示全部楼层
    经过实际测试,发现实际上15.5有一些问题,使用中切换大小写会存在问题,所以建议更换为16.23的虚拟机软件
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-6-2 03:46 , Processed in 0.108050 second(s), 19 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.