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 服务器的参考手册。

相关推荐
hhwyqwqhhwy21 分钟前
Ubuntu22.04 安装vitis
linux
运维行者_41 分钟前
企业带宽监控工具实战:网络流量分析与异常排查的5个关键能力
运维·服务器·开发语言·网络·分布式·后端·php
刚入门的大一新生1 小时前
Linux-Linux第一个系统程序-进度条
linux·运维·服务器
wuminyu1 小时前
JDK21解决虚拟线程IO阻塞原理剖析
java·linux·c语言·jvm·c++
茫忙然1 小时前
Linux提权辅助查询工具——BinLens的安装和使用
linux·提权·binlens
zbtlink1 小时前
路由器安全深度解析:从WPA3协议到自动化审计
网络·网络安全·智能路由器·wps
FlightYe2 小时前
linux系统编程(八):阻塞与非阻塞IO对比
android·linux·运维·服务器·github·vim
只吃不吃香菜2 小时前
Windows 下基于 YAML 规则的指定域名分流:以哔哩哔哩为例
网络·网络协议·计算机网络·网络安全·代理模式
淮北4942 小时前
ubuntu22 默认输入法调整频率
运维·服务器·git·ubuntu·elasticsearch
我爱cope3 小时前
【计算机网络 | 数据链路层2:差错检测与纠正:奇偶校验、校验和、CRC 分别怎么工作?】
网络·学习·计算机网络