VMware安装Ubuntu虚拟机

1. 安装VMware

VMware中国官网:VMware - Delivering a Digital Foundation For Businesses

VMware Workstation Player(官方个人免费版):VMware Workstation Player | VMware

VMware Workstation Pro(商用收费版):Windows VM | Workstation Pro | VMware

注意:安装VMware后需要确认自己的电脑是否成功安装VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两个网络适配器。

2. 下载Ubuntu安装镜像

Ubuntu官网:Enterprise Open Source and Linux | Ubuntu

这里选择22.04 LTS(LTS表示长时间支持版本)下载即可。

需要其他版本,则需要点击右上角搜索下载其他版本即可。

3. 安装Ubuntu系统

打开VMware Workstation,文件->创建虚拟机新建虚拟机(Control+N),这里直接选择典型即可,除非特殊需要一般用不到自定义:

这里根据需要选择是否将语言设置为中文简体,也可以直接选择English,然后Install Ubuntu(安装Ubuntu):

Kyeboard Layout(键盘布局)默认即可:

Updates and other Software(更新和其它软件)这里,建议把Download updates while installing ubuntu(安装时下载更新) 去掉,把Install third-party software for graphics and wi-Fi hardware and additional media formats(为图形和 Wi-Fi 硬件以及其他媒体格式安装第三方软件)选择上

因为是安装的的虚拟机,这里直接选择Erase disk and install Ubuntu(擦除磁盘并安装ubuntu)即可

这里点击中国,确认时区是Shanghai(上海)

这里设置自己的计算机名、密码等:

然后就是等待完成安装,安装完成后点击重启即可

进入后记得安装 VMware Tools。

4. 配置网络

sudo  su  root

[sudo] kan 的密码:       输入自己设置的密码即可

#切换到超级管理员模式。

cp   /etc/vim/vimrc   ~/.vimrc

#不配置的话 在vi编辑器使用上下键会变成输入ABCD

配置/etc/netplan/01-network-manager-all.yaml文件

在Ubuntu 17.10及更高版本中,默认的网络配置文件不再位于 /etc/network/interfaces,而是改用Netplan进行网络配置,配置文件的位置通常在 /etc/netplan/ 目录下,文件名通常带有 .yaml 扩展名,如 01-netcfg.yaml 或 50-cloud-init.yaml。

在修改之前记得终端输入ip a查看一下自己的网卡名字。

vi  /etc/netplan/01-network-manager-all.yaml

  network:ethernets:ens33:                    ## network card namedhcp4: falseaddresses:- 192.168.80.30/24   ## set static IProutes:- to: defaultvia: 192.168.80.2  ## gatewaynameservers:addresses: [8.8.8.8,114.114.114.114]version: 2
重启网络服务

先后执行如下命令:

systemctl start systemd-networkd

 

systemctl status systemd-networkd

最后再执行

netplan apply

可以ping通百度

5 换源

1.图形化界面换源

2.字符界面换源

手动修改配置文件
此处可直接跳转至阿里云的镜像页面 https://developer.aliyun.com/mirror/,在该页面中点击 ubuntu 链接进入配置页面。

1.将现有的 sources.list 文件改名备份

sudo  su  root

[sudo] kan 的密码:       输入自己设置的密码即可

#切换到超级管理员模式。

cp /etc/apt/sources.list /etc/apt/sources.list.bak

2.用你最熟悉的编辑器打开 sources.list 文件,比如:

gedit /etc/apt/sources.list

3.删除文件中的所有内容

4.然后将阿里云的源粘贴进去

Ubuntu 22.04 阿里云源地址

# 阿里云 Ubuntu 22.04 源
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirlaces.aliyun.com/ubuntu/ jammy-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

5.最后更新 apt 本地缓存

apt  update

6.连接Xshell

在虚拟机终端下载 ssh

apt   install  ssh

apt   install  vim

6. ubuntu终端颜色设置

个人配色方案:把下面这句话放到 ~/.bashrc 中 

vim  ~/.bashrc

记得进入到root用户模式

#末尾添加
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35;1m\]\u\[\033[00;35;1m\]@\[\033[01;35;1m\]\h\[\033[01;35;1m\]:\[\033[00;00;1m\]\w \[\033[01;31;1m\]\$ \[\033[00m\]'

重新加载bash配置文件:

source   .bashrc

验证:因为我是在root用户的家目录下改的,所以只会影响到root用户。

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

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

相关文章

Glusterfs 常用命令

1. 启动/关闭/查看glusterd服务 #启动: systemctl daemon-reload systemctl start glusterd#开机自动启动glusterd服务: systemctl enable glusterd#关闭: systemctl stop glusterd#查看状态: systemctl status glusterd 2. 为存…

CTP-API开发系列之九:行情登录及订阅代码

CTP-API开发系列之九:行情登录及订阅代码 前情回顾全局配置参数行情初始化代码行情登录行情订阅行情接收注意事项 前情回顾 CTP-API开发系列之一:各版本更新说明(持续更新) CTP-API开发系列之二:问题汇总(…

tigramite教程(六)使用TIGRAMITE 进行因果发现

使用TIGRAMITE 进行因果发现 基本用法简单玩玩万年不变的第一步:画出来调查数据依赖性和滞后函数PCMCI 因果发现错误发现率控制进一步相关的方法学教程 画图整合专家对链条的假设基准测试和验证因果效应估计数据集挑战滑动窗口分析 TIGRAMITE 是一个时间序列数据分析的python包…

【Python】新手进阶学习:os.sep---跨平台路径分隔符

【Python】新手进阶学习:os.sep—跨平台路径分隔符 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程👈 希望得到您…

挑战杯 多目标跟踪算法 实时检测 - opencv 深度学习 机器视觉

文章目录 0 前言2 先上成果3 多目标跟踪的两种方法3.1 方法13.2 方法2 4 Tracking By Detecting的跟踪过程4.1 存在的问题4.2 基于轨迹预测的跟踪方式 5 训练代码6 最后 0 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 深度学习多目标跟踪 …

MPP数据架构设计的缺点

目录 一、MPP架构 二、批处理架构和MPP架构 三、MPP架构的OLAP引擎 一、MPP架构 随着分布式、并行化技术成熟应用,MPP引擎逐渐表现出强大的高吞吐、低延时计算能力,有很多采用MPP架构的引擎都能达到“亿级秒开”。例如Impala、ClickHouse、Druid、Dor…

基于SpringBoot+MYSQL的旅游网站

目录 1、前言介绍 2、主要技术 3、系统流程分析 1、登录流程图如下: 2、管理员后台管理流程图如下: 3. 修改密码流程图如下: 4、系统设计 4.1、系统结构设计 4.2 数据库概述 4.2.1 数据库概念设计 4.2.2 数据库逻辑设计 5、运行截…

多线程多进程处理服务器并发(多进程处理如何解决僵死进程)

目录 1.可循环发送数据的代码 2.改成循环之后每次发现只能处理一个客户端 3.服务器端处理并发问题 3.1 思路 3.2 利用多线程实现并发 ​编辑 3.3 利用多进程实现并发 3.3.1 多进程并发产生的僵死进程问题 ​3.3.2 解决僵死进程问题 1.可循环发送数据的代码 服务器代…

unity中实现场景跳转

1,第一步创建2个场景(右键资源窗口,名字这里我取的1111和2222) 2.添加跳转按钮(双击其中一个场景并添加按钮) 3.编辑按钮的文字(将原本的按钮打开点击里面的text,就可以在右边编辑文…

MySQL8.0安装教程+使用Navicat远程连接

MySQL8.0安装教程使用Navicat远程连接 版本:MySQL8.0.28 环境:Windows11 1.MySQL下载 进入官网https://www.mysql.com/进行下载: 2.安装MySQL 下载好后,点击运行程序开始安装,安装步骤如下: 以下步骤验…

学习Java的第九天

本章将学习什么是类的无参、带参方法又是什么 一、什么是类的无参方法 类是由一组具有相同属性和共同行为的实体抽象而来。对象执行的操作是通过编写类的方法实现的。显而易见,类的方法是一个功能模块,其作用是“做一件事情”。 1、类的方法必须包括以…

【海贼王的数据航海】排序——概念|直接插入排序|希尔排序

目录 1 -> 排序的概念及其运用 1.1 -> 排序的概念 1.2 -> 常见的排序算法 2 -> 插入排序 2.1 -> 基本思想 2.2 -> 直接插入排序 2.2.1 -> 代码实现 2.3 -> 希尔排序(缩小增量排序) 2.3.1 -> 代码实现 1 -> 排序的概念及其运用 1.1 -&g…

React改变数据【案例】

State传统方式 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>React Demo</title> <!--…

linuxOPS基础_vmware虚拟机安装及介绍

虚拟机概念 什么是虚拟机&#xff1f; 虚拟机&#xff0c;有些时候想模拟出一个真实的电脑环境&#xff0c;碍于使用真机安装代价太大&#xff0c;因此而诞生的一款可以模拟操作系统运行的软件。 虚拟机目前有2 个比较有名的产品&#xff1a;vmware 出品的vmware workstatio…

Jmeter(五) - 从入门到精通 - 创建网络计划实战和创建高级Web测试计划(详解教程)

1.简介 上一篇中已经将其的理论知识介绍了一下&#xff0c;这一篇就带着大家一步一步的把上一篇介绍的理论知识实践一下&#xff0c;然后再说一下如何创建高级web测试计划。 2.网络计划实战 通过上一篇的学习&#xff0c;将其分类为&#xff1a; &#xff08;1&#xff09;不需…

蓝桥杯真题讲解:三国游戏(贪心)

蓝桥杯真题讲解&#xff1a;三国游戏&#xff08;贪心&#xff09; 一、视频讲解二、正解代码 一、视频讲解 蓝桥杯真题讲解&#xff1a;三国游戏&#xff08;贪心&#xff09; 二、正解代码 //三国游戏&#xff1a;贪心 #include<bits/stdc.h> #define int long lon…

Springboot applicaton.yml logging output

debug model will show the SQL running process

同城即配年度观察:顺丰同城率先全年盈利,行业破局迎参考

即时消费趋势增强&#xff0c;“万物到家即时可得”成为了消费新常态。这创造出不可忽视的场景潜力&#xff0c;也在无形中让龙头企业的发展质量走到突破点。 3月11日晚&#xff0c;“第三方即时配送第一股”顺丰同城发布公告称&#xff0c;预期实现2023年全年盈利&#xff0c…

Python的os模块,必学干货!

1.os模块作用 主要是用来完成对文件或者文件夹的操作 2.导入os模块 import os 3.listdir() 查看指定目录下面所有的文件或者文件夹 print(os.listdir(r"D:\PycharmProjects\pythonProject")) # [.idea, 01_语法, 02_函数, 03_类型转换, 04_运算符, 05_分支结…

深入解析C++树形关联式容器:map、set及其衍生容器的使用与原理

文章目录 一、引言二、关联式容器的中的 paira.pair 的创建及使用b.pair 间的比较 三、 map 与 set 详解1. map 的基本操作2. set 的基本操作3.关联式容器的迭代器 四、 multimap 与 multiset 的特性五、关联式容器的使用技巧与注意事项1. 键值类型的选择与设计2. 自定义比较函…