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

相关推荐
Peregrine9几秒前
Linux 基本指令大全
linux·运维·服务器
拂拉氏6 分钟前
【知识讲解】 Linux动静态链接认识
linux·动静态链接
饭来_16 分钟前
Ubuntu 中出现 CondaToSNonInteractiveError 的解决方法
ubuntu·conda·debug
在角落发呆19 分钟前
一键脚本配置备份方法:从 Shell 脚本到自动备份
网络·windows
星 海23 分钟前
自定义报文解析器
网络
工作10年+,存储芯片行业30 分钟前
企业级 SSD 耐久度评测(JESD218 / JESD219 + FIO)
网络·ssd·nvme·存储·pcie·nand·fio
Huangjin007_40 分钟前
【Linux 系统篇(二十八)】文件(五):Ext 系列文件系统(下):Ext2块组结构,inode与文件寻址原理
linux·运维·服务器
javachen__1 小时前
JsonView:一套VO实现多角色字段返回
java·linux·服务器
睡一觉就好了。1 小时前
TcpSocket
linux
小陈运维1 小时前
使用kubeadm初始化IPV4/IPV6集群
linux·docker·云原生·容器·kubernetes