Fedora Linux:全面介绍与安装指南 – wiki基地

Fedora Linux:全面介绍与安装指南

Fedora Linux 是一个由 Fedora 项目社区开发、由 Red Hat 赞助的创新、免费和开源的操作系统。它以其前沿技术、对最新软件的支持以及强大的安全特性而闻名,是许多开发者、系统管理员和寻求稳定与创新平衡的用户的首选。

1. Fedora Linux 简介

Fedora 在开源社区中扮演着重要角色,它经常是新技术的试验田,许多在 Fedora 中稳定下来的技术最终会被整合到 Red Hat Enterprise Linux (RHEL) 中。这意味着 Fedora 用户可以提前体验到 Linux 生态系统的最新发展。

主要特性:

  • 创新与前沿: Fedora 总是包含最新的软件包版本和技术,例如最新的 GNOME 桌面环境、内核版本和开发工具。
  • 安全性: Fedora 默认启用 SELinux (Security-Enhanced Linux),提供强大的强制访问控制,增强了系统的安全性。
  • 开发友好: 提供丰富的开发工具和库,支持多种编程语言,是开发者理想的工作平台。
  • 社区驱动: 拥有一个活跃且充满活力的全球社区,为用户提供支持、文档和协作机会。
  • 桌面环境选择: 虽然默认是 GNOME 桌面环境,但 Fedora 也提供 KDE Plasma、XFCE、Cinnamon 等 Spin 版本,以满足不同用户的偏好。

版本分类:

Fedora 主要分为以下几个版本:

  • Fedora Workstation: 面向桌面用户,提供完整的桌面体验和开发工具。
  • Fedora Server: 面向服务器环境,提供企业级功能和管理工具。
  • Fedora IoT: 面向 IoT 生态系统,专注于嵌入式设备和边缘计算。
  • Fedora Spins: 提供预配置的不同桌面环境版本。
  • Fedora Labs: 针对特定用途(如科学计算、安全测试)预装特定软件集合的版本。

2. 系统要求

在安装 Fedora 之前,请确保您的硬件满足以下最低和推荐要求:

最低要求:

  • 处理器: 1 GHz 双核处理器
  • 内存 (RAM): 2 GB
  • 硬盘空间: 15 GB
  • 显卡: 支持 800×600 分辨率

推荐要求:

  • 处理器: 2 GHz 或更快的双核/四核处理器
  • 内存 (RAM): 4 GB 或更高
  • 硬盘空间: 20 GB 或更高(用于一般使用),50 GB 或更高(用于开发或大型应用)
  • 显卡: 支持 1024×768 分辨率或更高,建议使用专用显卡以获得更好的桌面体验。
  • 网络连接: 用于下载更新和软件。
  • USB 端口或 DVD 驱动器: 用于安装介质。

3. 安装指南 (Fedora Workstation)

本指南将详细介绍如何安装 Fedora Workstation。

3.1 准备工作

  1. 下载 Fedora Workstation ISO 镜像:
    访问 Fedora 官网 (https://getfedora.org/),选择 “Workstation” 版本,下载最新的 ISO 镜像文件。

  2. 创建可启动 USB 驱动器或 DVD:

    • USB 驱动器 (推荐): 使用 Etcher、Rufus (Windows) 或 dd 命令 (Linux/macOS) 将 ISO 镜像写入 USB 驱动器。
      • Linux/macOS (使用 dd 命令):
        首先,使用 lsblk (Linux) 或 diskutil list (macOS) 找到您的 USB 设备的路径 (例如 /dev/sdb/dev/disk2)。
        bash
        sudo dd if=/path/to/Fedora-Workstation-*.iso of=/dev/sdX bs=4M status=progress
        # 将 /path/to/Fedora-Workstation-*.iso 替换为您的 ISO 文件路径
        # 将 /dev/sdX 替换为您的 USB 设备路径(请务必小心,选择错误的设备会擦除数据!)
      • Windows (使用 Rufus):
        下载并运行 Rufus,选择您的 USB 驱动器和下载的 Fedora ISO 文件,然后点击 “Start”。
      • 通用 (使用 Etcher):
        下载并运行 Etcher,选择 ISO 文件,选择您的 USB 驱动器,然后点击 “Flash!”。
  3. 备份重要数据: 安装操作系统会擦除硬盘上的数据,务必提前备份所有重要文件。

  4. 调整 BIOS/UEFI 设置: 进入您计算机的 BIOS/UEFI 设置,将启动顺序更改为从 USB 驱动器或 DVD 启动。

3.2 开始安装

  1. 从安装介质启动:
    将制作好的可启动 USB 驱动器或 DVD 插入计算机,并从其启动。您会看到 Fedora 的启动菜单。

  2. 选择启动选项:
    在启动菜单中,选择 “Start Fedora-Workstation-Live X.Y” (X.Y 为版本号)。这将启动 Fedora 的 Live 环境。

  3. 进入 Live 环境:
    进入 Live 环境后,您可以先体验 Fedora,或者直接点击桌面上的 “Install to Hard Drive” 图标启动安装程序。

  4. 选择语言:
    选择您偏好的安装语言,然后点击 “Continue”。

  5. 安装摘要:
    安装摘要界面会显示多个配置选项。您需要配置以下几项:

    • 键盘布局 (Keyboard):
      点击 “Keyboard” 设置您的键盘布局。通常默认即可,如果需要,您可以添加或重新排列布局。

    • 时间和日期 (Time & Date):
      点击 “Time & Date”,选择您的时区。如果您的计算机已连接到互联网,它可能会自动检测。

    • 安装目的地 (Installation Destination):
      这是最重要的一步。

      • 选择磁盘: 在 “Local Standard Disks” 部分,选择您要安装 Fedora 的硬盘。
      • 存储配置:
        • 自动配置分区 (Automatic): 如果您是新手,或希望 Fedora 自动管理分区,选择 “Automatic”。这将擦除整个磁盘并创建默认分区。
        • 自定义配置分区 (Custom): 如果您是高级用户,或想保留其他分区(例如 Windows 系统),选择 “Custom”,然后点击 “Done”。
          • 在自定义分区界面,您可以创建、删除、调整分区。推荐以下分区方案:
            • /boot:500 MB – 1 GB (ext4)
            • swap:与 RAM 大小相同或稍大 (交换分区)
            • /:剩余所有空间 (ext4 或 btrfs)
          • 点击 “+” 添加新的挂载点,例如 //bootswap
    • 网络和主机名 (Network & Host Name):
      如果您的计算机通过有线连接,网络通常会自动配置。如果您使用 Wi-Fi,可以在 Live 环境中连接。在这里您可以设置主机名。

  6. 开始安装:
    配置完成后,点击右下角的 “Begin Installation”。安装过程可能需要一些时间。

3.3 安装后配置

  1. 设置 Root 密码:
    在安装过程中,您需要设置 root 用户的密码。这是一个非常重要的步骤,请确保设置一个强密码。

  2. 创建用户:
    接下来,创建您的普通用户账户,包括用户名和密码。您可以选择勾选 “Make this user administrator” 赋予该用户管理员权限。

  3. 等待安装完成:
    安装程序将复制文件到硬盘并进行必要配置。这可能需要 15-30 分钟,具体取决于您的硬件性能。

  4. 重启系统:
    安装完成后,点击 “Finish Installation”,然后会提示您重启计算机。移除安装介质,确保计算机从硬盘启动。

3.4 首次启动与后续设置

  1. 欢迎屏幕:
    首次启动 Fedora 后,您会看到一个欢迎屏幕,引导您完成一些初始设置,例如:

    • 隐私设置: 位置服务、报告错误等。
    • 在线账户: 连接 Google、Microsoft 等在线账户。
    • 完成设置: 点击 “Start Using Fedora”。
  2. 更新系统:
    打开终端(Ctrl+Alt+T),运行以下命令更新系统:
    bash
    sudo dnf update --refresh -y

    这将下载并安装所有可用的系统更新和软件包。

  3. 安装常用软件:
    您可以通过 “GNOME Software” 应用商店或使用 dnf 命令安装您需要的软件。

    • 例如,安装 VLC 媒体播放器:
      bash
      sudo dnf install vlc -y
    • 安装 RPM Fusion 仓库以获取更多受限软件和编解码器:
      bash
      sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y
      sudo dnf update --refresh -y

      安装完成后,您可以安装媒体编解码器:
      bash
      sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin -y
      sudo dnf groupupdate sound-and-video -y

恭喜您!现在您已经成功安装并配置了 Fedora Linux。您可以开始探索这个强大、稳定且充满创新的操作系统了。

滚动至顶部