Linux虚拟机安装

参考

B站视频:https://www.bilibili.com/video/BV1bA411b7vs

视频配套(windows安装):https://mp.weixin.qq.com/s/onVwwEQ1DAwbvK7qS2YNxg

csdn:https://blog.csdn.net/java_xinshou1/article/details/100010099https://blog.csdn.net/qq_40950957/article/details/80467513

菜鸟教程:https://www.runoob.com/linux/linux-install.html

起因

单纯的知道,Linux是程序员,尤其是后端程序员必须掌握的,so...

安装

准备

宿主机系统:Windows 10

虚拟机软件:VMware Workstation 16

CentOS 操作系统 ISO 镜像:CentOS 7

SSH终端软件:MobaXterm

开始

上面的教程已经相当完备了,我只想提一下可能遇到的问题

先整个叙述一下安装的整个过程

  • 打开虚拟机软件VMware Workstation,创建新的虚拟机,自定义安装,选择虚拟机硬件兼容性
  • 加载已下载好的CentOS 7镜像,下一步,直到命名虚拟机和选择安装位置,名字尽量不用(空格,斜线,点,中文),可以用下划线连接命名,位置自己选就行
  • 自定义虚拟机配置,处理机按需分配(参考:8核分2核),内存推荐值左右吧,网络类型桥接网络,下一步,直到硬盘大小,我使用的就是推荐大小(同样按需分配)
  • 安装成功后启动,设置简体中文,选择预安软件(最小安装没有图形界面,甚至不支持一些命令,需要额外安装,当然正因如此安装内容少更快,此项就是根据个人需求选择的)
  • 配置分区,没有特别需求可以选择自动分区,如果有需要可以自定义分区
  • 开始安装,这是有两个需要配置,ROOT密码和创建用户(ROOT用户及拥有最高权限的用户,许多操作都需要在ROOT用户下操作;创建用户则可以用这个用户登录Linux,权限低一些)
  • 安装完成重启,进入系统

待解决问题

  • 网络问题(虚拟机不能访问外网,不能访问宿主机)

网络配置

  • ifconfigip addr查看ip信息
  • 参考上面的链接操作即可

网络配置完成仍然有问题

最小安装字体与分辨率问题

SSH终端连接

使用SSH终端连接Linux,MobaXterm刚刚安装还在探索阶段

ChromeSSH插件:chrome://extensions/?id=iodihamcpbpeioajjeobimgagajmlibd

其他还有许多,甚至Win10都带有,在任意目录下按shift和鼠标右键,在此处打开Powershell窗口,输入ssh,发现win10自带了SSH终端功能,即可 ssh username@xxx.xxx.xxx.xxx 连接了

如果有需要可以克隆已安装的虚拟机打造多节点,平时练练手