Linux系统安装(CentOS Vmware)
学习环境安装
VMware安装
VMware下载&安装
访问官网:https://www.vmware.com
- 在此处可以选择语言
点击China(简体中文)
点击产品,点击Workstation Pro
下滑,点击下载试用版
下滑找到Workstation 17 Pro for Windows,点击DOWNLOAD NOW
找到浏览器的下载,点击打开文件或者点击打开文件夹
- 若打开文件夹则找到刚才下载的文件再次双击(如果你直接点击打开文件那就忽略这一步解释)
点击下一步
勾选上我接受许可协议中的条款,点击下一步
点击下一步
-
ps:建议将VMware装到C盘以外的盘符(剩余空间最好大一点)
取消启动时检查产品更新与加入VMware客户体验提升计划的勾选,点击下一步
点击下一步,进入安装
等待安装完成即可
VMware破解
方法一
在安装完毕之后会有一个许可证的选项,点击许可证
输入密钥,点击输入即可
方法二
点击帮助点击输入许可证密钥
输入密钥,点击确定即可
密钥获取途径
- 可以在网上搜索会有一些公开的密钥
- 大部分都是不可用的,可能需要花费一定的时间和精力去寻找
- 也可以在某宝上搜索VMware密钥购买
- 可以很快速的激活VMware
(ps:当然如果您有经济能力,我们强烈建议您能够支持正版!😃 )
镜像下载
官网下载
访问官方网站:https://www.centos.org
本网站提供镜像:CentOS 7.9
- ps:若访问不了官网可以尝试本网站提供的镜像使用学习
下滑找到alternative downloads,点击
下滑至Archived Versions找到所需版本,点击Tree
点击进入isos/
点击进入x86_64/
找到自己需要的镜像文件进行下载
本站下载
由于官网下载速度很慢或者可能会失败,需要借助魔法,所以为了有些没有科学上网魔法的小伙伴,本站提供镜像:点击下载
Linux系统安装
当你有了VMware和系统镜像后,你就可以真正开始Linux系统的安装啦!
启动VMware,点击创建新的虚拟机
- 注意:这里这个见面只有当你处于这个主页的界面时才会有
若你真的找不到此界面,可以尝试点击左上角的文件,在下拉菜单中会有一个创建新的虚拟机的选项
选择典型,点击下一步
选择稍后安装操作系统,点击下一步
选择Linux,将版本选择为您下载的镜像所对应的版本
- 此处由于我准备的镜像是CentOS7所以选择CentOS7
填入虚拟机名称
- 这个随便起什么名字都行,你喜欢就行,没有任何影响
选择虚拟机安装位置
- 此为虚拟机在你电脑中安装存放的位置,给你下载游戏时选择的安装路径是一个道理,根据个人的需要来选择
点击下一步
选择最大磁盘大小
- 推荐按照默认即可
默认选择将虚拟磁盘拆分为多个文件,点击下一步
此时点击完成即可
- 若您有需要对其他的硬件配置进行修改,可以选择自定义硬件
这时你就会看到一个新的标签,就是我们刚才创建的新的虚拟机
倘若以后你需要改变分配给虚拟机的硬件配置,可以点击编辑虚拟机设置
该窗口中,你可以对任意的硬件配置进行调整
我们来尝试调整一下硬件配置,选中内存,我们将内存增大调整至2GB
将处理器数量和内核数量调高
如何查看自己电脑处理器的逻辑处理器数量?
方法一
右键底下的任务栏,点击打开任务管理器(或者使用ctrl+alt+delete)
点击性能,点击CPU,查看逻辑处理器数量
- 此处我的逻辑处理器为12
方法二
直接在配置中选择, 当选择到出现提示时,说明你的主机没有这么多逻辑处理器,选择一个不出现提示的最大数量即可
(以上已经解答完如何查看逻辑处理器数量)
将网络适配器调整为仅主机模式
选择CD/DVD(IDE),选择使用ISO映像文件,点击浏览
找到你下载的镜像文件,选中点击打开
点击确定,此时我们会发现已经修改完成
将USB控制器移除
点击开启此虚拟机
点击屏幕进入虚拟机,使用方向键选中Install CentOS 7,点击回车
此时已经在安装中,我们只需等待即可
选择English,点击Continue
- 您想选择中文也可以,但是有些情况会出现乱码的情况,所以还是建议选择英文
下滑找到INSTALLATION DESTINATION,点击INSTALLATION DESTINATION
点Done即可
找到SOFTWARE SELECTION,点击SOFTWARE SELECTION
选择Server with GUI,后面的一个都不用选,点击Done
点击Begin Installation
此处插播一条,建议把这个Tools安装上,可以提升你操作虚拟机的体验
点击ROOT PASSWORD
设置ROOT密码
- 该密码就是后续使用root用户登录的密码
- 此处注意需要按两次完成按钮
点击USER CREATION创建一个新用户
输入Full name(用户名),输入Password(密码),点击Done
- 此处用户名您可以根据您的喜好来设置,也可以跟随博客中设置,因为在后续的文章中有些操作需要套根据用户名不同来变化,此处要特别注意,如果您是新手小白怕后面的变量搞不清楚,建议您先使用文章图片中的用户名
- 等待进度条走到底
安装完成后,点击Reboot(重启)
选择第一个回车
点击LICENSE INFORMATION
勾选I accept hte license agreement,点击Done
点击FINISH CONFIGURATION
点击刚才创建的用户
输入密码,回车或者点击Sign in
选择English,点击Next
选择English,点击Next
关闭Location Services,点击Next
设置全名及用户名,点击前进
点击Skip
点击Start Using CentOS Linux
至此,你已经完成了Linux系统的安装,你拥有了一台Linux系统的虚拟机,可以开始Linux的学习了!
结束语
接下来我们将进入Linux的学习
希望本文能够帮助到你 😃
相关文章:

Linux系统安装(CentOS Vmware)
学习环境安装 VMware安装 VMware下载&安装 访问官网:https://www.vmware.com 在此处可以选择语言 点击China(简体中文) 点击产品,点击Workstation Pro 下滑,点击下载试用版 下滑找到Workstation 17 Pro for Wi…...

STM32 硬件随机数发生器(RNG)
STM32 硬件随机数发生器 文章目录 STM32 硬件随机数发生器前言第1章 随机数发生器简介1.1 RNG主要特性1.2.RNG应用 第2章 RNG原理框图第3章 RNG相关寄存器3.1 RNG 控制寄存器 (RNG_CR)3.2 RNG 状态寄存器 (RNG_SR)3.3 RNG 数据寄存器 (RNG_DR) 第3章 RNG代码部分第4章 STM32F1 …...

Window环境下使用go编译grpc最新教程
网上的grpc教程都或多或少有些老或者有些问题,导致最后执行生成文件时会报很多错。这里给出个人实践出可执行的编译命令与碰到的报错与解决方法。(ps:本文代码按照煎鱼的教程编写:4.2 gRPC Client and Server - 跟煎鱼学 Go (gitbook.io)&…...
STM32——FLASH(1)简单介绍、分类、读写流程及注意事项
文章目录 FLASH的特点Nor flash和nand flashflash的读写flash 的存储单位 flash的读写过程 FLASH的特点 可擦写数据可修改可重写访问速度<ROM Nor flash和nand flash Nor flash 1、与SDRAM相似,用户可以直接运行装载到NORFLASH里面的代码,减少SRAM…...
MySQL的DML语言
DML:Data Manipulation Language(数据操作语言) DML语言用来对数据库中表的数据记录进行增、删、改操作。 一、添加数据命令 注意: 插入数据时,指定的字段顺序需要与值的顺序是一一对应的。 字符串和日期型数据应该包…...

Vivado-IP核
Vivado-IP核 主程序 timescale 1ns / 1ps ////module ip_clk_wiz(input sys_clk,input sys_rst_n,output clk_out1,output clk_out2,output clk_out3,output clk_out4,output locked);clk_wiz_0 instance_name(// Clock out ports.clk_out1(clk_out1), // output clk_out…...

品牌如何营造生活感氛围?媒介盒子分享
「生活感」简而言之是指人们对生活的感受和意义,它往往没有充斥在各种重要的场合和事件中,而是更隐藏在细碎平凡的生活场景中。在营销越来越同质化的当下,品牌应该如何打破常规模式,洞察消费情绪,找到更能打动消费者心…...

Java 学习和实践笔记(2)
今天的学习进度: 注册并下载安装好了Java 8,之后进行以下配置。 1)path 是一个常见的环境变量,它告诉系统除了在当前的目标下妹寻找此程序外,还可以到path指定的目录下找。这句话是什么意思呢?以下举报例…...

Python:批量url链接保存为PDF
我的数据是先把url链接获取到存入excel中,后续对excel做的处理,各位也可以直接在程序中做处理,下面就是针对excel中的链接做批量处理 excel内容格式如下(涉及具体数据做了隐藏) 标题文件链接文件日期网页标题1http://…...

【LeetCode每日一题】525连续数组 303区域和检索(前缀和的基本概念和3个简单案例)
前缀和 // 构造prefix let prefix [0] arr.forEach(num > {prefix.push(prefix.at(-1) num); })如果想要计算某个区间 i 到 j 这个子数组的和时,可以根据 prefix[j1] - prefix[i] 获得。 例题1:303.区域和检索 - 数组不可变 给定一个整数数组 num…...

形态学算法应用之连通分量提取的python实现——图像处理
原理 连通分量提取是图像处理和计算机视觉中的一项基本任务,旨在识别图像中所有连通区域,并将它们作为独立对象处理。在二值图像中,连通分量通常指的是所有连接在一起的前景像素集合。这里的“连接”可以根据四连通或八连通的邻接关系来定义…...
Kafka系列之:Kafka集群同时设置基于时间和日志大小两种方式保存Topic的数据
Kafka系列之:Kafka集群同时设置基于时间和日志大小两种方式保存Topic的数据 一、基于日志大小二、基于时间大小三、参数设置四、设置命令一、基于日志大小 "log.retention.bytes"是Apache Kafka中的一项配置参数,用于指定每个日志段文件的最大大小。当日志段文件的…...
pytest+allure批量执行测试用例
在 Pytest 中,可以使用装饰器 `@pytest.fixture` 来定义用例级别的前置和后置操作。下面是一个示例代码,演示了如何使用 Pytest 的前置和后置操作: ```python import pytest @pytest.fixture(scope="function") def setup_function(): print("Setup fu…...

SpringBoot和SpringMVC
目录 一、springboot项目 (1)创建springboot项目 (2)目录介绍 (3)项目启动 (4)运行一个程序 (5)通过其他方式创建和运行springboot项目 二、SpringMVC…...

免费搭建幻兽帕鲁服务器,白嫖阿里云游戏服务器
阿里云幻兽帕鲁服务器免费搭建方案,先在阿里云高校计划「云工开物」活动领取学生专享300元无门槛代金券,幻兽帕鲁专用服务器4核16G配置26元1个月、149元半年,直接使用这个无门槛300元代金券抵扣即可免费搭建幻兽帕鲁服务器。阿里云服务器网al…...

[技术杂谈]如何下载vscode历史版本
网站模板: https://code.visualstudio.com/updates/v1_85 如果你想下载1.84系列可以访问https://code.visualstudio.com/updates/v1_84 然后看到: 选择对应版本下载即可,我是windows x64系统选择x64即可开始下载...

nginx slice模块的使用和源码分析
文章目录 1. 为什么需要ngx_http_slice_module2. 配置指令3. 加载模块4. 源码分析4.1 指令分析4.2 模块初始化4.3 slice模块的上下文4.2 $slice_range字段值获取4.3 http header过滤处理4.4 http body过滤处理5 测试和验证 1. 为什么需要ngx_http_slice_module 顾名思义&#…...
AI应用开发-python实现redis数据存储
AI应用开发相关目录 本专栏包括AI应用开发相关内容分享,包括不限于AI算法部署实施细节、AI应用后端分析服务相关概念及开发技巧、AI应用后端应用服务相关概念及开发技巧、AI应用前端实现路径及开发技巧 适用于具备一定算法及Python使用基础的人群 AI应用开发流程概…...
2024年Java架构篇之设计模式
2024年Java实战面试题_java 5 年 面试-CSDN博客 1、单例模式...

搭建macOS开发环境-1:准备工作
请记住: 最重要的准备工作永远是:备份数据 !!! 通过图形界面检查 Mac 的 CPU 类型: 在搭载 Apple 芯片的 Mac 电脑上,“关于本机”会显示一个标有“芯片”的项目并跟有相应芯片的名称: 通过命令行检查Mac的CPU类型 …...
C++:std::is_convertible
C++标志库中提供is_convertible,可以测试一种类型是否可以转换为另一只类型: template <class From, class To> struct is_convertible; 使用举例: #include <iostream> #include <string>using namespace std;struct A { }; struct B : A { };int main…...
【Java学习笔记】Arrays类
Arrays 类 1. 导入包:import java.util.Arrays 2. 常用方法一览表 方法描述Arrays.toString()返回数组的字符串形式Arrays.sort()排序(自然排序和定制排序)Arrays.binarySearch()通过二分搜索法进行查找(前提:数组是…...

解决Ubuntu22.04 VMware失败的问题 ubuntu入门之二十八
现象1 打开VMware失败 Ubuntu升级之后打开VMware上报需要安装vmmon和vmnet,点击确认后如下提示 最终上报fail 解决方法 内核升级导致,需要在新内核下重新下载编译安装 查看版本 $ vmware -v VMware Workstation 17.5.1 build-23298084$ lsb_release…...

使用分级同态加密防御梯度泄漏
抽象 联邦学习 (FL) 支持跨分布式客户端进行协作模型训练,而无需共享原始数据,这使其成为在互联和自动驾驶汽车 (CAV) 等领域保护隐私的机器学习的一种很有前途的方法。然而,最近的研究表明&…...
在Ubuntu中设置开机自动运行(sudo)指令的指南
在Ubuntu系统中,有时需要在系统启动时自动执行某些命令,特别是需要 sudo权限的指令。为了实现这一功能,可以使用多种方法,包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法,并提供…...
VTK如何让部分单位不可见
最近遇到一个需求,需要让一个vtkDataSet中的部分单元不可见,查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行,是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示,主要是最后一个参数,透明度…...

C++ Visual Studio 2017厂商给的源码没有.sln文件 易兆微芯片下载工具加开机动画下载。
1.先用Visual Studio 2017打开Yichip YC31xx loader.vcxproj,再用Visual Studio 2022打开。再保侟就有.sln文件了。 易兆微芯片下载工具加开机动画下载 ExtraDownloadFile1Info.\logo.bin|0|0|10D2000|0 MFC应用兼容CMD 在BOOL CYichipYC31xxloaderDlg::OnIni…...

初探Service服务发现机制
1.Service简介 Service是将运行在一组Pod上的应用程序发布为网络服务的抽象方法。 主要功能:服务发现和负载均衡。 Service类型的包括ClusterIP类型、NodePort类型、LoadBalancer类型、ExternalName类型 2.Endpoints简介 Endpoints是一种Kubernetes资源…...

推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材)
推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材) 这个项目能干嘛? 使用 gemini 2.0 的 api 和 google 其他的 api 来做衍生处理 简化和优化了文生图和图生图的行为(我的最主要) 并且有一些目标检测和切割(我用不到) 视频和 imagefx 因为没 a…...

AirSim/Cosys-AirSim 游戏开发(四)外部固定位置监控相机
这个博客介绍了如何通过 settings.json 文件添加一个无人机外的 固定位置监控相机,因为在使用过程中发现 Airsim 对外部监控相机的描述模糊,而 Cosys-Airsim 在官方文档中没有提供外部监控相机设置,最后在源码示例中找到了,所以感…...