[Ubuntu系统] vm安装Ubuntu以及Ubuntu设置中文

408 0
Honkers 2026-4-24 09:18:21 来自手机 | 显示全部楼层 |阅读模式

🏠个人主页:尘觉主页

在虚拟机中安装 Ubuntu 并设置中文(新手友好版)


一、Ubuntu 简介(干货、易懂)

Ubuntu(发音:oo-BOON-too)是一个以桌面和服务器为主的开源 GNU/Linux 发行版,由 Canonical 维护。它基于 Linux 内核,支持常见的 x86/amd64 架构。很多开发者(尤其是 Python、数据科学、后端开发者)喜欢在 Ubuntu 上工作,因为软件包丰富、社区活跃、文档多。

温馨提示:Ubuntu 与 CentOS 都基于 GNU/Linux,因此很多命令和基本概念是通用的(比如 ls、cd、apt/yum 等)。不同的是它们预装的软件、包管理器和默认桌面环境会有所差别。

Ubuntu 下载地址(大陆镜像):http://cn.ubuntu.com/download/


二、准备工作(你需要先准备的)

  1. 虚拟机软件:常用有 VMware Workstation / VMware Player、Oracle VirtualBox。两者都可以,本文以通用步骤说明(界面不同但逻辑类似)。

  2. Ubuntu 镜像(ISO):到官方页面下载 Desktop 版 ISO(选择与你主机架构匹配的版本)。

  3. 主机最低配置建议(用于虚拟机):

    • CPU:至少 2 个核心(推荐 4 个核心,性能更好)
    • 内存:至少 4 GB(推荐 8 GB 以上用于开发)
    • 磁盘:最少 20–25 GB(建议 40 GB 以便安装工具、数据)
    • 网络:保持能访问互联网(安装或下载语言包、更新需要联网)

小建议:如果只是学习和实验,给虚拟机 2 核、4GB 内存、30GB 磁盘通常够用;做大型编译或训练模型则需要更多资源。


三、安装步骤(可对照图片按顺序操作)

下面按你原始步骤逐项优化说明(保持图片位置与说明对应):

  1. 打开虚拟机软件并新建虚拟机

    • 启动 VMware/VirtualBox,选择“创建新虚拟机”或“New”。

  2. 选择 Ubuntu 镜像文件(ISO)

    • 在新建虚拟机向导里选择“使用已有 ISO 镜像”并指定刚下载的 Ubuntu ISO 文件。

  3. 创建(或确认)虚拟机的用户信息

    • 向导会让你创建一个用户(用户名、密码),这个用户具有 sudo 权限(可在命令前加 sudo 提权)。

  4. 选择安装位置(虚拟硬盘文件存放位置)

    • 选择你主机上存放虚拟磁盘的目录,确保有足够空间。

  5. 指定虚拟磁盘大小

    • 建议至少 25–40 GB;如果不确定勾选“动态分配”,磁盘文件会随使用增长(但上限为你设定的大小)。

  6. 分配内存大小

    • 推荐 4GB 起步,开发建议 8GB。不要把主机全部内存分配给虚拟机,以免主机不稳定。

  7. 分配 CPU 内核

    • 分配 2 个或更多内核,根据主机实际情况调整。

  8. 配置网络适配器

    • 常见选项:NAT(推荐初学者,虚拟机可上网但与主机共享外网地址)、Bridged(桥接)(虚拟机像一台独立机器在局域网中,可直接被局域网其他设备访问)。根据需要选择。

  9. 完成向导并开始安装

    • 点击完成后启动虚拟机,会进入 Ubuntu 安装流程(拷贝文件、安装系统),安装时间可能较长,请耐心等待

  10. 等待安装完成并重启

    • 安装完后会提示重启,移除 ISO(或在虚拟机设置中断开安装镜像),然后进入登录界面。

  11. 首次登录与简单设置

    • 登录后系统可能会弹出“欢迎”或“隐私”设置页面,按需选择或直接跳过。接着可以设置系统主题、时区、键盘布局等。

  12. 完成安装并进入桌面

    • 如果一切顺利,安装结束后你就可以正常上网、安装软件、做开发了。


  13. 安装完成后的常见第一步(强烈建议)

    • 打开终端(Ctrl+Alt+T),执行系统更新:
  1. sudo apt update
  2. sudo apt upgrade -y
复制代码

四、使虚拟机更好用:安装增强工具(分 VirtualBox / VMware)

  • VirtualBox:在主机 VirtualBox 菜单选择“Insert Guest Additions CD image”,然后在虚拟机里安装(通常需要先安装编译工具):
  1. sudo apt update
  2. sudo apt install build-essential dkms linux-headers-$(uname -r) -y
  3. # 然后在挂载后的光盘目录执行:
  4. # sudo sh ./VBoxLinuxAdditions.run
复制代码
  • VMware:安装 open-vm-tools-desktop 能改善剪贴板、分辨率等:
  1. sudo apt update
  2. sudo apt install open-vm-tools open-vm-tools-desktop -y
复制代码

安装完记得重启虚拟机(sudo reboot)以使功能生效。


五、设置 Ubuntu 支持中文(图形界面 + 备用命令行方法)

如果你发现中文显示为方块或英文界面,需要安装中文语言包与中文字体。下面给出 GUI 步骤(与你原文相同)并补充命令行方法以供无法联网或找不到 GUI 工具时使用。

GUI(推荐新手)

  1. 单击左侧图标栏打开 Language Support(语言支持)
  2. 点击 Install / Remove Languages,在列表中找到 Chinese (Simplified)(中文-简体)并勾选,点击 Apply Changes 下载与安装。
  3. 安装完成后,把“汉语(中国)”拖动到语言列表的第一位(把默认语言改成中文)。
  4. 注销或重启系统以生效。

命令行(备用):如果你更习惯用终端,或找不到 GUI 工具,可以执行:

  1. sudo apt update
  2. sudo apt install language-pack-zh-hans language-pack-gnome-zh-hans fonts-noto-cjk -y
  3. # 然后:
  4. # 注销并重新登录(或重启)使语言/字体生效
复制代码

说明:fonts-noto-cjk 是常用的中文字体包,能解决中文方块的问题。如果需要输入法(如拼音),可安装 fcitx 或 ibus 及相应模块:

  1. sudo apt install fcitx fcitx-pinyin fcitx-config-gtk -y
  2. # 或者 ibus 拼音:
  3. sudo apt install ibus ibus-pinyin -y
复制代码

安装输入法后建议在“Settings → Region & Language”或“Language Support / Keyboard”中启用并设置默认输入法。


六、Ubuntu 的 root 用户(解释 + 教学)

背景:Ubuntu 默认情况下 root 账号是被锁定的(没有设置初始密码),日常推荐使用 sudo 来执行需要的管理操作,因为这样更安全并能记录命令。

如果你确实需要设置 root 密码(不建议频繁使用)

  1. sudo passwd root # 系统会提示你输入两次新密码
  2. # 设置完后可以用 su - 切换到 root:
  3. su -
  4. # 或者直接用 sudo 切换:
  5. sudo -i
复制代码

建议:日常运维用 sudo 即可(例如 sudo apt install ...)。开启 root 后请注意安全,不要在不受信的网络中暴露 root 账户。


七、在 Ubuntu 上进行 Python 开发(快速上手)

Ubuntu 通常预装 Python3,但你需要安装一些开发工具:

  1. sudo apt update && sudo apt upgrade -y
  2. sudo apt install python3-pip python3-venv build-essential -y
复制代码

示例:创建并激活虚拟环境:

  1. python3 -m venv myenv
  2. source myenv/bin/activate
  3. pip install --upgrade pip
复制代码

接下来可以安装你需要的库(如 numpy, pandas, flask, django 等)。推荐安装 VS Code(轻量、图形化支持)或 PyCharm 作为开发 IDE。


八、常见问题与小贴士(新手常问)

  • 安装很慢或下载失败:检查主机网络、虚拟机网络模式(NAT/桥接),或者更换国内镜像源(如阿里、清华镜像)来加速 apt。
  • 语言设置后部分界面仍为英文:有些应用需要重启或注销后才能切换语言。
  • 中文显示为方块:说明缺少中文字体,安装 fonts-noto-cjk 或其他中文字体包即可。
  • 分辨率不对 / 不能拖拽剪贴板:安装 VirtualBox Guest Additions 或 VMware Tools(参见第 4 节)并重启。
  • 想备份/快照系统:虚拟机软件通常支持快照功能,建议在做系统或重要配置前先创建快照,这样出问题可以快速回滚。

😄九、总结与下一步建议

你已经完成了在虚拟机中安装 Ubuntu 的全过程,也学会了如何安装中文支持、如何切换到 root、以及如何准备 Python 开发环境。建议的下一步:

  • 安装常用工具:git、curl、htop、vim / code。
  • 根据需要安装 Docker(如果要做容器化开发)。
  • 继续熟悉基本命令:ls, cd, cp, mv, grep, ps, top,以及 apt 的使用。

😁热门专栏推荐
想学习vue的可以看看这个

java基础合集

数据库合集

redis合集

nginx合集

linux合集

手写机制

微服务组件

spring_尘觉

springMVC

mybits

等等等还有许多优秀的合集在主页等着大家的光顾感谢大家的支持

🤔欢迎大家加入我的社区 尘觉社区

文章到这里就结束了,如果有什么疑问的地方请指出,诸佬们一起来评论区一起讨论😁
希望能和诸佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行