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

本文详细介绍了如何在Windows环境下使用VMware-player安装CentOS 8.3和Ubuntu 20.04,包括安装VMwareTools、设置root密码、配置中文输入法和文件共享,以及开启22端口和使用Xshell远程登录。此外,还提供了安装过程中遇到问题的解决方案。

本文环境:

      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版本。

<think>好的,我现在需要帮用户解决如何在虚拟机安装Linux系统的问题。首先,用户提到了参考的引用内容,里面提到了VMware的安装步骤一些注意事项,所以我应该基于这些信息来构建回答。 首先,我应该先确定用户可能需要的步骤。安装虚拟机通常分为几个阶段:安装虚拟机软件、准备系统镜像、创建虚拟机安装操作系统以及后续配置。根据引用中的内容,用户已经提供了VMware的安装教程链接,还有Linux镜像的下载地址。所以我的回答应该分步骤进行,每个步骤详细说明,同时引用提到的资料作为支持。 接下来,我需要确保步骤清晰,用户能够一步步跟随操作。比如第一步安装VMware,用户可能需要选择版本,比如VMware 16 Pro或者17 Pro,引用中的链接分别对应这两个版本,所以需要分开说明。同时,用户提供的系统镜像链接可能需要检查是否有效,不过用户已经提示要检查文件大小确保下载完成,这一点需要强调。 然后,创建虚拟机的部分,引用[2]提到选择Linux版本时要对应安装系统版本,比如CentOS 7 64位,这里需要提醒用户根据自己下载的镜像选择正确的版本,避免兼容性问题。配置硬件资源时,内存处理器核心数的建议值也是关键,用户可能不清楚如何分配,所以给出常见配置范围比较合适。 安装过程中,用户可能会遇到需要选择安装位置或配置分区的情况,这里需要指导用户使用默认设置或简单配置,特别是新手可能对分区不熟悉,所以建议默认自动分区。此外,设置root密码创建普通用户的步骤也是必要的,确保系统的安全性。 最后,完成安装后的重启更新步骤,以及可能的增强工具安装,这些都能提升用户体验,比如更好的显示分辨率鼠标集成。这部分内容虽然可选,但能帮助用户更顺畅地使用虚拟机。 在生成相关问题的时候,要考虑用户可能遇到的后续问题,比如镜像下载失败怎么办,网络配置问题,性能优化等,这些都是常见的后续疑问,提前准备这些问题可以帮助用户进一步解决问题。 需要确保回答中使用正确的中文表达,避免术语错误,同时按照用户要求,行内数学公式用$...$,不过这个问题中可能不太涉及数学公式,但如果有的话需要遵守。另外,引用标识要自然地加在相关步骤的末尾,如引用[^1][^2]。 最后检查整个流程是否逻辑清晰,步骤是否详尽,没有遗漏关键点,比如下载镜像后的验证、虚拟机配置的具体参数等。确保所有信息准确,并且参考了用户提供的引用资料,避免引入其他来源的信息,保证回答的真实可靠性。</think>### 虚拟机安装Linux系统详细步骤 #### **1. 安装虚拟机软件** - **选择版本**:根据需求选择VMware版本(推荐16 Pro或17 Pro) - VMware 16 Pro安装教程:[参考链接](https://blog.youkuaiyun.com/weixin_52799373/article/details/139042462)[^1] - VMware 17 Pro安装教程:[参考链接](https://blog.youkuaiyun.com/weixin_52799373/article/details/139041173) - **安装步骤**:运行安装程序后,按默认路径安装,勾选"增强型键盘驱动程序",完成后重启电脑。 --- #### **2. 下载Linux系统镜像** - **镜像下载**:通过网盘获取ISO文件(如CentOSUbuntu等),确保文件完整(检查大小) - 示例下载地址:[https://pan.quark.cn/s/a0512ae6c71c](https://pan.quark.cn/s/a0512ae6c71c) --- #### **3. 创建虚拟机** 1. **新建虚拟机**:打开VMware,选择"创建新的虚拟机" → 自定义配置 2. **选择镜像**: - 勾选"安装程序光盘映像文件(ISO)",浏览并加载下载的Linux镜像 - 系统类型选择"Linux",版本与镜像匹配(如CentOS 7 64位)[^2] 3. **配置硬件资源**: - 内存:建议4GB及以上 - 处理器:分配2核以上 - 硬盘:默认20GB(按需调整) - 网络:选择"NAT模式"(默认联网) --- #### **4. 安装Linux系统** 1. **启动虚拟机**:点击"开启虚拟机",进入安装界面 2. **语言与时区**:选择中文/英文,设置时区(如上海) 3. **分区配置**: - 新手选择"自动分区" - 高级用户可手动划分`/boot`、`swap`、`/`等分区 4. **用户设置**: - 设置root密码(需满足复杂度要求) - 创建普通用户(可选) 5. **完成安装**:等待进度条结束,重启虚拟机 --- #### **5. 初始配置** - **更新系统**:首次登录后运行命令 ```bash sudo yum update # CentOS sudo apt update # Ubuntu ``` - **安装增强工具**: - VMware菜单选择"虚拟机" → "安装VMware Tools",提升显示性能鼠标集成 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

wonderBlock

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

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

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

打赏作者

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

抵扣说明:

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

余额充值