【Linux及Shell】VMware&Ubuntu&Xshell安装

目录

1.VMware

[1.1VMware Workstation简介](#1.1VMware Workstation简介)

1.2VMware安装

2.Ubuntu

2.1配置电脑

2.2安装系统(Ubuntu)

2.3配置网络

3.远程终端工具安装

3.1ssh服务端安装(必须)

3.2Xshell8安装和配置

3.3Xftp8传输工具


1.VMware

1.1VMware Workstation简介

简称"VMware",VMware Workstation 是一款由 VMware 公司开发的虚拟化软件,它允许用户在一台物理机器上创建和运行多个完整的虚拟机。每台虚拟机可以运行不同的操作系统,并且与主机系统和其他虚拟机之间保持良好的隔离性。

1.2VMware安装

嵌入式硬件的上位机一般为嵌入式Linux,需要Linux开发环境。如果要在Windows中使用Linux开发环境,最方便的方法是使用虚拟机。

以下是VMware Workstation Pro 17.5.1的安装步骤。

VMware Workstation Pro 17.5.1安装包

欢迎界面

同意许可证

选择安装路径

用户体检计划

每次开启虚拟机时,会提醒让你更新版本,建议两个都不勾。

快捷方式

建议勾选,安装后使用起来会比较方便。

开始安装

等待安装完成

​​​​​​​点击完成退出向导

2.Ubuntu

系统的安装得分两个步骤,第一步得配置一台电脑,选配cpu,内存,磁盘,网卡等硬件。第二步才是安装系统。

2.1配置电脑

​​​​​​​进入VMware

双击VMware图标,看到如下界面。

​​​​​​​选择配置类型

选择"自定义新的虚拟机"(修改)

​​​​​​​选择硬件兼容性版本

选择"Workstation 17.x"(修改)

选择当前虚拟机的操作系统

​​​​​​​选择虚拟机将来需要安装的系统

因为不同的操作系统需要解决不同的兼容性问题,所以需要选择将来用什么系统,提前做适配。

选中"Linux"和选择"Ubuntu64位"(修改)

​​​​​​​配置电脑

给自己配置电脑取个名字,并存放在物理机的位置在哪。(可以修改)

​​​​​​​选择CPU的个数

一般选择1个处理器和4个内核;配置高的,可以选择2个处理器和4个内核。(修改)

​​​​​​​设置虚拟机的内存

内存4-8G,如果电脑配置高可以酌情增加。(修改)

​​​​​​​选择虚拟机上网方式

​​​​​​​选择NAT的方式(默认)

​​​​​​​没有VMware之前物理机的网络适配器信息(每个人不同,我只有3个)

​​​​​​​

注:vmnet8是虚拟机使用NAT模式上网的网卡。

​​​​​​​选择对应的文件系统的IO方式

选择"LSI Logic"(默认)

​​​​​​​选择磁盘的类型

选择"SCSI(S)"(默认)

​​​​​​​选择磁盘的种类

选择"创建新虚拟磁盘"(默认)

​​​​​​​选择虚拟机的磁盘大小和文件个数

指定最大磁盘大小为:50G (修改)

选择虚拟硬盘文件个数为:1 (修改)

​​​​​​​虚拟机文件的存放位置

​​​​​​​电脑配置完毕

2.2安装系统(Ubuntu)

注:在安装系统之前需要检查自己虚拟机的bios的虚拟化是否打开(大部分的电脑都是打开的,大家可以先尝试直接安装,如果出现错误再去调试,没有出错就不用管了)。

以下是查看虚拟机bios是否开启的方式。

window10

window7里面看不到(得去bios里面看)如果发现bios虚拟化没有开启怎么办,重启电脑,在加载界面时按f1-f10,或者电脑旁边一个小洞,具体怎么进入得去查一下(按照自己电脑的型号去查)修改虚拟化为开启(thinkpad为例)找到security里面的VT并改成enabled

注:如果虚拟化没有开启报的是以下错误。

​​​​​​​选择cd/dvd的方式安装系统

我们可以直接选择**"2.资料"** 目录下的**"ubuntu-22.04.4-desktop-amd64.iso"**

镜像下载网站:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04.4/

​​​​​​​系统安装引导界面

你得需要将鼠标点击进入界面中,但是鼠标会消失,你此刻得用键盘的上下键来控制选项,图标变

白了表示当前选中的是哪个选项,然后敲回车,表示执行所选选项。

注:如果这个时候你需要鼠标可以使用ctrl+alt一起按呼出鼠标

​​​​​​​出现如下界面,选择中文安装

选择中文键盘

注意:用户名最终都是小写(即使输入大写,最终存储的都是小写的),不要用中文

​​​​​​​等待安装结束

​​​​​​​重启虚拟机

​​​​​​​移除安装镜像

打开虚拟机设置,作出如下修改后确定。

按下回车即可,后续每次启动不再出现以下提示,不必再按回车。

​​​​​​​虚拟机的使用引导界面

​​​​​​​安装完成 重启虚拟机,跳过账户页面

​​​​​​​进入引导界面(以下内容就按照图片走,就不做过多解释)

安装完成。

2.3配置网络

在未进行自定义网络配置前,当前虚拟机就已经可以通过宿主系统(Windows)连接外网了。当前配置网络并不是为了让虚拟机能上网。

问题:当前虚拟机上windows上的内网虚拟IP是动态产生的,而在windows上连接虚拟机需要通过这个IP来连接,动态变化的IP极不方便。

解决:通过相关网络配置来固定虚拟机的内网虚拟IP。

​​​​​​​编辑VMware的网络配置

然后全部点击确定,VMware的网络配置就好了。

​​​​​​​虚拟机网络IP修改地址配置

打开网络配置:

3.远程终端工具安装

Xshell:windows系统工具,连接本地或远程的Linux系统虚拟机或服务器,通过命令来操作虚拟机或服务器。

Xftp:windows系统工具,连接本地或远程的Linux系统虚拟机或服务器,进行文件传输操作。

3.1ssh服务端安装(必须)

在Ubuntu中打开终端,执行以下命令:

atguigu@ubuntu:~/桌面$ sudo apt update #更新包管理工具

atguigu@ubuntu:~/桌面$ sudo apt install -y ssh

3.2Xshell8安装和配置

​​​​​​​安装Xshell8

​​​​​​​按提示操作

​​​​​​​出现如下界面安装成功

​​​​​​​跳过注册

每次启动都会出现上述弹窗,可以根据左下角的"免费用户注册指南"自行注册。

​​​​​​​配置Xshell终端

​​​​​​​新建连接

​​​​​​​编辑新链接

​​​​​​​测试连接

​​​​​​​连接成功

3.3Xftp8传输工具

​​​​​​​安装Xftp8

​​​​​​​按提示操作

​​​​​​​出现如下界面表示安装成功

​​​​​​​跳过注册

每次启动都会出现上述弹窗,可以根据左下角的"免费用户注册指南"自行注册。

​​​​​​​配置Xftp

​​​​​​​新建连接

​​​​​​​编辑新链接

修改编码为UTF-8。

​​​​​​​测试新链接

相关推荐
小乐笙2 小时前
笔记:纯真 IP 库使用
运维·网络·tcp/ip
咖喱o2 小时前
DHCP
linux·运维·服务器·网络
IMPYLH2 小时前
Linux 的 touch 命令
linux·运维·服务器·bash
uestcwhc2 小时前
服务器定时发送邮件设置
运维·服务器
lzh200409192 小时前
深入学习Linux进程间通信:共享内存
linux·c++
雷工笔记2 小时前
MES 系统设备管理模块详细设计方案
大数据·运维·网络
ErizJ2 小时前
Linux|学习笔记
linux·笔记·学习
wangchunting2 小时前
VMware17 使用Rocky Linux 9.7系统
linux·运维·服务器
相醉为友2 小时前
040 Linux/裸机/RTOS 项目开发的跨平台兼容性——C语言静态接口抽象底层原理分析
linux·c语言·mcu