当前位置: 首页 > news >正文

(一)开发环境搭建以及配置

文章目录

  • Vmware安装
  • Ubuntu的搭建
  • Ubuntu常规配置
    • 换源
    • 更新源
    • 安装open-vm-tools
  • Samba服务器安装
    • 第一步安装
    • 第二步 建立共享文件夹
    • 第三步配置 Samba 文件 以及 设置Samba用户密码
    • 第四步重启 Samba 服务器
    • 第五步Windows 和 Ubuntu 如何借助Samba互传
  • 建立虚拟机自带的共享文件夹
    • 建立
    • 可能出现的问题
    • 测试


Vmware安装

自行安装即可

Ubuntu的搭建

这里以Ubuntu18.04为例

点击新建虚拟机

请添加图片描述

选择经典,下一步

请添加图片描述

选择对应的镜像,这里以18.04的镜像为例

直接浏览打开相应的镜像即可

请添加图片描述

请添加图片描述

然后输入虚拟机的名字也就是类似于windows用户名和密码,然后下一步

请添加图片描述

这里注意,这里是命令终端的名字,为了方便修改一下,并且建立的位置选择一个比较大的(最好大于80GB)。

请添加图片描述

这里要根据本机的磁盘大小进行设置,个人推荐80GB,以便后面不够用,造成不必要的麻烦。

请添加图片描述

再点击自定义硬件,内存4GB,内核修改2个,不要太多,太多的话电脑会很卡顿。

请添加图片描述
请添加图片描述
请添加图片描述
最后点击关闭,再点击完成,自动就可以启动Ubuntu了。

启动后界面如下图:

请添加图片描述

接下来进行常用配置。。。。。

Ubuntu常规配置

换源

目的:为了下载更快

18.04以上可以直接在系统里面换源

点击如图:

请添加图片描述
请添加图片描述

再选择other

请添加图片描述

再找到China

任意选择其中的源即可。

请添加图片描述
请添加图片描述

此时弹出来,要输入密码,输入密码即可

请添加图片描述

再点击关闭

请添加图片描述

此时会弹出来提示框,点击Reload,等待加载完毕即可

请添加图片描述


更新源

打开命令终端,快捷键ctrl+alt+t;

指令

sudo apt update
sudo apt-get update

如遇到输入密码,盲敲按回车即可。

请添加图片描述


安装open-vm-tools

作用:为了方便windows和Ubuntu之间的复制黏贴,以及,界面自适应。

sudo apt-get install open-vm-tools
sudo apt-get install open-vm-tools-desktop

遇到输入密码,盲敲,回车即可。
遇到输入yes or no 输入y回车,或者 直接回车即可。

在这里插入图片描述

此时窗口就变得很舒服了。


Samba服务器安装

目的:为了方便windows和linux文件互传,当然这里可以用共享文件夹,个人觉得不好用

第一步安装

指令:

sudo apt install samba -y

在这里插入图片描述

第二步 建立共享文件夹

再建立samba共享文件夹,并给0777可读可写可执行的权限。
指令:

mkdir -p share
chmod 0777 share

在这里插入图片描述
在这里插入图片描述

第三步配置 Samba 文件 以及 设置Samba用户密码

指令:

sudo vi /etc/samba/smb.conf

进来之后,直接按组合键Shift + g跳到结尾处,在结尾处把下面的文本添加进去,要注意根据自己的情况修改,添加如下指令:

[Ubuntu_18.04]comment = Samba	 path = /home/zhua/sharepublic = yeswritable = yesavailable = yesbrowseable = yesvalid users = zhua

简单说明一下配置信息的含义:

[Ubuntu_18.04]:这是共享的名称,你可以在网络上访问该共享时使用。
comment:这是关于共享的描述或注释,显示给用户看。
path:这是共享的实际路径。
public:这表示该共享是否为公共共享,即是否允许匿名用户访问。
writable:表示是否允许用户在共享中创建、编辑和删除文件。
available:表示该共享是否可用。
browseable:表示该共享是否在网络上可以浏览。
valid users:当前 Ubuntu 系统的用户名。


配置信息写好后,先按Esc键退出编程模式,再输入:qw保存退出

接着给 Samba 用户设置密码:

sudo smbpasswd -a zhua

盲敲密码俩次

请添加图片描述

第四步重启 Samba 服务器

重启 Samba 服务器可以直接输入下列命令:

systemctl restart smbd.service
systemctl enable smbd.service

第二条命令,会连续三次弹出这个窗口,也就是说,输入以上两条命令,前后需要输入四次虚拟机的密码(注意:不是 Samba 用户的密码)。

请添加图片描述

Samba 服务器重启后,输入下面的命令查看当前 Samba 服务器的运行情况

systemctl status smbd.service

请添加图片描述

至此安装启动完成。。

第五步Windows 和 Ubuntu 如何借助Samba互传

在互传之前进行window机的ip静态化设置,防止ip乱变动,如图设置(和路由器同一网段即可):
在这里插入图片描述

如何查看ubuntu的ip如图操作:

以后没有的工具常用apt/apt-get 去安装:

在这里插入图片描述
在这里插入图片描述

然后在window下 按win+r 打开命令终端输入\ubuntu的ip回车即可

\\192.168.182.131

在这里插入图片描述

能看到下图的出现一个文件夹就说明访问成功了。

在这里插入图片描述

双击进去有的会弹窗出来输入 Ubuntu 的 Samba 服务器账号和密码,对应输入即可,记得勾上“记住我的凭证”,再点确定即可。因为我已经点过了“记住我的凭证”,这里没弹出来我就不演示了。

测试成功如下:

请添加图片描述

请添加图片描述

建立虚拟机自带的共享文件夹

建立

点击虚拟机设置:

在这里插入图片描述

这里必须要关机操作,否则就是如图所示,灰色的点不了:
在这里插入图片描述

关机后操作:

在这里插入图片描述
在这里插入图片描述
这是开机查看是否真的建立成功了,输入指令:

vmware-hgfsclient

查看如图:

请添加图片描述

可能出现的问题

有时候会出现 /mnt下的 /hgfs文件夹不存在,依次执行以下命令即可:

cd /mnt
sudo mkdir hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other

在这里插入图片描述

上面方法不行,再试试 这里的第二种方法:

输入指令:

sudo vi /etc/fstab

添加如下命令:

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

请添加图片描述

然后退出保存重启Ubuntu,重启指令:

reboot

重启完毕,就可以在/etc/hgfs下面看见share文件夹了。

请添加图片描述

测试



----- 如有错误欢迎大家批评指正!!!


http://www.mrgr.cn/news/82003.html

相关文章:

  • 大数据存储Nosql
  • 项目优化之策略模式
  • OpenCV的TickMeter计时类
  • AI 助力游戏开发中的常用算法实现
  • 智能化人才招聘系统是怎样的?
  • 如何使用C++ 实现类似 Qt 的信号与槽机制
  • K8S-LLM:用自然语言轻松操作 Kubernetes
  • [创业之路-225]:《华为闭环战略管理》-4-华为的商业智慧:在价值链中探索取舍之道与企业边界
  • 2024年中国新能源汽车用车发展怎么样 PaperGPT(二)
  • 论文笔记PhotoReg: Photometrically Registering 3D Gaussian Splatting Models
  • HAL 库句柄
  • uniapp 微信小程序开发使用高德地图、腾讯地图
  • 数学概念2
  • 细说STM32F407单片机CAN基础知识
  • (二)当人工智能是一个函数时,怎么去训练它?
  • CGAL windows 安装教程
  • 大厂高频总线协议面试题及参考答案(几百家面试题挑选最高频精华)
  • 斗鱼Android面试题及参考答案
  • MOS管驱动方案汇总
  • Unity设置中文
  • PHP框架+gatewayworker实现在线1对1聊天--gatewayworker说明(2)
  • 使用 commitlint 和 husky 检查提交描述是否符合规范要求
  • STM32 软件I2C读写
  • Prometheus 专栏 —— Prometheus安装、配置
  • 仙盟系统开发——启动app失败
  • Leecode刷题C语言之二叉树中的链表