服务公告

服务公告 > Linux命令 > 蓝易云:linux系统安装教程

蓝易云:linux系统安装教程

发布时间:2025-12-10 00:10

蓝易云:Linux 系统安装教程(通用版)🚀

不拐弯,直接帮你梳理一套通用的 Linux 安装思路:既能装桌面,也能装服务器,安装完就能投入业务或测试。


一、安装前先选好版本和场景 ✅

先把三个关键决策想清楚:

  • 用来干什么:桌面日常 + 开发 / 服务器生产
  • 安装到哪里:实体机器 / 虚拟机 / 云服务器
  • 系统一般选:
    • 桌面:Ubuntu Desktop(当前较新的 LTS 版本,如 24.04)
    • 服务器:Ubuntu Server / Debian 12 / RHEL 系

场景决策对比表(可直接当选型参考)

使用场景 推荐发行版 安装方式 说明
桌面 + 开发 Ubuntu Desktop U 盘安装 图形化安装,适合新手体验
个人测试服务器 Ubuntu Server / Debian 虚拟机 / 云服务器 快速部署,便于重装和回滚
生产环境服务器 Debian / RHEL 系 云服务器 / 机房物理机 稳定性优先,生命周期长

二、U 盘安装桌面 / 服务器版 Linux 🖥️

1. 准备工作

  1. 一块 ≥ 8GB 的 U 盘(会被完全格式化,重要数据先备份)。
  2. 一台可以正常上网的电脑,用来制作启动盘。
  3. 下载对应发行版的 ISO 镜像(桌面版或服务器版)。

2. 在 Linux / macOS 下用命令制作启动盘(示例)

下方命令属于“有一定基础的人用”,如果是纯新手也可以用图形工具制作启动盘,这里不展开工具名称。

sudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress && sync

解释:

  • sudo:以管理员权限执行,写入整块 U 盘需要高权限。
  • dd:底层数据拷贝工具,可以按字节把 ISO 写进 U 盘。
  • if=ubuntu.iso:输入文件(ISO 镜像),路径按实际位置填写。
  • of=/dev/sdX:输出设备,即整块 U 盘设备号,比如 /dev/sdb,一定不要写成系统盘。
  • bs=4M:每次写入块大小为 4MB,兼顾安全与速度。
  • status=progress:显示写入进度,方便确认是否卡死。
  • && sync:在 dd 执行完成后,强制把缓冲区数据刷入设备,避免未写完就拔掉 U 盘。

3. 设置 BIOS/UEFI 从 U 盘启动

  1. 重启电脑,按厂商对应按键进入 BIOS/UEFI(常见是 F2、Del、F10 等)。
  2. 在启动顺序中,把 U 盘 调到首位。
  3. 保存并重启,即可从 U 盘进入 Linux 安装界面。

4. 安装向导中的关键选择

无论是 Ubuntu Desktop 还是服务器版,核心步骤都类似:

  1. 选择语言与键盘布局。
  2. 选择安装类型:
    • 全盘使用(会清空原系统)
    • 与其他系统共存(双系统)
    • 手动分区(适合熟练用户,方便单独划分 //home/var 等)。
  3. 设置 时区(建议与业务所在时区保持一致)。
  4. 创建用户与密码(避免使用过于简单的密码)。
  5. 确认分区方案,开始安装。

安装完成后,拔掉 U 盘,系统重启即可进入新安装的 Linux。


三、云服务器 / 机房服务器安装思路(常用于业务 💼)

这里分两种情况:

1. 公有云 / VPS 安装

大部分云服务商会提供系统镜像选择,你只需:

  1. 创建实例时选择 Linux 镜像(例如 Ubuntu 24.04 LTS、Debian 12)。
  2. 选择配置(CPU / 内存 / 磁盘 / 带宽)。
  3. 设置 SSH 密钥或密码。
  4. 实例创建完成后,通过 SSH 登录。

示例登录命令:

ssh root@服务器IP

解释:

  • ssh:远程安全登录工具,用于连接 Linux 服务器。
  • root:登录用户名,这里以超级用户为例,也可以是普通用户。
  • 服务器IP:云服务器的公网 IP 地址。

2. 首次登录后必须做的基础配置命令

以 Debian / Ubuntu 系为例:

passwd

解释:

  • 修改当前用户密码,首次登录建议立刻设置强密码。
  • 执行后按提示输入两遍新密码即可。
apt update && apt upgrade -y

解释:

  • apt update:更新软件包索引,获取最新的可用软件版本信息。
  • &&:前一个命令成功后再执行后一个命令。
  • apt upgrade -y:把已经安装的软件升级到最新版本,-y 表示自动回答“是”。
  • 目的:保证系统处于最新安全补丁和软件版本。
hostnamectl set-hostname my-server

解释:

  • hostnamectl:用于查看和修改系统主机名的工具。
  • set-hostname my-server:将主机名设置为 my-server,可以替换为你自己的命名规范(如业务名-环境-序号)。
  • 主机名在多机环境中便于标识和管理。

四、安装整体流程思维导图(文字版,可直接用在 vditor)🧠

Linux 安装整体流程
├── 一、前期规划
│   ├── 明确用途(桌面 / 服务器)
│   ├── 选择发行版(Ubuntu / Debian / RHEL 等)
│   └── 备份原有重要数据
├── 二、介质准备
│   ├── 下载 ISO 镜像
│   ├── 制作 U 盘启动盘 或 选择云镜像
│   └── 配置 BIOS/UEFI 启动顺序
├── 三、执行安装
│   ├── 选择语言、键盘、时区
│   ├── 规划磁盘分区方案
│   ├── 创建用户和密码
│   └── 等待文件复制和系统安装完成
└── 四、安装后配置
    ├── 修改密码、更新系统
    ├── 配置主机名与时区
    ├── 安装常用工具(如监控、编辑器等)
    └── 开始部署业务或桌面环境

五、实话总结:别把“安装”想得太神秘

  • 安装本身只是一个 一次性动作,真正拉开差距的是你后面在这套系统上做的事。
  • 建议:先在虚拟机或云服务器上多装几次,把流程走顺,再考虑给生产环境或主力电脑“上刀山”。
  • 一旦你能熟练完成上述流程,后面部署 Web、数据库、CDN 节点,都会明显顺手很多 🙂

如果后续你想做“无人值守自动安装”“大规模批量装机”,可以在这套基础流程上再往自动化方向进化。

已经是第一篇啦!

下一篇: 服务器路由命令有哪些常用技巧?