Ubuntu Linux 操作系统安装与配置指南
1. 前言
Linux,全称 GNU/Linux,是一种免费使用和自由传播的类 UNIX 操作系统。其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于 1991 年首次发布。它主要受到 Minix 和 Unix 思想的启发,是一个基于 POSIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
本文详细介绍了在虚拟机环境下安装 Ubuntu Linux 操作系统的完整流程。内容涵盖系统简介、硬件与软件准备、虚拟机创建参数设置、ISO 镜像挂载、分区方案选择、用户账户配置以及安装后的语言包安装、系统更新和常用命令学习。此外,还补充了网络配置、分辨率适配及密码找回等常见问题的解决方案,帮助用户从零开始搭建稳定的 Linux 开发环境。

Linux,全称 GNU/Linux,是一种免费使用和自由传播的类 UNIX 操作系统。其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于 1991 年首次发布。它主要受到 Minix 和 Unix 思想的启发,是一个基于 POSIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 拥有上百种不同的发行版,其中 Ubuntu 是最受欢迎的桌面发行版之一。Ubuntu 适用于笔记本电脑、桌面电脑和服务器,特别是为桌面用户提供尽善尽美的使用体验。与传统的 DOS 系统不同,Ubuntu 拥有现代化的可视化桌面环境,支持图形化操作。
本指南将详细介绍如何在虚拟机环境中安装 Ubuntu Linux 操作系统,并完成基础的系统配置与优化。
在开始安装之前,请确保您已准备好以下环境和资源:
请勿通过第三方渠道或非官方链接下载系统镜像,以确保系统的安全性和完整性。访问 https://ubuntu.com/download/desktop 获取官方 ISO 文件。
打开虚拟机软件后,按照以下步骤创建新的虚拟机实例:
点击菜单中的'新建'按钮,启动向导。
在类型选择界面,通常选择'典型安装'即可满足大多数需求。如果需要进行高级网络配置,可选择'自定义'。
根据宿主机性能分配内存。建议分配 4096MB (4GB) 给虚拟机。如果宿主机内存充足,可分配至 8GB。
建议分配 2 个处理器核心。这能显著提升编译代码或运行多个进程时的性能。
选择'创建新虚拟硬盘',类型选择 VDI (VirtualBox Disk Image)。动态分配可以节省初始空间,固定大小则性能略好。建议容量设置为 25GB 或更大,以便后续安装软件。
检查所有设置无误后,点击'完成'开始创建虚拟机。
在虚拟机设置中,找到存储选项,将刚才下载的 Ubuntu ISO 镜像文件挂载到虚拟光驱中。
启动虚拟机,进入 GRUB 引导菜单。选择'Try or Install Ubuntu'(试用或安装 Ubuntu)。
选择语言为中文简体,键盘布局选择 English (US) 或 Chinese (Simplified),根据实际输入习惯调整。
在安装过程中,系统会询问是否下载并安装第三方软件(如 Wi-Fi 驱动、多媒体编解码器)。建议选择'安装第三方软件',以获得更好的硬件兼容性。
这是关键步骤。对于初学者,建议选择'清除整个磁盘并安装 Ubuntu'。如果您需要保留其他数据,请选择'手动分区',但需谨慎操作以免误删数据。
ubuntu-server。系统开始复制文件和配置。此过程可能需要 10-20 分钟,取决于硬件速度。
安装完成后,提示重启。移除 ISO 镜像挂载,按回车键重启进入新系统。
默认安装可能为英文界面。登录后,打开'设置' -> '区域与语言'。
打开终端(Terminal),执行以下命令更新软件源和系统包:
sudo apt update
sudo apt upgrade -y
这将确保系统获得最新的安全补丁和功能修复。
安装开发工具和常用软件:
sudo apt install git curl wget vim htop -y
掌握以下基础命令有助于日常维护:
uname -adf -hfree -htop 或 htopchmod +x script.shcd /path/to/dirls -la如果无法上网,检查虚拟机网络适配器设置。推荐使用 NAT 模式,便于宿主机共享网络。
安装增强功能(Guest Additions)可解决屏幕分辨率自适应问题。在 VirtualBox 菜单中选择'设备' -> '插入增强功能光盘',然后在系统中挂载并运行安装脚本。
如果忘记 root 密码,可通过单用户模式重置。在 GRUB 菜单编辑启动项,添加 rw init=/bin/bash,保存后重启进入 shell 修改密码。
通过本指南,您已成功在虚拟机中部署了 Ubuntu Linux 系统,并完成了基础的语言、更新及工具配置。Linux 系统稳定、安全且开源,是学习编程、运维及网络安全的重要平台。建议后续深入学习 Shell 脚本编写及服务器管理知识。
注:本文档旨在提供技术参考,实际操作请根据自身环境调整。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online
将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online