Debian 12 Bookworm:完整指南与入门 – wiki基地

Debian 12 Bookworm:完整指南与入门

Debian 12,代号“Bookworm”,是Debian项目发布的最新稳定版操作系统,以其卓越的稳定性、强大的安全性和对自由开源软件的坚定承诺而闻名。无论您是经验丰富的Linux用户还是初次接触,本指南都将为您提供一个从安装到基础配置的全面概览。

前期准备

在开始安装Debian 12之前,请确保您已做好以下准备:

  • 系统需求: 至少2GB RAM(推荐4GB或更高),20GB的空闲硬盘空间(推荐使用SSD),以及1GHz双核处理器或更佳。安装过程中和安装后进行更新推荐有互联网连接。
  • 安装介质: 一个8GB或更大的USB闪存驱动器,以及已下载的Debian 12 ISO镜像文件。
  • 可引导USB工具: 您可以使用Rufus(适用于Windows)、Balena Etcher(适用于Windows、macOS、Linux)或dd命令(适用于Linux)来创建可引导USB驱动器。
  • 数据备份: 在您计划安装Debian的计算机上,务必备份所有重要数据。安装过程可能会擦除现有数据。

安装步骤详解

  1. 下载Debian 12 ISO镜像:

    • 访问Debian官方网站:https://www.debian.org/download
    • 选择适合您系统的版本(例如,amd64适用于64位系统)。
    • 您可以选择Netinstall ISO(文件较小,在安装过程中下载软件包)或DVD ISO(文件较大,包含更多预装软件包)。
  2. 创建可引导USB驱动器:

    • Windows (使用Rufus): 下载并安装Rufus。插入您的USB驱动器,选择已下载的Debian 12 ISO文件,根据您的系统选择GPT(用于UEFI)或MBR(用于BIOS),然后点击“开始”。
    • Linux (使用dd命令): 插入USB驱动器,使用lsblk命令查找其设备名称(例如,/dev/sdX),然后运行sudo dd if=/path/to/debian.iso of=/dev/sdX bs=4M status=progress
    • 跨平台 (使用Balena Etcher): 下载并安装Balena Etcher,选择Debian ISO,选择您的USB驱动器,然后点击“Flash”。
  3. 配置BIOS/UEFI设置:

    • 将可引导USB驱动器插入您的计算机。
    • 重启计算机,并在启动时进入BIOS/UEFI设置(通常通过按F2、F8、F12、Esc或Del键)。
    • 更改启动顺序,将USB驱动器优先级设置为最高。
    • 如果启用,请禁用“安全启动”(Secure Boot)和“快速启动”(Fast Boot),它们可能会干扰Linux的安装。
    • 保存更改并退出BIOS/UEFI。
  4. 启动Debian 12安装:

    • 从USB驱动器启动。在GRUB菜单中选择“图形安装”(Graphical install)选项。
    • 按照屏幕上的指示选择您的语言、地区和键盘布局。
    • 配置您的网络连接(有线或无线)。
  5. 设置用户和密码:

    • 系统会提示您为root(管理员)账户设置密码。
    • 创建一个新的用户账户,提供全名、用户名和密码。这将是您的主要用户账户。
  6. 磁盘分区:

    • 选择分区方法。对于初学者,推荐使用“引导 – 使用整个磁盘”(Guided – use entire disk)。
    • 为了获得更大的灵活性,可以选择“引导 – 使用整个磁盘并使用LVM”(Guided – use entire disk with LVM)。高级用户可以选择“手动”(Manual)分区。
    • 选择用于安装的磁盘,并确认分区方案(例如,创建单独的/home分区以便于升级)。
  7. 安装基本系统和软件选择:

    • 安装程序将继续安装基本系统。
    • 选择离您所在区域最近的软件包镜像源。
    • 选择您希望安装的软件,包括您首选的桌面环境(例如,GNOME、KDE Plasma、XFCE)。
  8. 安装GRUB引导加载器:

    • 将GRUB引导加载器安装到您的主驱动器(通常是/dev/sda/dev/nvme0n1)。
  9. 完成安装并重启:

    • 安装完成后,当提示时移除USB驱动器。
    • 重启您的系统。您应该会看到GRUB菜单,允许您引导进入新的Debian 12系统。

安装后设置

成功安装Debian 12后,请考虑以下步骤来优化您的系统:

  1. 更新您的系统:

    • 打开终端并运行:sudo apt update && sudo apt upgrade -y。这将刷新软件包列表并安装所有已安装软件包的最新版本。
  2. 为您的用户账户启用sudo

    • 如果您的用户账户没有sudo访问权限,请切换到root用户(su -),然后将您的用户添加到sudo组:usermod -aG sudo your_username。注销并重新登录以使更改生效。
  3. 启用contribnon-free仓库:

    • 编辑/etc/apt/sources.list文件,并在每个debdeb-src行后追加contrib non-free non-free-firmware
    • 然后运行sudo apt update。这将允许您安装非开源或需要专有固件的软件。
  4. 设置Flatpak和Flathub:

    • Flatpak提供了访问大量最新应用程序的途径。安装Flatpak:sudo apt install flatpak
    • 添加Flathub仓库:sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    • 重启您的系统以完全启用Flatpak。
  5. 安装其他软件:

    • 安装常用应用程序,如Firefox、VLC和GIMP:sudo apt install firefox vlc gimp
    • 对于开发人员,安装build-essentialsudo apt install build-essential
  6. 启用防火墙 (UFW):

    • Debian包含UFW(Uncomplicated Firewall),但默认不启用。安装图形化前端GUFW以便于管理:sudo apt install gufw
    • 启用防火墙:sudo ufw enable
  7. 安装OpenSSH服务器(可选):

    • 如果您需要通过SSH远程访问Debian系统,请安装OpenSSH服务器:sudo apt install openssh-server
    • 启动并启用服务:sudo systemctl start ssh && sudo systemctl enable ssh

通过遵循这些步骤,您将能够成功安装、更新并配置您的Debian 12 Bookworm系统,使其为日常使用做好准备。

滚动至顶部