1.1 下载Vm Workstation虚拟机
官网下载地址:下载 VMware Workstation Pro | CN
1.2安装Vmware Workstation虚拟机
点击“安装”即可完成安装
安装完成后,右键-以管理员身份运行
清华源下载地址:清华大学开源软件镜像站 | Tsinghua Open Source Mirror
1.点击“创建新的虚拟机”
2.点击“自定义(高级)”-“下一步”
3.点击“下一步”
4.点击“稍后安装操作系统”-“下一步”
5.选择Linux--下一步
6.更改虚拟机名称--选择位置--下一步
7.根据自己电脑配置选择处理器数量--内核数量--下一步
在设备管理器可查看电脑处理器数量
8.根据自己电脑配置分配内存大小--下一步
可使用默认值4G
9.设置网络类型(默认使用网络地址转换(NAT))--下一步
10.下一步
11.下一步
12.创建新虚拟磁盘--下一步
13.根据自己电脑配置为虚拟机分配磁盘空间--将虚拟磁盘拆分为多个文件--下一步
因为要编译RK3588系统固件,至少需要分配200G。
14.下一步
15.完成
16.装配CD/DVD
打开虚拟机设置,在CD/DVD(SATA)处选取先前下载的Ubuntu ISO镜像文件。
17.开启此虚拟机
18.安装Ubuntu系统
由于分辨率问题,安装界面显示不全,可先关闭安装程序
等待重启
选择自己合适的分辨率
点击地图上【中国】的位置,会默认出现Shanghai,点击【Continue】。
输入【Your name】【Your computer's name】【Pick a username】【Choose a password】【Confirm your password】后,点击【Continue】。这里建议密码设置的简单一些,因为Ubuntu后续很多操作需要验证密码,设置复杂的密码后期会比较麻烦。
等待下载完成
安装完成-重启
输入密码--Enter,即可进入主页
安装VMware Tools可实现windows和虚拟机之间文字的复制粘贴,以及文件互相拖拽传输。
1.重新启动虚拟机
2.进入桌面-顶部虚拟机--安装VMware-Tools
3.将弹出的磁盘文件拖到任意地址
4.双击-提取 或者 右键-在终端打开-输入命令 tar zxvf VMwareTools-10.3.25-20206839.tar.gz
5.双击进入解压后的文件夹--右键--在终端打开
在终端输入 sudo https://blog.csdn.net/ffffffyyyy/article/details/Vmare-install.pl
回车进行安装,一切提示都按Enter(回车)键
如上安装完成
重启虚拟机VMware Tools生效
若不能实现主机与客户机间粘贴复制执行以下命令
samba是文件共享服务器,一般应用在局域网中,能控制共享的权限,也能够方便的让用户在客户端和服务端都可以修改文件内容并同步提交。虚拟机中使用samba配置和windows的共享盘,可以使用windows系统下的VScode、Qt、notepad等代码编辑器写代码,并同步到虚拟机ubuntu系统下,方便直接进行编译。
配置samba流程
1、进入root权限
2、安装samba主程序和通用程序
如果出现依赖无法安装或报错,建议使用aptitude安装samba
3、创建一个用于分享的samba目录
4、给这个目录设置权限
5、配置samba配置文件
在samba服务器配置文件smb.conf最后一行添加如下代码:
如果是添加新用户,比如一台服务器需要三四个人使用,除了root用户外,其他新增用户不必写这么多,填写以下步骤即可。
6、创建账户、密码(一定要先配置第五步,才可以创建账户。samba帐号名必须已经是Linux中的用户名,如果你现在创建的用户不是linux中已有的系统用户,请退出安装samba操作,先进行新系统用户的创建)
7、重启服务
8、添加开机自启动(Ubuntu18.04及以上系统需创建rc.local文件)(此步骤是否操作随意,无伤大雅)
8.1.创建rc-local.service文件
8.2.vim面板中输入:
8.3.创建rc.local
8.4.输入:
8.5.添加rc.local可执行权限
8.6.启动服务
8.7.启动服务,查看启动状态
一切正常就继续,如果无法启动,出现failed、exited code等字段,修改rc.local的第一行为:(我配置时需要修改)
8.8.重启,/usr/local下能看到test.log文件说明自启动已经成功了。
9、按照上述步骤,samba已经安装完成,查看ubuntu的IP地址:
安装net-tools
重启网络
注意:
安装完成后,输入ifconfig,若IP地址显示为10.0.2.15,需要关闭ubuntu,在虚拟机中的选择【设置】,【网络】,【连接方式】,选择【桥接网卡】。
结果如下:
所以服务器IP地址为192.168.15.129
10、【此电脑】,右击选择【映射网络驱动器】,按格式规范填写:serverip ew_usr_name,然后输入需要登陆的samba用户和密码。
注意:
如果无法访问samba用户,首先要查看路径的权限,为其赋权。
如果依旧无法访问,可以确定的是ubuntu配置没有问题,所以大概率是windows系统的影响,对于远程访问和映射,Windows系统默认是危险的,所以需要我们进行调整。
【控制面板】,【Windows Defender防火墙】,【高级设置】,【入站规则】,【文件和打印机共享(回显请求-ICMPv4-In)】,【启用规则】。
11、以上就是配置samba的方案以及一些解决问题的方法。
参考:
手把手教会你安装Ubuntu虚拟机(保姆级教程)_虚拟机安装ubuntu-CSDN博客
史上最全最新Ubuntu20.04安装教程(图文)-CSDN博客
virtualbox中的Ubuntu18.04版本文件映射win10(虚拟机中Ubuntu安装samba)_virtualbox ubuntudakai samba-CSDN博客