当前位置:首页 > RockyLinux > 正文

RockyLinux虚拟开发环境搭建指南(手把手教你从零配置开发环境)

在当今的软件开发中,拥有一个稳定、安全且可复现的开发环境至关重要。RockyLinux 作为 RHEL(Red Hat Enterprise Linux)的社区替代品,因其稳定性与企业级支持而广受欢迎。本文将带你一步步在虚拟机中搭建 RockyLinux 虚拟开发环境,适合完全没有 Linux 经验的新手。

一、准备工作

在开始之前,请确保你已准备好以下工具:

  • 一台 Windows 或 macOS 主机
  • 虚拟机软件(推荐使用 VirtualBoxVMware Workstation Player
  • RockyLinux ISO 镜像(建议下载最新版,如 RockyLinux 9.x)
RockyLinux虚拟开发环境搭建指南(手把手教你从零配置开发环境) RockyLinux虚拟开发环境 RockyLinux开发配置 虚拟机搭建RockyLinux 新手RockyLinux教程 第1张

二、创建虚拟机

以 VirtualBox 为例:

  1. 打开 VirtualBox,点击“新建”
  2. 名称输入:RockyLinux-Dev,类型选择“Linux”,版本选择“Red Hat (64-bit)”
  3. 分配内存:建议至少 2GB(2048MB)
  4. 创建虚拟硬盘:选择“VDI”,动态分配,大小建议 20GB 以上

三、安装 RockyLinux 系统

1. 启动虚拟机,选择你下载的 RockyLinux ISO 文件作为启动盘。
2. 在安装界面选择 “Install Rocky Linux”
3. 按照提示选择语言、时区、键盘布局
4. 在“安装目标”中确认磁盘分区(新手可选“自动”)
5. 设置 root 密码和创建普通用户(务必记住!)
6. 点击“开始安装”,等待完成并重启。

四、基础系统配置

首次登录后,打开终端(Terminal),进行以下操作:

1. 更新系统

sudo dnf update -y  

2. 安装常用开发工具

sudo dnf groupinstall "Development Tools" -ysudo dnf install git vim curl wget -y  

3. 安装 EPEL 仓库(扩展软件包)

sudo dnf install epel-release -y  

五、配置网络与 SSH(可选但推荐)

为了方便远程连接或文件传输,建议启用 SSH 服务:

sudo systemctl enable --now sshdsudo firewall-cmd --permanent --add-service=sshsudo firewall-cmd --reload  

现在你可以使用 Xshell、PuTTY 或 VS Code Remote-SSH 连接到你的 RockyLinux 虚拟开发环境了。

六、安装开发语言环境(以 Python 为例)

sudo dnf install python3 python3-pip -ypip3 install --user virtualenv  

至此,你的 RockyLinux虚拟开发环境 已基本就绪!你可以根据项目需求继续安装 Node.js、Java、Docker 等其他工具。

七、常见问题与建议

  • 若虚拟机卡顿,请检查是否启用了硬件虚拟化(VT-x/AMD-V)
  • 建议安装 VirtualBox Guest Additions 或 VMware Tools 以提升性能和共享剪贴板
  • 定期执行 sudo dnf update 保持系统安全

通过本教程,你应该已经成功搭建了一个功能完整的 RockyLinux开发配置 环境。无论你是学习 Linux、准备认证考试,还是开发企业级应用,这个环境都能为你提供坚实基础。

希望这篇 新手RockyLinux教程 对你有所帮助!如果你正在寻找如何在 虚拟机搭建RockyLinux 的详细步骤,恭喜你,你已经完成了!