[Ubuntu系统] Linux-Ubuntu系统安装特别指导

56 0
Honkers 16 小时前 来自手机 | 显示全部楼层 |阅读模式

目录

  1. Ubuntu介绍
  2. 下载
  3. 创建 Ubuntu 虚拟机
  4. 安装 Ubuntu 操作系统
  5. 系统基本配置

1. Ubuntu介绍

  Ubuntu 是一款基于 Debian Linux 发行版开发的开源操作系统,由 Canonical 公司(2004 年由马克・沙特尔沃思创立)主导维护,其名称源自祖鲁语和科萨语,意为 “人道待人”,核心理念是让普通用户和企业都能免费使用稳定、易用的开源系统。

核心特点:

  • 易用性突出:默认搭载 GNOME 桌面环境(部分版本曾用 Unity),界面简洁直观,支持拖拽操作、多桌面管理,对新手友好 —— 无需复杂命令,通过图形化界面即可完成软件安装、系统设置等操作;
  • 软件生态完善:内置 Ubuntu Software 软件中心,可一键安装办公、设计、开发类软件(如 LibreOffice、GIMP、VS Code);同时支持 APT 包管理工具(sudo apt install命令),能快速获取海量开源软件资源,且多数软件免费;
  • 稳定性与兼容性强:针对硬件适配做了大量优化,支持 x86_64(主流 PC)、ARM(树莓派、嵌入式设备)等架构,可流畅运行在笔记本、台式机、服务器甚至物联网设备上;系统更新策略清晰,分为 “安全更新” 和 “功能更新”,兼顾稳定性和新特性;
  • 开源与免费:用户可免费下载、使用、修改源代码,企业部署无需支付版权费用,同时拥有庞大的全球社区(如 Ubuntu Forums、Stack Overflow),遇到问题能快速获取技术支持。

主要应用场景:

  • 个人桌面:替代 Windows/macOS,用于日常办公(LibreOffice 兼容 Office 格式)、网页浏览、多媒体播放(支持主流音视频格式),且系统资源占用低,老旧电脑也能流畅运行;
  • 服务器领域:Ubuntu Server 版是全球主流的服务器操作系统之一,广泛用于搭建 Web 服务器(Nginx/Apache)、数据库服务器(MySQL/PostgreSQL)、容器平台(Docker/Kubernetes),腾讯云、阿里云等云厂商均提供 Ubuntu Server 镜像;
  • 开发环境:天生适配 Linux 开发工具链,支持 C/C++、Python、Java、Go 等主流编程语言,可直接运行 Redis、MongoDB 等中间件,是开发者搭建本地开发环境或 CI/CD 流水线的优选。;
  • 物联网与嵌入式:Ubuntu Core(精简版)专为嵌入式设备设计,占用存储空间小(仅数百 MB),支持 OTA(空中下载)更新,常用于智能设备、工业控制终端等场景。

2. 下载

Ubuntu官方下载 : https://cn.ubuntu.com/download

选择版本后面跟随有LTS(长期支持版)的进行下载,如 Ubuntu 24.04.3 LTS

3. 创建 Ubuntu 虚拟机

虚拟机安装指导参考如下博客:
虚拟机安装指引

3.1 启动 VMware 并创建新虚拟机

  • 打开 VMware Workstation,点击 “创建新的虚拟机”;
  • 在向导中选择 “自定义安装”,点击 “下一步”; 稍后安装操作系统, 点击 “下一步”,;

3.2 选择客户机操作系统 Linux

  • 操作系统选择 “Linux” ;
  • 版本选择 “Ubuntu 64 位”(根据下载的 ISO 版本选择),点击 “下一步”;

3.3 命名虚拟机并选择存储路径

  • 输入虚拟机名称,如 Ubuntu24_04 ;
  • 选择存储位置, E:\VMware\Ubuntu , 点击 “下一步”;

3.4 处理器和磁盘配置

  • 最大磁盘大小设为 100G;(根据实际硬件资源情况设置)

等待虚拟机安装完成。

3.5 虚拟机运行优化和操作系统映像文件添加

  • 1 虚拟机->设置->硬件->处理器,开启虚拟引擎;


  • 2 虚拟机->设置->硬件, 移除声卡、打印机等未使用的设备;

  • 3 虚拟机->设置->硬件->显示器, 可去掉 3D图形勾选;

  • 4 虚拟机->设置->选项->高级, 设置输入优先级为高;

  • 5 编辑->首选项->优先级->抓取输入内容, 设置为高 ;

  • 6 编辑->首选项->内存,设置预留内存,内存足够可以让虚拟机只用物理内存,不会去读取虚拟内存,减少硬盘读取占用;(一般设为主机内存的一半);额外内存,选取允许交换部分虚拟机内存 ;

  • 7 虚拟机->设置->CD/DVD(SATA)–>选择 使用ISO映像文件 ;点击 “浏览”,找到之前下载的 Ubuntu ISO 文件;

4. 安装 Ubuntu 操作系统

安装 Ubuntu 系统之前,一定要断开电脑网络连接,不然会导致安装过程中下载其他资源,使安装时间变长或安装卡死。 若安装卡死,长时间一直未动,则需要重启电脑,并重新开始安装系统。

4.1 开启虚拟机

  • 开启虚拟机之后,进入引导界面;
  • 若光标在虚拟机显示,要使光标回到 Windows,则按下快捷键 Ctrl+Alt,就看使用鼠标在 Windows 上进行操作;
  • 若光标未显示,用鼠标点击一下当前界面;使用键盘 ↑/↓ 键操作,选择 Try or install Ubuntu,回车;
  • 等待,进入安装界面;

4.2 系统语言选择和键盘布局

  • 根据使用习惯选择系统语言,“简体中文” 或 “English”, 点击 “下一步”;;
  • 进入下一个界面后,再点击 “下一步”;
  • 键盘布局,默认即可,点击 “下一步”;
  • 连接到互联网–>选择我现在不想连接到互联网,点击 “下一步”;

4.3 安装Ubuntu

  • 选择 “安装 Ubuntu”,点击 “下一步”;
  • 选择 “交互安装” , 点击 “下一步”;
  • 选择 “默认集合” , 点击 “下一步”;
  • 安装推荐的专有软件,默认即可, 点击 “下一步”;

4.4 磁盘配置

  • 选择手动分区, 点击 “下一步”;

手动分区时,点击一个空闲盘符(若没有,就新建一个空闲盘符),点击左下角的 + , 添加其他盘符:

  • boot/efi - 500M 系统启动引导分区 (一般大于 200M 即可) ;
  • Swap - 4096 内存交换分区,相当于Windows的"虚拟内存" ;
  • / - 30720M linux 系统根目录(主系统,类似C盘)分区 (20480 足够) ;
  • /tmp - 4096 系统缓冲文件区 ;
  • /home - 剩余空间 , 其它盘(相当于D或E盘)分区 ;

虚拟机分区安装,启动引导必须选择第一个盘符,因为新建的虚拟客户机没有其它操作系统,不然会导致本次安装启动不了;

4.5 账号设置

  • 姓名设置, ;
  • 电脑主机名,可以改简短点, ;
  • 密码设置,简单点,方便后续操作,点击 “下一步”;

4.6 安装

等待安装完成,安装完成后,就点击 “立即重启”;

5. 系统基本配置

5.1 更换软件源,提升下载网速

  • 桌面左侧点击 Show Apps -->点击 Software&Updates ;
  • 在弹出的界面,Ubuntu Software --> Download form -->在下拉列表中选择 Other;
  • 在弹出的新界面选择下载源,往上滑–>选择 China–>选择 mirror.aliyun.com 或其他下载速度较快的源–>输入之前安装设置的账号登录密码–>close --> Reload;

  1. # Ctrl + Alt + t 打开超级终端, 输入如下命令,测试网络状态和网速
  2. ping www.baidu.com
复制代码

  • 若上述操作后,ping 网络异常,就尝试如下操作
  1. # 1. 查看 虚拟机的 编辑->虚拟网络编辑器->VMnet0 是否配置正确 (要与虚拟机->网络适配器的模式保持一致),若选择桥接模式->自动 ,网络仍然连接不成功,就 编辑->虚拟网络编辑器->VMnet0->桥接模式->选择实际主机的网络驱动地址;
  2. # 2. 打开超级终端, 配置 DNS
  3. # 2.1 备份配置
  4. sudo cp /etc/resolv.conf /etc/resolv.conf.back
  5. # 2.2 打开 resolv.conf
  6. sudo gedit /etc/resolv.conf
  7. # 2.3 在文件末尾添加
  8. nameserver 8.8.8.8
  9. nameserver 114.114.114.114
复制代码
  • 若 网络能成功 ping 通后,就输入命令 sudo apt-get update 更新一次 ;

5.2 安装VM Tools工具

  • 虚拟机–> 安装 VMware Tools – > 这时系统会弹出一个文件夹;
  • 选择 VMwareToolsxxxxx.tar.gz 压缩包 --> 复制–>粘贴到Ubuntu桌面;
  • 打开终端,执行如下命令:
  1. # 安装 VMware Tools 前先执行该工具包安装
  2. sudo apt-get install open-vm-tools-desktop
  3. # 切换路径到 桌面
  4. cd Desktop/
  5. # 解压文件
  6. tar xvf VM......tar.gz
  7. # 进入超级用户 , 并输入密码
  8. sudo -s
  9. #输入密码
  10. # 给权限
  11. chmod 777 vmware-tools-distrib/ -R
  12. # 进入目录 vmware-tools-distrib/
  13. cd vmware-tools-distrib/
  14. # 运行, 出现第一个no 输入yes 然后一直敲击键盘的回车
  15. ./vmware-install.pl
复制代码
  • 检查 vmware-tools 是否安装成功
  1. # 在 Windows 下创建一个文件夹 E:\share ;
  2. # 在虚拟机菜单上,虚拟机 --> 设置-->选项 --> 共享文件夹 --> 总是启用;
  3. # 点击添加 --> 下一步 -->主机路径( 选择Windows下创建的文件夹 E:\share) --> 下一步 --> 确定 ;
  4. # 在 terminal终端输入命令
  5. cd /mnt/hgfs/
  6. ls
  7. # 如果出现 share 目录 则说明安装成功. 若失败,重启虚拟机,再试一次
复制代码
  1. # 一、 cd /mnt/hgfs/ 命令后, /mnt/hgfs不存在问题解决
  2. # 1 创建一个挂载点
  3. cd /mnt
  4. sudo -s
  5. mkdir /hgfs
  6. # 重新打开命令终端,输入如下命令
  7. vmware-hgfsclient
  8. # 成功,就会看到 添加的共享文件夹 share
  9. # 二、 sudo mount -t vmhgfs .host:/ /mnt/hgfs 报送Error: cannot mount filesystem: No such device错误
  10. # 1. 输入如下命令
  11. sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other,nonempty
  12. # 或
  13. vmhgfs-fuse .host:/ /mnt/hgfs
  14. # 2. 切换到 /mnt/hgfs
  15. cd /mnt/hgfs/
  16. # 三、 可以进入 hgfs文件,但没有添加的共享文件 share显示
  17. # 1. 先删除共享文件添加路径,重启虚拟机;
  18. # 2. 重新添加共享文件路径 ;按上述方式查询 /mnt/hgfs/share 是否存在 ;
  19. #四、上述方式都不行,就执行如下指令:
  20. sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
  21. cd /mnt/hgfs
  22. # 若能成功,则表示挂载 hgfs成功;但此方法每次开机需要重新执行上述 mount -t 命令
  23. # 设置系统自动挂载,执行如下命令:
  24. chmod 777 /etc/fstab -R
  25. sudo gedit /etc/fstab
  26. # 在 fstab 文件末尾添加如下一行
  27. .host:/shared /mnt/hgfs vmhgfs defaults 0 0
  28. # 若 fstab 更改出错, Ubuntu 开机时会报错,就按如下方式解决
  29. # 重启客户机->光标移动到recovery mode,不要回车,按e键, 找到底部的ro,改为rw ;
  30. # CTRL+X , 将 fstab 改为原来的配置 ;
复制代码

本帖子中包含更多资源

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

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

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

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