Ubuntu 入门:安装、网络、软件一站式教程

一、文件核心主题

文件聚焦 Ubuntu (Debian 系)服务器版的实操教程,涵盖系统认知、部署安装、网络配置、软件安装四大核心模块,是偏向实操的运维入门指南。

二、主要内容模块解析

1. Ubuntu 基础认知

归属与特性:Ubuntu 属于 Debian 系列,Debian 是遵循 GNU 规范的经典社区版 Linux,特色是 apt-get/dpkg 包管理(Redhat YUM 借鉴此模式)。

版本分类:

  • 桌面版:带 GUI 界面,预装日常软件(对标 Windows 10);
    Ubuntu桌面版下载https://cn.ubuntu.com/download
  • 服务器版:无图形界面,用于托管网络服务 / 数据库,推荐选 LTS 长期支持版 (每 2 年 4 月发布,占 Ubuntu 安装量的 95%)。

2. Ubuntu Server 部署(虚拟机安装)

详细记录了虚拟机环境下 Ubuntu Server 的安装步骤,关键节点包括:

  • 安装流程:语言 / 键盘选择 → 版本(Ubuntu Server / 最小安装)→ 网络(DHCP)→ 代理 / 软件源(建议国内镜像);
  • 手动分区:创建 /boot 分区(1GB)、/ 根分区(剩余全部容量);
  • 系统配置:设置主机名 / 普通账户(Ubuntu 默认不设 root 密码)→ 安装 OpenSSH Server(便于远程管理)→ 重启系统;
  • 部署后初始化:
  1. 重置 root 密码(sudo passwd root + su - root);
  2. 关闭 ufw 防火墙(systemctl stop/disable ufw);
  3. 开启 root 远程 SSH(修改 sshd_config 中 PermitRootLogin yes + 重启 ssh 服务);
  4. 安装基础工具(tree、gcc、make、net-tools 等)。

2.2.1 选择安装语言,默认 【 English 】,直接回车

2.2.2 选择键盘,默认回车

2.2.3 安装的服务器版本,如需精简版本选择 【Minimized】最小安装,此处根据需求自行选择,本次安装选择 【Ubuntu Server】

2.2.4 网络设置,此处默认使用DHCP,回车即可

2.2.5 Proxy(代理配置),用于访问安装程序环境和已安装系统中的包存储库和snap存储库,不用配置,回车即可

2.2.6 配置软件源,建议更改为国内镜像源提高下载速度,也可以直接回车,以后在更改

2.2.7 系统分区,选择安装磁盘,直接回车默认自动分配,需要手动分区的话选择 【custom storage layout】。此次安装选择【Custom storage layout】进行手动分区,按Tab进行选项选择,按空格键选中选项后回车

2.2.8 设置计算机名、用户名及密码

2.2.9 安装OpenSSH Server 服务,空格键选中

2.2.10 选择安装其他服务,直接跳过

2.2.11 开始安装系统

完成后选择【Reboot Now】重启系统

2.2.12 出现下列报错,表示未找到光驱,回车即可

2.2.13 使用创建的普通账户登录

3. 网络配置(Netplan 工具)

Netplan 核心价值:Linux 网络抽象配置工具,通过统一的 YAML 文件配置网络,屏蔽底层 NetworkManager/systemd-networkd 的差异;

配置实操:

  • 配置文件路径:/etc/netplan/*.yaml(默认 50-cloud-init.yaml);
  • DHCP 配置:简单开启 dhcp4: true 即可自动获取 IP;
  • 静态 IP 配置:指定 IP / 子网、网关、DNS(示例:192.168.48.150/24,网关 192.168.48.2,DNS 114.114.114.114);
  • 配置生效:netplan apply(无需重启网络服务,自动生效)。

4. 软件安装方式

Ubuntu 下三种主流安装方式,重点讲解包管理工具:

  1. apt 工具(推荐):
    核心作用:Debian/Ubuntu 专属命令行包管理工具,需 sudo 权限;
    常用命令:apt update(更新源)、apt install(安装)、apt remove(卸载)、apt upgrade(升级)等;
    国内源配置:修改 /etc/apt/sources.list,替换为阿里 / 清华 / 中科大等镜像源,提升下载速度。
  2. deb 包安装:通过 dpkg -i 安装本地 .deb 包(需手动解决依赖,不推荐);
  3. 源码编译安装:下载源码后通过 gcc/make 编译(灵活但复杂)。

三、文件特点

  • 实操性强:所有步骤均带具体命令、截图(如安装界面、配置文件示例),可直接复刻;
  • 面向入门:重点讲解基础运维操作(分区、网络、包管理),适合新手搭建 Ubuntu 服务器环境;
  • 本土化优化:强调国内镜像源、114 DNS 等适配国内网络环境的配置。

四、核心价值

这份笔记是 Ubuntu Server 从「安装部署」到「基础调优」的一站式实操指南,覆盖运维入门的核心场景(远程管理、网络配置、软件安装),可作为新手搭建 Ubuntu 服务器的参考手册。

相关推荐
草莓熊Lotso4 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君4 小时前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
XR1234567884 小时前
汽车制造园区网络怎么建?柔性产线与 AGV 的选型逻辑
网络·汽车·制造
贝锐13 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
IT大白鼠14 小时前
MSF二次开发与自定义模块编写
网络·安全·web安全·msf
Julien200414 小时前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
kekekzt16 小时前
TCP协议的粘包问题介绍,IP分片,MTU,MSS,滑动窗口的概念及之间的关系
网络·网络协议·tcp/ip
小张同学a.17 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
mooooooooooye18 小时前
2026 年跨平台 SSH 客户端怎么选?Xterminal、Termius、MobaXterm 谁更合适
服务器·网络·ssh
Blockchina18 小时前
Codex 实战:从一句需求到可验收的 Linux 主机巡检脚本
运维·服务器·网络