第71篇 Windows 10 下安装 CentOS 和 Ubuntu 虚拟机环境

本文环境:

      Windows版本:Windows 10 家庭版

      虚拟软件版本:VMware-player-16.1.1

      CentOS 版本:CentOS-8.3.2011-x86_64

      Ubuntu 版本:ubuntu-21.04-desktop-amd64.iso

目录

一、安装 VMware-player

1.1 下载 VMware-player

1.2 安装 VMware-player

二、安装 CentOS

2.1 下载 CentOS

2.2 VMware下安装 CentOS

2.3 安装 VMware Tools for Linux

三、安装 Ubuntu

3.1 下载 Ubuntu

3.2 VMware下安装 Ubuntu

3.3 root用户

四、中文输入法

4.1 配置language support

4.2 设置输入法

五、文件共享

六、Xshell 远程登录

6.1 开启22端口

6.2 安装Xshell


一、安装 VMware-player

1.1 下载 VMware-player

本文仅在单机部署虚拟机,因此选用 VMware Workstation Player,该软件版本免费;

下载地址:https://www.vmware.com/cn/products/workstation-player.html

下载版本:VMware-player-16.1.1-17801498

用户若需要更强的功能,推荐使用:VMware Workstation Pro

 

1.2 安装 VMware-player

直接点击下载的软件:VMware-player-16.1.1-17801498.exe,按照默认步骤,进行安装:

 

二、安装 CentOS

2.1 下载 CentOS

下载地址:https://www.centos.org/download/

下载版本:CentOS-8.3.2011-x86_64-dvd1.iso

点击后,进入镜像下载页面:

选择合适的镜像下载即可。

 

2.2 VMware下安装 CentOS

1)启动VMware-player

点击“创建新虚拟机(N)”;

2)选择要安装的映像文件

3)安装时配置

 

2.3 安装 VMware Tools for Linux

本文在安装 CentOS Ubuntu 过程中,均自动弹出下载并安装 VMware Tools 的提示,本文均选择了安装;

1)点击下载并安装

2)安装过程界面

3)安装完成后登录

安装完成后,进入登录界面,输入密码,自动显示帮助主界面:

退出帮助界面,进入桌面:

 

三、安装 Ubuntu

3.1 下载 Ubuntu

下载地址:https://ubuntu.com/download/desktop

下载版本:ubuntu-20.04.2.0-desktop-amd64.iso

 

3.2 VMware下安装 Ubuntu

在VMware下安装 Ubuntu 与安装CentOS步骤类似:

1)安装时配置

2)安装过程界面

3)安装完成后登录

密码正确,进入 ubuntu 图形主界面。

 

3.3 root用户

安装完Ubuntu后忽然意识到没有设置 root密码,不知道密码自然就无法进入根用户下。到网上搜了一下,原来是这麽回事。Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了,切换到root用户。

sudo passwd        可直接设置root的初始密码或者修改当前用户的密码
su root            录入root密码后 可切换到root用户
su                 录入root密码后 可切换到root用户
su user            从root用户切换到普通用户不输入密码就可直接切换

本文实际操作界面:

交互过程解释:

/* 安装时,用户名:"ubuntu",密码:"1" */
ubuntu@ubuntu:~/Desktop$ sudo passwd                    // 设置 root 密码
[sudo] password for ubuntu:                             // 此处为 ubuntu 用户密码 1
New password:                                           // 设置 root 密码为 123
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:                                    // 确认 root 密码为 123
passwd: password updated successfully
ubuntu@ubuntu:~/Desktop$ su root                        // 切换到 root
Password:                                               // 输入密码 123
root@ubuntu:/home/ubuntu/Desktop# su ubuntu             // 成功切换到 root,尝试切换回 ubuntu 用户
ubuntu@ubuntu:~/Desktop$                                // 无需输入密码,直接切换成功

 

四、中文输入法

4.1 配置language support

安装完成后打开菜单栏(按键盘上ctrl和alt之间的那个键,就是windows里的win键,在ubuntu里叫super),键盘输入language support并打开。

第一次打开会显示语言支持没有完全安装,点击安装并输入密码开始安装。

安装好后就能进入语言支持界面,点击 Install / Remove Languages... 选择安装中文简体,如下图:

等待安装完成,现在需要重启系统,不然下一步中找不到输入法。

 

4.2 设置输入法

进入设置界面:settings / Region & Language 添加 Input Sources,双击Chinese就会出现如下界面,选择Chinese(Intelligent Pingyin)即可。

重启系统,就可以输入中文了。

中英输入法切换默认是 Super + Space, 可以在Devices -> Keyboard中进行设置。

 

五、文件共享

1)安装VMware Tools

必须安装好 VMware Tools;本文是在安装Ubuntu时,VMware 主动提示安装 VMware Tools;见本文 2.3节

2)在本机 windows 系统创建文件夹 d:\share,并新建一个文件hello.txt;内容如下:

进入虚拟机设置界面:

“选项” 下点击 “共享文件夹” ;右边内容中选择 “总是启用” 框 ,添加需要共享的目录,见下图:

该步骤设置完成后不要重启 ubuntu;

3)在Ubuntu系统的 mnt / hgfs下即可看到共享文件夹。

共享设置成功;

本文测试中,每次重启,都需要重新操作才可以共享;

 

六、Xshell 远程登录

6.1 开启22端口

1)查看服务器22端口是否启动;

ubuntu@ubuntu:~/Desktop$ lsof -i:22
ubuntu@ubuntu:~/Desktop$ 

2)安装 openssh

sudo apt-get install openssh-server openssh-client     // 安装后需要重启

3)启动服务

service ssh start
ssh localhost
lsof -i:22

本文实际过程:

4)查询网络配置

ifconfig

本文反馈:

5)ssh 登录

ssh  远程机器名@192.168.56.129

本文反馈:

 

6.2 安装 Xshell

1)下载 Xshell

下载地址:https://www.xshellcn.com/xiazai.html

2)安装 Xshell

默认安装即可;

3)连接 Ubuntu

新建会话:

连接:

接受密钥:

选择登录的用户;并输入密码:

登录成功:

本文连接过程中,较低版本的Xshell连接不成功;

建议:使用最新的Xshell版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wonderBlock

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值