探索 Manjaro Linux:安装与配置
Manjaro Linux 是一个基于 Arch Linux 的、用户友好的发行版,以其易用性、Arch 用户仓库(AUR)的丰富软件以及可定制性而闻名。本篇文章将详细指导您完成 Manjaro 的安装过程,并提供一系列重要的安装后配置步骤,助您打造一个高效、稳定的工作环境。
Part 1: 安装指南
在开始安装之前,请务必备份所有重要数据。安装过程可能涉及磁盘擦除。
1.1 准备工作
-
硬件要求:
- 推荐至少 4GB 内存、30GB 可用硬盘空间和双核处理器,以获得流畅体验。
-
下载 Manjaro ISO 镜像:
- 访问 Manjaro 官方网站 (manjaro.org)。
- 选择您偏好的桌面环境:
- Xfce: 轻量级,资源占用低,适合老旧硬件。
- KDE Plasma: 高度可定制,功能强大,界面现代。
- GNOME: 简洁美观,用户体验直观。
- 下载对应的 ISO 文件。
-
创建可启动 USB 驱动器:
- Windows 用户:
- 下载并使用 Rufus 工具。
- 插入至少 4-8GB 的 USB 驱动器。
- 选择您的 Manjaro ISO 文件,并在提示时选择 “DD 镜像” 模式。
- Linux/macOS 用户:
- 下载并使用 balenaEtcher 工具。
- 选择您的 Manjaro ISO 文件,然后选择您的 USB 驱动器,开始刻录。
- (推荐)校验 ISO 镜像: 下载后,请检查 ISO 文件的 SHA256 校验和,以确保其完整性未被破坏。
- Windows 用户:
1.2 启动与安装
-
设置 BIOS/UEFI:
- 重启电脑,并在启动时反复按下
Del、F2、F10、F12或Esc键进入 BIOS/UEFI 设置。 - 禁用 “安全启动” (Secure Boot)。
- 确保 “UEFI” 模式已启用。
- 将您的 USB 驱动器设置为第一启动项。
- 重启电脑,并在启动时反复按下
-
进入 Live 环境:
- 从 USB 启动后,您将看到一个启动菜单。
- 如果您有独立显卡,建议选择 “非免费驱动” (non-free drivers) 选项,以获得更好的兼容性。
- 成功启动后,您将进入 Manjaro 的 Live 环境。
-
运行安装程序 (Calamares):
- 在 Live 环境的桌面上,点击 “Install Manjaro” 启动图形化安装程序。
- 语言、区域、键盘: 按照提示选择您的语言、地区、时区和键盘布局。
- 分区:
- 擦除磁盘 (Erase Disk): 此选项将擦除整个硬盘并安装 Manjaro,适用于单系统用户。
- 与现有系统共存 (Install Alongside): 此选项会缩小现有分区(例如 Windows),为 Manjaro 腾出空间,创建双启动系统。
- 手动分区 (Manual Partitioning): 适用于高级用户,您可以自定义分区方案(例如,单独的
/根目录、/home用户目录和swap交换分区)。至少需要一个 EFI 分区 (/boot/efi) 和一个根分区 (/)。
- 用户账户: 创建您的用户名、计算机名和密码。
- 办公套件: 您可能会被提示选择安装办公套件。
- 总结与安装: 检查您的所有设置,然后点击 “安装” 开始安装过程。
-
首次启动:
- 安装完成后,系统会提示您重启电脑。
- 在提示时移除 USB 驱动器。
- 您的 Manjaro 系统将首次启动。
Part 2: 安装后配置
成功安装 Manjaro 后,以下是优化您系统的关键步骤:
2.1 系统更新与镜像加速
立即更新系统至关重要。首先优化镜像列表,以确保更快的下载速度,然后执行完整系统更新。
bash
sudo pacman-mirrors --fasttrack && sudo pacman -Syu
注意: 避免单独使用 pacman -Sy,因为它只会更新软件包数据库,而不会升级已安装的软件包。
2.2 驱动安装
Manjaro 通常能很好地处理驱动安装,但您可以手动检查和安装专有驱动程序,尤其是针对显卡。
- 打开 “Manjaro Settings Manager”(Manjaro 设置管理器)-> “Hardware Configuration”(硬件配置)。
- 在这里,您可以自动安装 GPU 和其他硬件的专有驱动程序。安装完成后请重启。
2.3 启用 AUR、Snap 和 Flatpak 支持
Manjaro 的 Pamac 图形化软件包管理器可以轻松访问额外的软件源。
- 打开 “Add/Remove Software”(添加/删除软件,即 Pamac)。
- 进入 “Preferences”(偏好设置,通常是齿轮图标或三个点)-> “Third Party”(第三方)选项卡。
- 启用 AUR (Arch User Repository)、Snap 和 Flatpak 支持。
- 对于 AUR,您可能还需要安装
base-devel和git:
bash
sudo pacman -S base-devel git - 您也可以安装 AUR 助手,例如
yay,用于命令行 AUR 软件包管理:
bash
sudo pacman -S yay
2.4 SSD 的 TRIM 功能
如果 Manjaro 安装在固态硬盘 (SSD) 上,启用 TRIM 可以保持性能并延长其使用寿命。
- 打开终端并运行:
bash
sudo systemctl enable fstrim.timer
2.5 安装常用字体(可选)
如果您经常处理 Microsoft Office 文档,可能需要安装这些字体。
- 启用 AUR 支持后,在 Pamac 中搜索
ttf-ms-fonts,或者通过yay安装:
bash
yay -S ttf-ms-fonts
2.6 创建系统备份
Manjaro 内置了 Timeshift 工具,用于创建系统快照。强烈建议创建备份,以便在出现问题时轻松恢复系统。
2.7 激活防火墙
Manjaro 预装了 Uncomplicated Firewall (UFW),但默认是禁用的。
- 启用并启动它:
bash
sudo systemctl enable ufw
sudo systemctl start ufw - 您可以配置规则,例如
sudo ufw enable启用防火墙,sudo ufw allow <端口>/<协议>允许特定端口。
2.8 电源管理优化(笔记本电脑)
对于笔记本电脑,可以考虑安装电源管理工具,如 TLP 或 AutoCPUfreq,以优化电池续航。
- 安装 TLP:
sudo pacman -S tlp并sudo systemctl enable tlp。 - 对于 AutoCPUfreq,请参考其仓库说明或在 Pamac/AUR 中搜索。
2.9 安装常用软件
通过 Pamac(添加/删除软件)或 AUR 安装您偏好的应用程序。常见软件包括网页浏览器(Chromium、Brave、Google Chrome)、办公套件(LibreOffice,如果未安装)、图像编辑器(GIMP)和通讯工具。
2.10 内核管理(可选)
Manjaro 允许您轻松安装和切换不同的内核版本。
- 列出已安装的内核:
mhwd-kernel -li - 安装新内核(例如
linux61):sudo mhwd-kernel -i linux61
结语
恭喜您!通过以上步骤,您已经成功安装并配置了 Manjaro Linux。Manjaro 提供了强大的功能和高度的灵活性,让您可以根据自己的需求进行深度定制。现在,您可以尽情探索这个优秀的发行版,享受它带来的便捷和高效。如有任何疑问或需要进一步的帮助,请查阅 Manjaro 社区论坛和官方文档。祝您使用愉快!