Linux操作系统从入门到实战(二)手把手教你安装VMware17pro与CentOS 9 stream,实现Vim配置,并配置C++环境

发布于:2025-05-14 ⋅ 阅读:(8) ⋅ 点赞:(0)


前言

  • 在前面的博客里,我们讲解了什么是操作系统,以及它的历史,接下来我们开始构建Linxu环境
  • 本次博客将带领大家完成 CentOS 9.0 的安装,并实现 Vim 的高效配置,安装c++的,运行环境,显示高亮,最后演示如何编译 C++ 文件

我的个人主页,欢迎来阅读我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的Linux知识文章专栏
欢迎来阅读指出不足
https://blog.csdn.net/2402_83322742/category_12879535.html?spm=1001.2014.3001.5482


一、安装VMware17pro

  • VMware官网地址
    https://www.vmware.com/

  • 然后在官方网站里搜索Desktop Hypervisor

  • 找到products里面的Desktop Hypervisor
    在这里插入图片描述
    在这里插入图片描述

  • 点击第一个进去
    在这里插入图片描述

  • 再点击Fusion and Workstation
    在这里插入图片描述

  • 点击首页里的下载

  • 下载的时候需要注册账号,我们按照提示注册好就
    在这里插入图片描述

  • 注册好之后在首页搜索VMware Workstation Pro
    在这里插入图片描述

  • 结果页面点击第二个,不要点击第一个

  • 结果页面点击第二个,不要点击第一个

  • 结果页面点击第二个,不要点击第一个
    在这里插入图片描述

在这里插入图片描述

  • 在跳转后的页面里找到
    - 找到红色圈里面的

  • 点击click here,找到适合自己的版本就可以下载了
    在这里插入图片描述
    在这里插入图片描述

  • 记得把上面的i agree方框选上,然后点击蓝色云下载
    在这里插入图片描述
    在这里插入图片描述

  • 然后根据向导安装即可
    在这里插入图片描述

二、安装CentOS9.0

2.1 为什么选择CentOS9,与CentOS7对比

  • CentOS 7已“退休”
    CentOS 7在2024年6月30日彻底停止官方支持,不再提供安全补丁、漏洞修复和技术支持。这意味着使用CentOS 7的服务器如同“裸奔”,随时可能被黑客攻击。例如,2024年曝出的Log4j漏洞(影响Java系统),CentOS 7用户无法获得官方修复,只能依赖第三方非官方补丁,风险极高。

  • CentOS 9的“长寿”优势
    CentOS 9的生命周期将持续到2029年,与Red Hat Enterprise Linux(RHEL)9同步。这意味着未来5年内,你可以放心使用CentOS 9,无需担心因系统过时被迫迁移。

CentOS 9 vs CentOS 7 对比表

对比点 CentOS 7 CentOS 9
生命周期 2024年6月停止官方支持,不再更新 支持到2029年,长期有官方安全补丁和更新
内核版本 3.10(2012年发布,老旧) 5.14(2021年发布,最新)
软件更新 2024年后软件包冻结,比如Python还是2.7(过时) 随时更新到最新软件(Python 3.9、Docker最新版)
安全性 没官方补丁,漏洞没人修(比如黑客攻击风险高) 每周更新安全补丁,自带更强的防护机制(防病毒、加密更好)
管理工具 用旧版YUM,装软件慢且容易出错 用新版DNF,装软件更快、更智能(自动解决依赖问题)
硬件支持 不支持新CPU(如AMD最新款)、高速硬盘(NVMe) 完美支持现代硬件,发挥新电脑性能
社区支持 官方社区停更,问题难解决 社区活跃,教程多,遇到问题容易查到解决方法

建议:如果你是新手或企业用户,强烈推荐选择CentOS 9。若必须使用CentOS 7(如旧版工控系统),可考虑付费第三方支持(如SUSE提供的Extended Support),或尽快迁移至CentOS 9。

2.1 官网下载CentOS9.0

在这里插入图片描述

2.2 国内清华大学镜像下载CentOS9.0

  • 国内清华大学镜像文件下载地址

  • https://mirrors.tuna.tsinghua.edu.cn/

  • 找到里面的获取下载链接
    在这里插入图片描述

  • 我们选择第一个进行下载 9 stream (x86_64, dvd1)
    在这里插入图片描述

  • 这样在本地下载好了linux的镜像环境了
    在这里插入图片描述

三、实现Linux环境搭建

  • 我们首先打开我们刚刚下载好的VMware17pro
    在这里插入图片描述
  • 点击里面的创建新的虚拟机
  • 选择自定义配置
    在这里插入图片描述
  • 这里选择下一步
    在这里插入图片描述
  • 找到我们刚刚下载的CentOS 9
    在这里插入图片描述
  • 点击下一步
  • 配置好我们的账号名和密码

在这里插入图片描述

  • 选择处理器数量
    在这里插入图片描述
  • 在根据自己的电脑配置好内存数量

在这里插入图片描述

  • 继续下一步
    这里一直选择他的推荐就好了

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后就创建好我们的虚拟机了

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 根据他的要求配置好root密码和安装位置
  • 配置好之后点击安装
    在这里插入图片描述

四、配置Vim环境

在这里插入图片描述

1. 安装必要的软件

首先要确保系统里安装了 Vim、GCC 编译器和 C++ 开发工具包。在终端执行下面的命令:

sudo dnf update -y
sudo dnf install vim gcc-c++ make -y

在这里插入图片描述

2. 配置 Vim 高亮显示

Vim 默认就支持语法高亮显示,不过我们可以在 ~/.vimrc 文件里添加如下配置来确保其开启:

echo "syntax on" >> ~/.vimrc

五、编译运行C++代码

  • 配置好之后,我们开始使用开启 Vim 并编辑 C++ 代码文件:
vim test.cpp
  • 输入 C++ 代码,例如:
#include <iostream>
int main() {
    std::cout << "Hello, World!" << std::endl;
    return 0;
}

然后按住esc,按住!和wq
在这里插入图片描述

  • 利用g++编译C++代码
g++ test.cpp -o test
  • o:这是一个选项,代表 “output”,也就是输出的意思,用于指定编译后的输出文件的名称
  • 最后./运行文件
    在这里插入图片描述

我的个人主页,欢迎来阅读我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的Linux知识文章专栏
欢迎来阅读指出不足
https://blog.csdn.net/2402_83322742/category_12879535.html?spm=1001.2014.3001.5482

非常感谢您的阅读,喜欢的话记得三连哦

在这里插入图片描述


网站公告

今日签到

点亮在社区的每一天
去签到