1. VirtualBox安装CentOS

安装 VirtualBox

地址:https://www.virtualbox.org/wiki/Downloads
版本: 6.1和7.0+版本都可以
安装: windows上安装需要admin权限,右键菜单选中 “Run as administrator”


安装 CentOS 6.10

地址:https://vault.centos.org/6.10/isos/x86_64/
版本:

  • 如果不需要GUI,选择 CentOS-6.10-x86_64-LiveDVD,
  • 如果需要使用 Bochs 或者 Qemu 来进行 debug 的话,GUI是必须的。出于实验目的,强烈建议选择 CentOS-6.10-x86_64-LiveDVD

安装:(以 VritualBox 6.1 为示例,7.0+ 类似)

  1. 新建虚拟机 step 1
  2. 设置虚拟机类型:64-bit Linux step2
  3. 设置内存大小,建议4G以上,编译内核和运行调试器的时候会需要较多内存,如果只是查看代码,2G也可以在这里插入图片描述
  4. 创建虚拟硬盘 在这里插入图片描述
  5. 选择虚拟硬盘镜像类型 在这里插入图片描述
  6. 选择动态分配虚拟硬盘大小在这里插入图片描述
  7. 设置虚拟硬盘最大限制,建议20G以上,点击OK完成创建在这里插入图片描述
  8. 点击"Settings"进行属性设置在这里插入图片描述
  9. 选择粘贴板双通,方便在Host和VM之间复制粘贴文本在这里插入图片描述
  10. 设置CPU个数,至少2个。VT-x/AMD-V一定要勾选,否则VM会非常慢,而且可能会出现Host蓝屏在这里插入图片描述
    如果Windows上发现 “Enable Nested VT-x/AMD-V” 为灰白,无法勾选的话,可以打开windows cmd,输入以下命令:
# 进入 VirtualBox 的安装目录
cd C:\Program Files\Oracle\VirtualBox
# 运行以下命令,centos-test 是你的虚拟机名称
VBoxManage.exe modifyvm centos-test --nested-hw-virt on
  1. 需要虚拟机放大或者全屏的话,就把video memory设大,否则就算安装了VM Guest也无法全屏或放大在这里插入图片描述

  2. 选择下载好的 CentOS 6.10 iso在这里插入图片描述

  3. 选中 iso 文件后,点击OK,完成设置在这里插入图片描述

  4. 启动虚拟机 在这里插入图片描述

  5. 进入启动界面,选择 “install”在这里插入图片描述

  6. 耐心等待一堆日志的刷屏后(这里隐藏很多秘密,以后再说),会进入安装界面。在这里插入图片描述

  7. 点 “Next” 进入语言选择。提示:默认情况下,鼠标处于Host界面,需要先在安装界面点击一下鼠标,才会进入虚拟机所在界面。按"Right Ctrl"(右边的Ctrl键),就可以从虚拟机界面脱离出来,回到Host界面。在这里插入图片描述

  8. 选择 U.S. English 在这里插入图片描述

  9. 选择默认存储设备 在这里插入图片描述

  10. 选择清楚所有数据,初次安装没有数据。在这里插入图片描述

  11. 主机名随意输入,反正后面可以修改在这里插入图片描述

  12. 时区选择上海吧,省事点。在这里插入图片描述

  13. 设置root的密码,实验性质随意点,提示

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

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

相关文章

混合云构建-如何通过Site to Site VPN 连接 AWS 和GCP云并建立一个高可用的VPN通信

如果我们的业务环境既有AWS云又有GCP云,那么就需要将他们打通,最经济便捷的方式就是通过Site-to-Site VPN连接AWS和GCP云,你需要在两个云平台上分别配置VPN网关,并建立一个VPN隧道来安全地连接这两个环境,我们下面演示一个高可用场景下的S2S VPN线路构建,采用动态BGP协议…

利用dbschema工具导出数据库结构

dbschema是SinoDB数据库的一个命令行工具,可以用来导出SinoDB数据库的所有对象(如表、触发器、视图等)的元数据。以下是常见的使用方法: 1、导出数据库中所有的表结构到文件db.sql $dbschema -d your_database_name -t all db.sq…

岛屿个数c++

参考文章 岛屿个数1岛屿个数2 题目 输入样例: 2 5 5 01111 11001 10101 10001 11111 5 6 111111 100001 010101 100001 111111输出样例: 1 3样例解释 对于第一组数据,包含两个岛屿,下面用不同的数字进行了区分: 0…

Torch not compiled with CUDA enabled问题解决过程记录

1. 背景 运行大模型的时候,出现错误:Torch not compiled with CUDA enabled 原因:并不是电脑安装了nvdia显卡驱动就可以的,还需要安装 NVDIA GPU Computing Toolkit(即CUDA Toolkit)cudnn 另外还需要确保安装的pyt…

ROS2 采集虚拟仿真环境图像并发布

简介:ROS2功能的学习我们还是在基于OpenAI的gym虚拟仿真环境中来完成,gym虚拟仿真环境安装请参考另一篇教程,这里不再重复说明,接下来我们开始创建一个ROS2的功能节点,并发布虚拟仿真环境小车摄像头的图像,…

day02 VS Code开发单片机

VS Code开发单片机 1.1 安装 MinGW-w64 1)MinGW-w64介绍 VS Code 用于编辑 C 代码,我们还需要 C 编译器来运行 C 代码,所以安装 VS Code之前我们需要先安装 C 编译器。这里我们使用 MinGW-w64(Minimalist GNU for Windows 64-bit)。 MinGW-w64 是一个用于Windows操作系…

SpringBoot和Vue2项目配置https协议

1、SpringBoot项目 ① 去你自己的云申请并下载好相关文件,SpringBoot下载的是Tomcat(默认),Vue2下载的是Nginx ② 将下载的压缩包里面的.pfx后缀文件拷贝到项目的resources目录下 ③ 编辑配置文件 (主要是框里面的内…

解决苹果iMac的M1芯片Node Sass does not yet support your current environment的问题

问题背景 如图所示,这是我的电脑,M1芯片 启动前端项目老是报错,说node Sass不支持我当前的环境,同事的macBook是intel芯片的,就能跑起项目来 很烦 但是不慌!!! 咱有解决方法啦&a…

云原生__K8S

createrepo --update /var/localrepo/# 禁用 firewall 和 swap [rootmaster ~]# sed /swap/d -i /etc/fstab [rootmaster ~]# swapoff -a [rootmaster ~]# dnf remove -y firewalld-*[rootmaster ~]# vim /etc/hosts 192.168.1.30 harbor 192.168.1.50 master 192.168.1.…

数字货币:金融创新的未来?

随着科技的进步,数字货币作为一种新型的金融工具正逐渐走进人们的视线。那么,数字货币究竟是什么?它有哪些优势?它是否真的能够引领金融创新的未来?本文将从专业角度出发,深入探讨这些问题。 一、数字货币的…

iOS 启动速度优化

启动耗时:点击App后到首帧显示耗费的时间。 阶段分析:premain、postmain,也就是main函数执行前和main函数执行后。 耗时检测:Instrument->App Launch Premain 减少动态库数量:启动时程序会加载动态库,…

一分钟了解机器人自由度

目录 自由度的定义 自由度的分类 自由度的影响 影响自由度的主要参数 关节类型和数量 机械结构 控制系统 自由度控制的硬件架构原理 传感器 执行器 控制器 通信接口 软件和算法 机器人的自由度是指机器人在空间中可以独立移动的方向和角度的数量,它是衡…

html--虎鲸

<!DOCTYPE html> <html> <head> <meta charset"UTF-8"> <title>虎鲸</title> <link rel"stylesheet" href"css/normalize.css"> <link rel"stylesheet" href"css/style.css" …

Linux C++ 029-STL之queue容器

Linux C 029-STL之queue容器 本节关键字&#xff1a;Linux、C、queue 相关库函数&#xff1a;push、pop、back、front queue基本概念 概念&#xff1a;queue是一种先进先出&#xff08;First In Fisrst Out&#xff0c;FIFO&#xff09;的数据结构&#xff0c;它有两个端口 关…

即插即用篇 | YOLOv5/v7引入Haar小波下采样 | 一种简单而有效的语义分割下采样模块

本改进已集成到 YOLOv5-Magic 框架。 下采样操作如最大池化或步幅卷积在卷积神经网络(CNNs)中被广泛应用,用于聚合局部特征、扩大感受野并减少计算负担。然而,对于语义分割任务,对局部邻域的特征进行池化可能导致重要的空间信息丢失,这有助于逐像素预测。为了解决这个问题…

OpenCV 学习笔记2 C++

1.图像直方图 直方图&#xff08;Histogram&#xff09;是图像处理中常用的工具&#xff0c;它表示图像中每个像素强度值的分布情况。在OpenCV中&#xff0c;可以使用 cv::calcHist 函数来计算图像的直方图。 图像直方图是一种展示图像像素强度分布的统计图表。它显示了图像中…

ES学习日记(十一)-------Java操作ES之基本操作

前言 此篇博客还是一些基础操作&#xff0c;没什么可写的&#xff0c;需要的同学直接抄作业进行测试就可以 上一节写了连接和测试新增操作,这一节写java操作ES的基本操作,也就是增删改查,在这里补充一点知识,我们之前用了指定的索引进行指定添加 有一个情况是,如果我们指定了…

企微自建应用开发-注意事项

1、错误48002 api forbidden&#xff0c;接口无权限 1.1添加ip白名单&#xff0c;ip地址以企微返回值为准 1.2按照规则添加相应权限&#xff0c;例如&#xff1a;【联系我】二维码接口 2、错误60011 no privilege to access/modify contact/party/agent 2.2修改应用可见范围&am…

文件下载本地

1、不管什么格式的文件都需要转为字节数组 byte[] 2、再转为各种格式文件的的输出流 3、再转为文件输出流写入本地 注意File生成目录 FileOutputStream为具体全称。

C++ | Leetcode C++题解之第19题删除链表的倒数第N个结点

题目&#xff1a; 题解&#xff1a; class Solution { public:ListNode* removeNthFromEnd(ListNode* head, int n) {ListNode* dummy new ListNode(0, head);ListNode* first head;ListNode* second dummy;for (int i 0; i < n; i) {first first->next;}while (fi…