西工大计算机学院计算机系统基础实验一(环境配置)

本文主要是介绍西工大计算机学院计算机系统基础实验一(环境配置),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

首先,不要焦虑,稳住心态慢慢来,一点一点做,跟着作者把基础打好,比什么都重要。作者曾经经历过这份痛苦,知道它有多么不好受。当初的作者高中之前甚至都没有自己的一台笔记本,上了大学以后学C语言、做计基实验什么也不会,和周围的很多人一样十分焦虑痛苦,而现在作者已经有能力帮助别人,帮助别人扛过这次危机了。正因为自己淋过雨,所以想给后面的人撑一把伞。作者当初有一个好朋友,在第二次计基实验开始时,都没有装好虚拟机平台VMware 17 Workstation Pro,也没有装好Linux虚拟机,作者眼睁睁看着他很痛苦却没有办法帮助他,很难受,所以作者从零开始,从配置环境开始,一步步带着大家,做完实验一。

首先,下载安装虚拟机平台VMware 17 Workstation Pro。我们选择通过官网下载VMware 17 Workstation Pro,如 图1:通过官网链接下载VMware 17 Workstation Pro 所示。当点开图一所示的链接之后,即会自动弹出下载窗口,如 图2:自动弹出下载窗口 所示。这个下载速度有时候快有时候慢,速度慢的时候不要着急,耐下性子慢慢等待它下载完成即可。

https://www.vmware.com/go/getworkstation-win

图1:通过官网链接下载VMware 17 Workstation Pro) 

图2:自动弹出下载窗口) 

下载完成之后,打开下载好的exe文件,进入安装过程,如 图3:打开下载好的exe文件以进入安装过程 所示,接着点击 Next 以进入到下一步。同意协议之后再点击 Next 以进入到下一步,如 图4:同意协议之后点击 Next 以进入到下一步 所示。这时会发现,会有两个选项让我们选择是否勾选。在这里考虑到实验的要求,我们既不需要增强后的键盘驱动,也不需要将VMware Workstation console tools这个命令行调试工具加入到系统路径当中,所以我们选择不勾选这两个选项,如 图5:既不勾选增强后的键盘驱动,也不勾选将命令行调试工具加入到系统路径 所示。接着点击 Next 以进入到下一步。至于为什么既不勾选增强后的键盘驱动,也不勾选将命令行调试工具加入到系统路径,大家可以看这篇博客 西工大网络空间安全学院计算机系统基础实验零-CSDN博客,这篇博客是作者在第13周帮助网安学院,也就是作者所属的学院的学生配置实验环境,做实验一的时候写下的博客。网安学院今年第一次独立开设了计算机系统基础实验课,而且开课时间比计算机学院早一周,第13周就已经开课了,所以作者先为网安学院的学生写的博客。

图3:打开下载好的exe文件以进入安装过程

图4:同意协议之后点击 Next 以进入到下一步

 

图5:既不勾选增强后的键盘驱动,也不勾选将命令行调试工具加入到系统路径) 

接着,又有两个新选项:是否在VMware 17 Workstation Pro启动时自动检查软件更新,以及是否加入VMware Workstation软件体验提升计划。为了避免繁琐,我们都选择不选它,如 图6:既不勾选自动检查更新,又不加入软件体验提升计划 所示。最后两个选项需要勾选,如 图7:既在桌面创建快捷方式,又在启动菜单程序文件夹创建快捷方式 所示。

图6:既不勾选自动检查更新,又不加入软件体验提升计划

 

图7:既在桌面创建快捷方式,又在启动菜单程序文件夹创建快捷方式

 点击 Next 之后,再点击下载,接着等待VMware 17 Workstation Pro安装即可,如 图8:等待VMware 17 Workstation Pro安装 所示。

图8:等待VMware 17 Workstation Pro安装) 

安装完成之后,点击Finish退出界面即可。这时在桌面上会出现一个新的快捷方式,点击这个快捷方式即可打开VMware Workstation,如 图9:桌面上出现VMware Workstation快捷方式 所示。点击进入VMware Workstation,发现需要提供证书密钥。在这里网安学院曾提供过一个密钥,可以用来激活这个软件,在这里感谢网安学院!这个证书密钥是:JU090-6039P-08409-8J0QH-2YR7F。将这个密钥输入到输入框中,如 图10:输入证书密钥 所示。接着点击 Continue 继续,再点击 Finish 结束激活软件的过程。点击 Finish 结束之后,观察到VMware Workstation界面如 图11:第一次进入VMware Workstation 所示。

图9:桌面上出现VMware Workstation快捷方式) 

 (图10:输入证书密钥

 (图11:第一次进入VMware Workstation)

接着下载完虚拟机之后,就需要下载Linux虚拟机的镜像。在这里下载哪一款Linux发行版都可以,无论是老师给的Ubuntu系统,还是外界常用的CentOS7、CentOS8 Stream等,都是可以的。在这里作者以Ubuntu为例,讲解如何下载Ubuntu系统的ISO镜像,并且创建虚拟机。在这里作者借用一下网安学院提供的镜像网站,下载网安学院已经配置好的Ubuntu虚拟机文件。(在这里感谢网安学院!!!)下载链接如 图12:借用网安学院提供的镜像网站,下载网安学院已经配置好的Ubuntu虚拟机文件 所示。在网安学院配置好的Ubuntu虚拟机中,已经内置了很多很好用的工具,所以大家不要因为不是自己的学院,就去排斥它。下载完成之后,接下来的安装过程就完全同西工大网络空间安全学院计算机系统基础实验零-CSDN博客

中的 图6:导入的虚拟机所在的目录 之后所示的操作一样啦!

http://10.81.2.230:5244/d/%E5%B7%A5%E5%85%B7/Pwn/Ubuntu20.04(From_heshi_2023_11_24).zip

 (图12:借用网安学院提供的镜像网站,下载网安学院已经配置好的Ubuntu虚拟机文件

在这里真的实在对不起大家,没有办法再详细的写一遍完整的过程,真的对不起!!! 因为作者实在是很累了,需要帮助其它的同学配置计基实验的环境,还要帮助其它的同学做第一次实验,同时还在帮网安学院同学写计网实验报告,再次抱歉!!!如果大家在安装环境配置系统时有问题,私信我就可以哒。

这篇关于西工大计算机学院计算机系统基础实验一(环境配置)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/460534

相关文章

SpringCloud动态配置注解@RefreshScope与@Component的深度解析

《SpringCloud动态配置注解@RefreshScope与@Component的深度解析》在现代微服务架构中,动态配置管理是一个关键需求,本文将为大家介绍SpringCloud中相关的注解@Re... 目录引言1. @RefreshScope 的作用与原理1.1 什么是 @RefreshScope1.

SpringBoot日志配置SLF4J和Logback的方法实现

《SpringBoot日志配置SLF4J和Logback的方法实现》日志记录是不可或缺的一部分,本文主要介绍了SpringBoot日志配置SLF4J和Logback的方法实现,文中通过示例代码介绍的非... 目录一、前言二、案例一:初识日志三、案例二:使用Lombok输出日志四、案例三:配置Logback一

springboot security之前后端分离配置方式

《springbootsecurity之前后端分离配置方式》:本文主要介绍springbootsecurity之前后端分离配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的... 目录前言自定义配置认证失败自定义处理登录相关接口匿名访问前置文章总结前言spring boot secu

一文详解SpringBoot响应压缩功能的配置与优化

《一文详解SpringBoot响应压缩功能的配置与优化》SpringBoot的响应压缩功能基于智能协商机制,需同时满足很多条件,本文主要为大家详细介绍了SpringBoot响应压缩功能的配置与优化,需... 目录一、核心工作机制1.1 自动协商触发条件1.2 压缩处理流程二、配置方案详解2.1 基础YAML

springboot简单集成Security配置的教程

《springboot简单集成Security配置的教程》:本文主要介绍springboot简单集成Security配置的教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录集成Security安全框架引入依赖编写配置类WebSecurityConfig(自定义资源权限规则

SpringBoot中封装Cors自动配置方式

《SpringBoot中封装Cors自动配置方式》:本文主要介绍SpringBoot中封装Cors自动配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录SpringBoot封装Cors自动配置背景实现步骤1. 创建 GlobalCorsProperties

Spring Boot结成MyBatis-Plus最全配置指南

《SpringBoot结成MyBatis-Plus最全配置指南》本文主要介绍了SpringBoot结成MyBatis-Plus最全配置指南,包括依赖引入、配置数据源、Mapper扫描、基本CRUD操... 目录前言详细操作一.创建项目并引入相关依赖二.配置数据源信息三.编写相关代码查zsRArly询数据库数

SpringBoot配置Ollama实现本地部署DeepSeek

《SpringBoot配置Ollama实现本地部署DeepSeek》本文主要介绍了在本地环境中使用Ollama配置DeepSeek模型,并在IntelliJIDEA中创建一个Sprin... 目录前言详细步骤一、本地配置DeepSeek二、SpringBoot项目调用本地DeepSeek前言随着人工智能技

C#基础之委托详解(Delegate)

《C#基础之委托详解(Delegate)》:本文主要介绍C#基础之委托(Delegate),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 委托定义2. 委托实例化3. 多播委托(Multicast Delegates)4. 委托的用途事件处理回调函数LINQ

如何自定义Nginx JSON日志格式配置

《如何自定义NginxJSON日志格式配置》Nginx作为最流行的Web服务器之一,其灵活的日志配置能力允许我们根据需求定制日志格式,本文将详细介绍如何配置Nginx以JSON格式记录访问日志,这种... 目录前言为什么选择jsON格式日志?配置步骤详解1. 安装Nginx服务2. 自定义JSON日志格式各