VMware安装Ubuntu系统(Server端,Desktop端步骤一样)

天行健,君子以自强不息;地势坤,君子以厚德载物。


每个人都有惰性,但不断学习是好好生活的根本,共勉!


文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。

文章目录

  • 一、VMware安装
  • 二、Ubuntu镜像下载
  • 三、Ubuntu系统安装
    • 1. 新建虚拟机
    • 2. 配置类型选择
    • 3. 兼容性选择
    • 4. 系统安装方式选择
    • 5. 虚拟机命名和位置
    • 6. 处理器配置
    • 7. 虚拟机内存
    • 8. 网络类型
    • 9. I/O控制器类型
    • 10. 磁盘类型
    • 11. 磁盘选择
    • 12. 磁盘容量
    • 13. 磁盘文件
    • 14. 预览虚拟机
    • 15. 虚拟机界面
    • 16. 语言选择
    • 17. 安装包更新
    • 18. 键盘设置
    • 19. 安装类型
    • 20. 网络连接配置
    • 21.软件源
    • 22. 磁盘配置
    • 23. 磁盘存储配置
    • 24. 主机参数及用户参数
    • 25. 是否升级为PRO版
    • 26. SSH
    • 27. 其他服务安装选择
    • 28. 完成安装并登录
  • 四、安装完成后的配置
    • 1. 添加root用户
    • 2. 用户切换
    • 3. 安装net-tools
    • 4. SSH连接配置
    • 5. 远程连接
    • 6. 防火墙
    • 7. 交换内存


一、VMware安装

下载安装VMware Workstation PRO 17
参考:VMware下载安装指南

二、Ubuntu镜像下载

下载server端22.04.3版本的iso镜像
参考:Ubuntu镜像下载指南

如果觉得很慢,也可以直接通过下面链接
第一部分:主文件
第二部分:副文件01
第三部分:副文件02
下载三个文件资源后解压主文件(zip结尾的那个)即可获得完整的iso镜像,版本为22.04.3

三、Ubuntu系统安装

1. 新建虚拟机

打开VMware
文件–新建虚拟机
在这里插入图片描述

2. 配置类型选择

选自定义,下一步
在这里插入图片描述

3. 兼容性选择

默认,下一步
在这里插入图片描述

4. 系统安装方式选择

选择安装程序光盘映像文件即iso镜像安装方式
浏览选择之前下载好的ubuntu的iso镜像文件
然后下一步
在这里插入图片描述

5. 虚拟机命名和位置

为虚拟机起名,以及选择虚拟机安装位置
下一步
在这里插入图片描述

6. 处理器配置

默认即可,处理器数量2,每个处理器内核数量1
下一步
在这里插入图片描述

7. 虚拟机内存

默认4096,有点大,这里使用最小推荐2048MB
下一步
在这里插入图片描述

8. 网络类型

默认,使用网络地址转换
下一步
在这里插入图片描述

9. I/O控制器类型

默认,LSI Loginc
下一步
在这里插入图片描述

10. 磁盘类型

默认,SCSI
下一步
在这里插入图片描述

11. 磁盘选择

默认,创建新虚拟磁盘
下一步
在这里插入图片描述

12. 磁盘容量

磁盘容量默认20G,够用了
勾选将虚拟磁盘存储为单个文件
下一步
在这里插入图片描述

13. 磁盘文件

默认,此处会以虚拟机名称后加.vmdk来命名磁盘文件,存储位置默认为虚拟机存储位置同级目录下(也可自行选择)
下一步
在这里插入图片描述

14. 预览虚拟机

到此即表示配置完毕,预览配置的相关参数
完成
在这里插入图片描述

15. 虚拟机界面

以上步骤完成后,可在VM中看到如下界面,确定,然后等待安装即可
在这里插入图片描述

16. 语言选择

注:可通过鼠标左键单机虚拟机内和虚拟机外来切换操作虚拟机,在虚拟机内鼠标左键单机后光标消失即可操作
接着上面的,会出现一个选择,默认是*Try or Install Ubuntu Server ,如果想快就回车以下,不急的话可以不用操作,他会自动进入安装
然后过一会会看到如下界面
默认English
回车
在这里插入图片描述

17. 安装包更新

通过上下按键选择第二项,不更新继续安装,Continue without updating
回车
在这里插入图片描述

在这里插入图片描述

18. 键盘设置

默认Done,回车
在这里插入图片描述

19. 安装类型

默认Ubuntu Server
回车
在这里插入图片描述

20. 网络连接配置

通过上下按键移到ens33 eth - 位置
在这里插入图片描述
如下图位置,回车
在这里插入图片描述
选择Edit IPv4
回车
在这里插入图片描述
默认是Automatic (DHCP)
继续回车
在这里插入图片描述
选择Manual
回车
在这里插入图片描述
可以看到如下图,网络设置
在这里插入图片描述
根据本机ip地址,来设置相关参数
我的本机ip为

192.168.193.128/24

根据本机ip填写参数

  • Subnet:子网,将本机ip第四段改为0
    192.168.193.0/24
    
  • Address:本机ip
    192.168.193.128
    
  • Gateway:网关,子网+2
    192.168.193.2
    
  • Name servers:默认DNS
    114.114.114.114
    
  • Search domains:默认DNS
    114.114.114.114
    

如图
在这里插入图片描述
然后Save
回车
在这里插入图片描述
等他转完了就会恢复如下界面
在这里插入图片描述
刚刚的网络设置可以在工具栏中–>编辑–>虚拟网络编辑器–>选择虚拟机网络–>默认为VMnet8查看
在这里插入图片描述

在这里插入图片描述
接下来Done
回车
在这里插入图片描述

21.软件源

将软件源地址设置为阿里云的

http://mirrors.aliyun.com/ubuntu

Done
回车
显示开始测试镜像地址,如下图
出现This mirror location passed tests表示地址可用
然后
Done
回车
在这里插入图片描述

22. 磁盘配置

默认即可,Use an entire disk 大小为20G
Done
回车
在这里插入图片描述

23. 磁盘存储配置

默认即可
Done
回车
在这里插入图片描述
出现弹窗,Continue
回车
在这里插入图片描述

24. 主机参数及用户参数

Your name 主机名(id)
Your server’s name 主机服务器名称
Pick a name 用户名
Choose a password 密码
Confirm your password 确认密码
在这里插入图片描述
密码123456
填完后
Done
回车

25. 是否升级为PRO版

默认跳过升级
Continue
回车
在这里插入图片描述

26. SSH

回车选中 Install OpenSSH server
Done
回车
在这里插入图片描述

27. 其他服务安装选择

不用选,直接Done
回车
在这里插入图片描述
等待安装。。。。。。
在这里插入图片描述
当出现Install complete!时,表示安装完成,此时可能会更新一些东西,你可以选择取消更新并重启
我这里是直接等他更新完
在这里插入图片描述
更新完后如下
Reboot Now
回车
在这里插入图片描述

28. 完成安装并登录

可能会遇到如下问题,按照提示回车即可
在这里插入图片描述
然后就是安装过程
在这里插入图片描述
完成后如下,此时应该可以直接输入之前设置的用户名密码进行登录
在这里插入图片描述
我这里没输入任何东西他直接开始打印东西如下
在这里插入图片描述
一输出后如下,就停了,然后我等了很久他都没动静我就回车,出现了登录
在这里插入图片描述
输入用户名密码
libai
123456
登陆成功界面
在这里插入图片描述

四、安装完成后的配置

1. 添加root用户

添加root账号和密码

sudo passwd root

输入新密码 New password

root

确认密码 Retype new password

root

设置成功 passwd: password updated successfully
在这里插入图片描述

2. 用户切换

可通过命令切换用户
普通用户切换到root用户

su root

root用户切换到普通用户(libai为普通用户)

su libai

3. 安装net-tools

用于查看本地ip地址的ifconfig命令使用

sudo apt install net-tools

查看本地ip地址

ifconfig

4. SSH连接配置

前面已经安装了SSH,现在需要修改配置文件,用于远程连接,可用工具(putty等)

sudo vim /etc/ssh/sshd_config

进入vim界面
1 按i进入编辑模式,在箭头位置新增一行

PermitRootLogin yes

2 按esc退出编辑模式
3 输入:wq后回车保存退出
或者
3 快捷键shift+zz保存退出
在这里插入图片描述
然后重启ssh服务

sudo service ssh restart

5. 远程连接

使用putty远程连接虚拟机
putty下载参考:putty下载指南
或者直接下载我的CSDN资源中现成的:putty.exe下载
首先ifconfig查看本机ip为192.168.193.128
然后打开putty输入ip,端口号默认22
可为该连接取名后save保存
点击open进行连接
在这里插入图片描述
弹窗,选Accept
在这里插入图片描述
输入用户名密码登录
在这里插入图片描述

6. 防火墙

firewall
查看防火墙状态

sudo ufw status

未开启则返回Status:inactive或Status:disabled
已开启则返回Status:active或Status:enable
关闭防火墙命

sudo ufw disable

关闭成功则返回Firewall stopped and disabled on system startup
在这里插入图片描述

7. 交换内存

swap
查看是否使用了swap

sudo free -m

看到swap那一行有不是0的值,则表示使用了交换内存,如果都是0,则未使用交换内存
临时关闭swap(重启后会失效)

sudo swapoff -a

永久关闭

vim /etc/fstab

进入vim界面后找到Swap那一行
输入i进入编辑模式
在swap行首添加#注释掉那一行
esc退出编辑模式
输入:wq后回车保存退出

以上就是ubuntu系统server端安装


感谢阅读,祝君暴富!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/247199.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库——索引的数据结构

在数据库中引入索引可以提高查询速率,那么为什么引入索引可以提高查询速率呢,其底层组织数据的数据结构又是什么呢?接下来,一起来探讨索引的数据结构吧!!! 在介绍数据库索引数据库前&#xff0…

springboot项目中注入bean后,调用时报n

需求: 在socket接收到上报数据后,在handler中调用工具类中ProtocolAnalyse的conAnalyse(byte[] data, int dataLen)解析数据。解析数据后,将解析后的结果保存至数据库。注入了三个bean: Autowiredprivate PersonTeService person…

【STM32】TIM定时器输出比较

1 输出比较 1.1 输出比较简介 OC(Output Compare)输出比较;IC(Input Capture)输入捕获;CC(Capture/Compare)输入捕获和输出比较的单元输出比较可以通过比较CNT与CCR寄存器值&#…

五、分支和循环

目录 1. if 语句 1.1 if 1.2 else 1.3 分支中包含多条语句 1.4 嵌套 if 1.5 悬空 else 问题 2. 关系操作符 3. 条件操作符 4. 逻辑操作符: &&,|| ,! 4.1 逻辑取反运算符 ! 4.2 与运算符 &&…

Sunshine+Moonlight+Android手机串流配置(局域网、无手柄)

目录 前言Sunshine(服务端)ApplicationConfigurationGeneralAdvance Moonlight(客户端)配对打开虚拟手柄串流按键调整退出串流 原神,启动! 前言 写这篇文章单纯是因为搜来搜去没有很符合我需求的教程&#…

【SpringBoot】Minio——文件上传与下载

目录结构 下载和启动MinioSpringBoot测试文件上传总结扩展 下载和启动Minio minio下载地址 下载安装 新建一个文件夹,把下载的文件拖过来,并新建一个data目录 进入cmd运行下面命令 出现下面的情况就是配置好了,可以访问本地网站进入 我们的m…

语义分割 DeepLab V1网络学习笔记 (附代码)

论文地址:https://arxiv.org/abs/1412.7062 代码地址:GitHub - TheLegendAli/DeepLab-Context 1.是什么? DeepLab V1是一种基于VGG模型的语义分割模型,它使用了空洞卷积和全连接条件随机(CRF)来提高分割…

深入微服务架构 | 微服务与k8s架构解读

微服务项目架构解读 ① 什么是微服务? 微服务是指开发一个单个小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。 微服务也指一种种松耦合的、有一定的有界上下文的面向服务架构。也就是说&…

JWT令牌的获取与过滤器Filter的使用

JWT,全称JSON Web Token(JSON Web令牌),是一个开放标准 (rfc7519)。它定义了一种紧凑的、自包含的方式,以JSON对象的形式安全地在各方之间传输信息。这种信息可以被验证和信任,因为它是通过数字签名实现的。…

MySQL笔记-第02章_MySQL环境搭建

视频链接:【MySQL数据库入门到大牛,mysql安装到优化,百科全书级,全网天花板】 文章目录 第02章_MySQL环境搭建1. MySQL的卸载步骤1:停止MySQL服务步骤2:软件的卸载步骤3:残余文件的清理步骤4&am…

用户态和内核态

实际上任何Linux发行版(Centos/RedHat....),其系统内核都是Linux。我们的应用都需要通过Linux内核与硬件交互。为了避免用户应用导致冲突甚至内核崩溃,用户应用与内核是分离的: 进程的寻址空间会划分为两部分:内核空间、用户空间。…

单细胞测序并不一定需要harmony去除批次效应

大家好,今天我们分享的是单细胞的学习教程https://www.singlecellworkshop.com/analysis-tutorial.html 教程的作者使用了四个样本,但是没有使用harmony或者其他方法去整合 去除批次效应。 主要内容: SCTransform流程代码及结果 harmony流程…