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

入门Ubuntu操作系统

文章目录

前言

一、前期准备:工具与镜像获取

1. VMware Workstation Player(Windows 版)安装​

2. Ubuntu 系统镜像下载​

二、VMware 环境下 Ubuntu 安装

1. 新建虚拟机并关联镜像文件​

2. 用户信息与存储配置​

3. 虚拟机资源分配​

四、Ubuntu 核心操作:基础技能​

1. 终端工具使用​

2. 软件安装方式​

3. 国内软件源配置(解决下载缓慢问题)​

五、常见问题排查​

1. 虚拟机启动黑屏​

2. Ubuntu 系统联网失败​

3. Ubuntu 用户密码遗忘​

六、进阶学习方向​

总结


前言

对想尝试 Linux 系统的新手而言,直接在 Windows 主机上安装双系统存在风险且操作复杂,通过 VMware 虚拟机运行 Ubuntu,可在不影响 Windows 正常使用的前提下,零风险体验 Linux 环境。本文以 “Windows+VMware” 为基础,从虚拟机搭建到 Ubuntu 系统核心操作,提供完整入门流程,全程使用网上下载的镜像,无需 U 盘,适用于新手操作。


一、前期准备:工具与镜像获取

1. VMware Workstation Player(Windows 版)安装​

VMware 是 Windows 系统常用的虚拟机软件,可模拟独立的 “虚拟电脑”,用于部署 Ubuntu 系统。​

  • 下载路径:访问VMware 官网,选择 “Windows” 版本的 “VMware Workstation Player”(免费版可满足基础需求),按默认步骤完成安装,中途无需额外配置。​

2. Ubuntu 系统镜像下载​

新手建议选择LTS 长期支持版(如 Ubuntu 22.04 LTS),该版本稳定性强,支持周期为 5 年,适合学习与日常使用。​

下载路径:进入Ubuntu 官网下载页,点击 “Download Ubuntu 22.04.4 LTS”,下载后缀为.iso的镜像文件(文件大小约 4GB,建议使用浏览器或迅雷等工具下载,避免中断)。

二、VMware 环境下 Ubuntu 安装

在 Windows 主机通过 VMware 安装 Ubuntu,全程为图形化操作,流程可在 10 分钟内完成:

1. 新建虚拟机并关联镜像文件​

启动 VMware,点击 “创建新的虚拟机”,选择 “安装程序光盘映像文件(iso)”,点击 “浏览” 按钮,选中已下载的 Ubuntu .iso 文件,VMware 将自动识别 “Ubuntu 64 位”,点击 “下一步”。​

2. 用户信息与存储配置​

虚拟机名称:自定义命名(如 “Ubuntu-22.04”),便于后续识别;存储位置:选择非系统盘(如 D 盘),需预留≥50GB 存储空间,避免占用 C 盘资源。​

设置 Ubuntu 系统的用户名与密码(需牢记,用于系统登录与权限操作),点击 “下一步”。​

3. 虚拟机资源分配​

最大磁盘大小:设置为 50GB(采用动态分配模式,实际占用空间随使用需求增加,不会初始占用全部 50GB);磁盘存储类型选择 “将虚拟磁盘存储为单个文件”,点击 “下一步”。​

可选优化:点击 “自定义硬件”,根据 Windows 主机配置分配资源 —— 内存建议 2-4GB(不超过主机内存的 50%)、处理器建议 2 核(不超过主机核心数的 50%),配置完成后点击 “完成”,VMware 将自动启动虚拟机并进入 Ubuntu 安装流程。

四、Ubuntu 核心操作:基础技能​

进入 Ubuntu 桌面环境后,掌握以下基础操作,可满足日常使用需求:​

1. 终端工具使用​

终端是 Ubuntu 系统高效操作的核心,需掌握以下 3 条高频命令:​

# 更新软件源列表,获取最新软件信息​sudo apt update ​# 升级已安装软件,-y参数实现自动确认,无需手动交互​sudo apt upgrade -y ​# 安装软件示例(以文本编辑器vim为例)​sudo apt install vim -y ​

注意事项:执行sudo命令后需输入 Ubuntu 系统密码(输入过程中不显示字符,输入完成后按回车即可),该命令用于获取管理员操作权限。​

2. 软件安装方式​

图形化安装(新手首选):点击左侧任务栏的 “Ubuntu 软件”,搜索目标软件(如 “Chrome”“QQ”),点击 “安装” 并输入系统密码,即可完成安装;​

终端命令安装:以安装 Chrome 浏览器为例,执行命令sudo apt install google-chrome-stable -y,等待命令执行完成即可使用。​

3. 国内软件源配置(解决下载缓慢问题)​

Ubuntu 默认软件源位于国外,导致软件下载速度较慢,可替换为国内镜像源(以阿里云为例):​

备份原软件源配置文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak;​

编辑软件源文件:执行sudo nano /etc/apt/sources.list,删除文件原有内容,粘贴以下阿里云源(适用于 Ubuntu 22.04 版本):​

deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse​deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse​deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse​deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse​

保存并退出:按Ctrl+O保存文件,按Ctrl+X退出编辑器,执行sudo apt update使配置生效。​

五、常见问题排查​

1. 虚拟机启动黑屏​

故障原因:Windows 主机未启用 “虚拟化技术”。​

解决方法:重启 Windows 主机,开机时按 F2/Del 键进入 BIOS 界面,找到 “Virtualization Technology” 选项,设置为 “Enabled”,保存配置并重启主机后,重新启动虚拟机。​

2. Ubuntu 系统联网失败​

故障原因:VMware 虚拟网络配置异常。​

解决方法:VMware 默认采用 “NAT 模式” 联网,点击 VMware 顶部菜单栏 “编辑”→“虚拟网络编辑器”,选中 “VMnet8”,点击 “还原默认设置”,完成后重启虚拟机。​

3. Ubuntu 用户密码遗忘​

解决方法:重启虚拟机,长按Shift键进入 GRUB 菜单,选择 “Advanced options for Ubuntu”→“recovery mode”,进入后选择 “root” 选项,执行命令passwd 用户名(将 “用户名” 替换为实际 Ubuntu 用户名),按照提示设置新密码,重启虚拟机后使用新密码登录。​

六、进阶学习方向​

掌握基础操作后,可围绕以下方向进一步学习 Ubuntu 系统:​

开发环境搭建:在 Ubuntu 中配置 Python、Java、Go 等编程语言的开发环境,体验 Linux 系统在编程领域的优势;​

系统服务管理:学习systemctl命令,实现 Nginx、MySQL 等服务的启动、停止、重启等操作;​

脚本自动化:编写 shell 脚本,实现批量安装软件、定时文件备份等自动化任务。​

Ubuntu 系统学习门槛较低,核心在于实践操作。从执行第一条终端命令到完成第一个软件安装,逐步积累操作经验。遇到问题时,可通过 Ubuntu 中文社区、Stack Overflow 等平台获取解决方案,逐步提升对 Linux 系统的掌握程度。


总结

Ubuntu 系统学习门槛较低,核心在于实践操作。本文适合新手学习,非常基础,文章详细介绍了从下载Ubuntu LTS镜像、配置虚拟机资源(建议2-4GB内存、50GB存储空间),到完成系统安装的全过程。重点讲解了Ubuntu基础操作:终端命令(如软件更新与安装)、图形化软件管理、国内镜像源配置(以阿里云为例)等实用技巧,并针对虚拟机黑屏、联网失败等常见问题提供了解决方案。

http://www.dtcms.com/a/350303.html

相关文章:

  • 深度学习:从手写数字识别案例认识pytorch框架
  • 用 GSAP + ScrollTrigger 打造沉浸式视频滚动动画
  • 《零基础学 C 语言文件顺序读写:fputc/fgetc 到 fread/fwrite 函数详解》
  • 并行算法与向量化指令集的实战经验
  • 【Linux内核实时】实时互斥锁 - sched_rt_mutex
  • 寂静之歌 单机+联机(Songs Of Silence)免安装中文版
  • 数据存储的思考——从RocketMQ和Mysql的架构入手
  • 力扣498 对角线遍历
  • Qwen2-Plus与DeepSeek-V3深度测评:从API成本到场景适配的全面解析
  • 消费场景的构建来自哪些方面?
  • KEPServerEX——工业数据采集与通信的标准化平台
  • 处理端口和 IP 地址
  • 最新刀客IP地址信息查询系统源码_含API接口_首发
  • AI被干冒烟了
  • HTML+CSS+JavaScript实现的AES加密工具网页应用,包含完整的UI界面和加密/解密功能
  • 系统开发 Day4
  • idea官网选择具体版本的下载步骤
  • 解决VSCode终端中文乱码问题
  • Cursor入门
  • Node.js面试题及详细答案120题(43-55) -- 性能优化与内存管理篇
  • HarmonyOS 中的 @Prop:深入理解单向数据传递机制
  • Java多态大冒险:当动物们开始“造反”
  • K8s高可用:Master与候选节点核心解析
  • STM32高级定时器-输出比较模式
  • 基于周期因子的资金流入流出预测
  • 区间和使用前缀和方法得到的时间复杂度
  • 2025 高教社杯全国大学生数学建模竞赛A题B题C题D题E题思路+模型+代码+论文(9.4开赛后第一时间更新)
  • AD画PCB时不小心移除的焊盘如何恢复
  • 玩转ChatGPT:Kimi深度研究功能
  • 模拟IC设计基础系列10-virtuoso常用快捷键整理(基础操作)