Ubuntu下载以及安装详解以及应用安装

Ubuntu下载以及安装详解以及应用安装

Ubuntu 下载与安装详解

整个过程主要分为四个步骤:

  1. 准备工作:下载系统和制作启动盘。
  2. BIOS/UEFI 设置:调整电脑启动顺序。
  3. 安装过程:分区、设置用户等核心步骤。
  4. 安装后设置:驱动和软件更新。

第一步:准备工作

1. 下载 Ubuntu 系统镜像 (.iso 文件)
  • 访问官网:打开 Ubuntu 官方网站 https://ubuntu.com/download/desktop
  • 选择版本
    • LTS (长期支持版):推荐绝大多数用户使用。例如 22.04 LTS 或 24.04 LTS。LTS 版提供 5 年的安全更新和维护,非常稳定。
    • 最新版:包含了最新的特性和软件,但支持周期较短(通常 9 个月)。
  • 点击下载:页面通常会自动推荐最新的 LTS 版本,直接点击下载即可。文件大小约为 2.5GB - 4GB。
2. 制作 Ubuntu 启动 U 盘

你需要一个容量至少 8GB 的 U 盘,制作过程会清空 U 盘内所有数据,请提前备份。

推荐使用工具:Ventoy (强烈推荐) 或 Rufus

方法一:使用 Ventoy (最灵活)

  1. 下载 Ventoy:访问 https://www.ventoy.net/cn/download.html 下载 Windows 版本。
  2. 安装 Ventoy 到 U 盘
    • 解压下载的文件,运行 Ventoy2Disk.exe
    • 在界面中选择你的 U 盘设备(务必选对,否则会清空其他磁盘数据!)。
    • 点击 安装,程序会提示将清空 U 盘,确认即可。
  3. 复制镜像文件:安装完成后,你的 U 盘会被分成两个分区。直接将下载好的 Ubuntu 的 .iso 文件复制/拖拽到 U 盘里即可。你甚至可以放入多个不同系统的镜像文件。

方法二:使用 Rufus (传统方式)

  1. 下载 Rufus:访问 https://rufus.ie/zh/ 下载便携版。
  2. 制作启动盘
    • 插入 U 盘,运行 Rufus。
    • 设备:选择你的 U 盘。
    • 引导类型选择:点击 选择,找到你下载的 Ubuntu .iso 文件。
    • 分区类型目标系统类型:通常保持默认(GPT 和 UEFI)即可。如果电脑较老,可能需要选择 MBR 和 BIOS。
    • 其他设置保持默认,点击 开始,在弹出的窗口中选择 以 ISO 镜像模式写入(推荐),然后确定。等待制作完成。
3. 为安装 Ubuntu 分配磁盘空间 (可选但推荐)

如果你打算与 Windows 组成双系统,最好在安装前为 Ubuntu 腾出空间。

  • 在 Windows 的 磁盘管理 工具中,从一个已有分区(如 D 盘)上右键选择 压缩卷
  • 根据你的需求分配大小(建议至少 50GB,推荐 100GB 以上),然后点击压缩。这样会得到一块“未分配”的空间,Ubuntu 安装程序会自动识别并使用它。

第二步:BIOS/UEFI 设置与启动

  1. 插入 U 盘:将制作好的启动 U 盘插入电脑。
  2. 重启并进入 BIOS/UEFI:重启电脑,在开机自检(品牌 Logo 出现)时,快速连续按特定的键。常见按键有 F2, Del, F12, Esc 等,具体取决于你的电脑品牌,请自行搜索“你的电脑品牌 + 进入 BIOS”。
  3. 调整启动顺序
    • 在 BIOS/UEFI 设置界面中,找到 Boot 或 启动 选项卡。
    • 将 UEFI: USB Flash Drive 或你的 U 盘名称移动到启动顺序的第一位。
    • 重要:关闭 Secure Boot (安全启动)。这个选项通常在 Security 或 Boot 选项卡下。虽然新版 Ubuntu 支持安全启动,但关闭它可以避免潜在的驱动问题。
  4. 保存并退出:按 F10 保存设置并重启电脑。此时电脑应该会从 U 盘启动。

第三步:安装 Ubuntu 系统

电脑从 U 盘启动后,你会看到 Ubuntu 的启动菜单。

  1. 选择语言和试用/安装
    • 选择 English 或 中文(简体)
    • 你会看到两个选项:试用 Ubuntu 和 安装 Ubuntu
    • 强烈建议先选择 试用 Ubuntu。这会进入一个完整的桌面环境,但不安装到硬盘。你可以在这里测试硬件(Wi-Fi、声卡、显卡等)是否正常工作,确认无误后再进行安装。
  2. 启动安装程序
    • 在试用桌面中,双击 Install Ubuntu 24.04 LTS(或对应版本)图标来启动安装程序。
  3. 选择语言:再次选择安装过程中的语言,如“中文(简体)”。
  4. 键盘布局:默认选择“Chinese”即可。
  5. 连接网络:连接到你的 Wi-Fi 或有线网络,以便在安装过程中下载更新。
  6. 更新和其他软件
    • 正常安装:包含浏览器、办公软件、游戏等常用软件。
    • 最小安装:只包含必要的系统和浏览器,更简洁。
    • 其他选项
      • 为图形或无线硬件安装第三方软件务必勾选!这会自动安装专有的显卡驱动和 Wi-Fi 网卡驱动,对硬件支持更好。
      • 下载更新 while installing Ubuntu:如果网络好,建议勾选,可以边安装边更新。
  7. 安装类型 (最重要的一步!)
    • 清除整个磁盘并安装 Ubuntu
      • 警告:这会删除你硬盘上的 所有数据(包括 Windows),整个硬盘将只安装 Ubuntu。仅在你确定不需要硬盘上任何数据或只想用 Ubuntu 时选择!
    • 安装 Ubuntu,与 Windows Boot Manager 共存
      • 推荐给双系统用户。安装程序会自动检测到 Windows 并为你分配空间。这是最简单安全的方式。
    • 其他选项
      • 这是 手动分区,适合高级用户。你可以自己创建 swap(交换空间)、/(根目录)、/home(家目录)等分区。如果你之前已经在 Windows 下压缩出了“未分配”空间,可以在这里选择它来进行手动分区。
  8. 选择时区:在地图上点击上海(或你所在的城市),确保时区为 Asia/Shanghai
  9. 创建用户
    • 你的姓名:全名,会显示在登录界面。
    • 你的计算机名:电脑在网络中的名称。
    • 用户名:登录和终端中使用的名字(小写字母,无空格)。
    • 密码:设置一个强密码。
    • 可以选择 自动登录 或 要求密码登录
  10. 开始安装:确认所有设置无误后,点击 安装。系统会开始复制文件,整个过程大约需要 10-30 分钟。
  11. 安装完成:安装结束后,会提示你 重启电脑。按照提示拔出 U 盘,然后按回车键。电脑将重启进入全新的 Ubuntu 系统。

第四步:安装后的初步设置

  1. 更新系统
    • 进入系统后,首先打开 软件更新器,它会自动检查并安装所有可用的更新。
    • 或者打开终端 (Ctrl+Alt+T),输入:bashsudo apt update && sudo apt upgrade
  2. 安装额外驱动 (可选)
    • 打开 软件和更新 应用,切换到 附加驱动 选项卡。
    • 这里会扫描出你电脑可用的专有驱动(尤其是 NVIDIA 显卡驱动),选择一个推荐的版本进行安装。
  3. 安装常用软件
    • Ubuntu 自带 Firefox 浏览器和 LibreOffice 办公套件。
    • 你可以通过 Ubuntu 软件 中心来搜索安装软件。
    • 也可以在终端中使用 sudo apt install 命令安装,例如:bashsudo apt install vlc git gimp # 安装 VLC 播放器、Git、GIMP 图像编辑器

Ubuntu 提供了多种软件安装方式,你可以把它们类比于在手机上的操作,这样更容易理解:

安装方式类比手机特点推荐度
应用商店/apt手机官方应用商店(如 App Store)官方源,稳定、安全、一键安装⭐⭐⭐⭐⭐ 首选
Snap/Flatpak手机自带的应用市场(可能包含各种来源)通用包,沙盒化、依赖独立、版本新⭐⭐⭐⭐ 次选
.deb 安装包从官网下载的 .apk 安装包第三方 Deb 包,方便,但需注意来源安全⭐⭐⭐
AppImage绿色便携版软件,无需安装可执行文件,解压即用,不污染系统⭐⭐⭐
源码编译从零开始自己搭建一个应用最灵活,但复杂、耗时⭐(高级用户)

方法一:使用 apt 命令和 Ubuntu 软件中心(官方仓库)

这是 最推荐、最常用 的方法。软件来源于 Ubuntu 官方维护的软件仓库,保证了软件的稳定性和安全性。

1. 图形界面:Ubuntu 软件中心
  1. 在程序坞中点击 Ubuntu Software(或 Snap Store)图标。
  2. 在搜索框中输入软件名称(如 vlc)。
  3. 点击搜索结果,然后点击 Install 按钮。
  4. 输入你的用户密码,即可自动完成安装。
2. 命令行:apt(在终端中操作)

打开终端(快捷键 Ctrl + Alt + T),以下是必须掌握的命令:

bash

# 1. 更新软件包列表(必须经常做,获取最新的软件信息) sudo apt update # 2. 升级所有已安装的软件包(可选,但建议定期执行) sudo apt upgrade # 3. 搜索软件包(例如搜索关于 chrome 的包) apt search chrome # 4. 安装软件(以安装 VLC 播放器为例) sudo apt install vlc # 5. 卸载软件(但保留配置文件) sudo apt remove vlc # 6. 彻底卸载软件(包括配置文件) sudo apt purge vlc # 7. 清理不再需要的依赖包和旧内核,释放磁盘空间 sudo apt autoremove # 8. 查看软件包信息 apt show vlc

最佳实践:在安装任何新软件前,先执行 sudo apt update 是一个好习惯。


方法二:使用 Snap(通用包)

Snap 是 Canonical(Ubuntu 母公司)推出的一种通用的 Linux 软件包格式。它自带所有依赖,可以在任何支持 Snap 的 Linux 发行版上运行。

特点
  • 自动更新:软件会在后台自动更新到最新版。
  • 沙盒隔离:更安全,但有时访问外部文件(如另一个硬盘)需要授权。
  • 占用空间稍大:因为包含了依赖。
常用命令

bash

# 搜索 Snap 软件(例如搜索代码编辑器 VS Code) snap find code # 安装 Snap 软件(安装 VS Code) sudo snap install code --classic # --classic 表示授予传统 Linux 权限,脱离严格沙盒 # 查看已安装的 Snap 软件 snap list # 更新所有 Snap 软件 sudo snap refresh # 卸载 Snap 软件 sudo snap remove code

注意:很多软件在 Ubuntu 软件中心里,默认提供的已经是 Snap 版本了(如 Firefox)。


方法三:使用 .deb 安装包(第三方 Deb 包)

有些商业软件(如 Google Chrome, TeamViewer)会在其官网提供 .deb 格式的安装包。

安装方法

图形界面

  1. 从官网下载 .deb 文件(如 google-chrome-stable_current_amd64.deb)。
  2. 双击下载的文件,它会在“软件中心”中打开。
  3. 点击“安装”按钮即可。

命令行

bash

# 使用 apt 安装本地的 .deb 文件(推荐,能自动处理依赖) sudo apt install ./google-chrome-stable_current_amd64.deb # 如果上述命令不行,可以使用 dpkg 命令,但需要手动解决依赖 sudo dpkg -i google-chrome-stable_current_amd64.deb # 如果报错依赖问题,运行以下命令修复 sudo apt -f install


方法四:使用 AppImage(绿色便携版)

AppImage 是一个包含了应用和其依赖的单一可执行文件,无需安装,解压即用。

使用方法
  1. 从官网下载 .AppImage 文件(如 FreeCAD-xxx.AppImage)。
  2. 给该文件添加可执行权限:bashchmod +x FreeCAD-xxx.AppImage
  3. 双击该文件即可运行。

优点:不会污染你的系统,非常适合便携软件或测试新版本。
缺点:不会集成到系统菜单中(需要手动创建桌面文件),更新需要手动下载新版本。


方法五:从源码编译安装(高级)

只有当软件没有提供以上任何形式的包时,才考虑此方法。

大致流程

  1. 安装编译依赖:sudo apt install build-essential
  2. 下载源码包(通常是 .tar.gz 或 .tar.xz 格式)。
  3. 解压:tar -xzf software.tar.gz
  4. 进入目录,执行经典的“配置-编译-安装”三步曲:bash./configure # 检查系统环境,生成编译脚本 make # 编译源码 sudo make install # 安装到系统

注意:这种方法非常复杂,容易出错,且难以卸载,不推荐新手使用


实战演练:部署一个真实应用(以 Docker 为例)

让我们用最推荐的 apt 方式来安装 Docker,你会看到实际流程。

  1. 更新软件索引bashsudo apt update
  2. 安装依赖工具bashsudo apt install apt-transport-https ca-certificates curl gnupg lsb-release
  3. 添加 Docker 的官方 GPG 密钥(用于验证软件真实性)bashcurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  4. 添加 Docker 的软件仓库(这样 apt 才能从 Docker 官方获取软件)bashecho "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  5. 再次更新软件索引(让系统识别新添加的 Docker 仓库)bashsudo apt update
  6. 安装 Docker Enginebashsudo apt install docker-ce docker-ce-cli containerd.io
  7. 验证安装bashsudo docker run hello-world如果看到欢迎信息,说明 Docker 已经成功安装并运行。

总结

场景推荐方法
安装常用软件、系统工具apt
希望软件自动更新到最新版Snap
安装官网只提供 .deb 的软件.deb 包
使用便携软件,不想安装AppImage
软件极客,需要特定版本或功能源码编译

对于新手,你的应用安装路径应该是:Ubuntu 软件中心 → apt → Snap → .deb 包。按照这个优先级,你就能高效、安全地部署你需要的所有应用。

Read more

当人人都会用AI,你靠什么脱颖而出?

当人人都会用AI,你靠什么脱颖而出?

文章目录 * 一、引言:AI时代,你真的准备好了吗? * 二、脉向AI:连接AI与普通人的桥梁 * 2.1 什么是脉向AI? * 2.2 脉向AI的合作生态 * 2.3 为什么你需要关注脉向AI? * 三、本期重磅:《小Ni会客厅×AI熊厂长》深度对话 * 3.1 访谈背景 * 3.2 核心观点一:商业认知决定变现能力 * 3.3 核心观点二:个人标签决定商业价值 * 3.4 核心观点三:爆款策略决定起步速度 * 3.5 核心观点四:产品思维决定变现上限 * 四、从认知到行动:如何真正用AI赚到钱? * 4.1 建立正确的商业认知 * 4.2 找到你的70分领域

By Ne0inhk
A / B测试太慢?AI帮你实时优化实验策略

A / B测试太慢?AI帮你实时优化实验策略

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕AI这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在进阶的开发者,希望你都能有所收获! 文章目录 * A/B测试太慢?AI帮你实时优化实验策略 🚀 * 为什么传统A/B测试成了效率黑洞? * AI驱动的实时优化:从“被动等待”到“主动决策” * 贝叶斯优化:AI决策的数学引擎 * 代理模型:预测点击率 * 采集函数:决定下一步策略 * 代码实战:用Python实现AI优化A/B测试 * 代码执行结果示例 * 实时决策流程:AI如何动态调整实验? * 实际业务场景:电商大促的AI优化案例 * 贝叶斯优化 vs 其他AI方法 * 如何在你的系统中落地AI优化? * 步骤1:构建基础数据层 * 步骤2:集成AI优化引擎 * 步骤3:设置停止条件 * 为什么AI优化能避免“实验陷阱”?

By Ne0inhk
Windows+Ubuntu 双系统安装超详细保姆级教程2026,包括系统安装、英伟达独显驱动安装以及双系统时间同步的所有过程

Windows+Ubuntu 双系统安装超详细保姆级教程2026,包括系统安装、英伟达独显驱动安装以及双系统时间同步的所有过程

本篇教程从镜像下载开始撰写。如果电脑是带有独立显卡的话,后文也有安装独显驱动的教程。同时双系统安装完成后,会遇到 Windows 系统下每次开机时间都不对的问题,也在教程后最后一并解决。开始之前请先准备好一个 16 GB 以上的 U 盘。后续也将更新帖子如何彻底完全卸载 Ubuntu。 电脑配置:Windows 11 25H2 家庭中文版,OMEN 暗影精灵 11,5060 显卡。 1. 安装盘制作 1.1 镜像下载 根据自己的需求自备一个 Ubuntu 系统镜像,或者直接去 Ubuntu 中文官网 https://ubuntu.cn/download 下载 Ubuntu 桌面系统镜像。我在这里直接下载 25.10 版本。 1.2

By Ne0inhk
openJiuwen集成蓝耘AI模型深度解析:从架构设计到企业级Agent实战部署

openJiuwen集成蓝耘AI模型深度解析:从架构设计到企业级Agent实战部署

前言 在人工智能技术从单纯的感知智能向认知智能演进的浪潮中,大语言模型(LLM)的成熟催生了AI Agent(人工智能体)这一全新的应用形态。AI Agent不再局限于传统的单指令执行,而是演进为具备自主感知、推理规划、决策执行能力的智能实体。在这一技术变革背景下,openJiuwen作为一个致力于提供灵活、强大且易用能力的开源Agent平台应运而生。本文将深度剖析openJiuwen的技术架构、核心优势,并基于真实的服务器部署环境,详细拆解从底层环境搭建到上层复杂智能体构建的全过程。 一、 Agentic AI时代的基础设施:openJiuwen概览 openJiuwen的定位不仅是一个开发工具,而是面向生产级应用的Agent全生命周期管理平台。它旨在解决当前大模型应用落地过程中面临的开发门槛高、协同调度难、运行稳定性差等痛点。通过提供标准化的开发框架与高可靠的运行引擎,openJiuwen支持开发者快速构建能够处理各类简单或复杂任务的AI Agent,并实现多Agent间的协同交互。 作为核心代码资产的入口,开发者能在这里查看项目的 Readme 文档、分支管理和最新提交

By Ne0inhk