欢迎来到 Manjaro 的世界:一份详细的入门指南
前言:为什么选择 Manjaro?
在开源操作系统的广阔天地里,Linux 无疑是最引人注目的一颗星。它强大、灵活、安全,并且有着无数的发行版(Distribution),每个发行版都有其独特的哲学和目标用户。对于许多刚接触 Linux 的朋友来说,选择哪个发行版往往是第一个难题。Ubuntu、Fedora、Debian、Arch Linux… 名单很长。
而 Manjaro Linux,正是近年来备受推崇的一个优秀选择,尤其对于想要尝试 Arch Linux 的强大但又希望拥有更友好体验的用户。
那么,Manjaro 究竟是什么?简单来说,Manjaro 是一个基于 Arch Linux 的发行版。Arch Linux 以其“滚动更新 (Rolling Release)”、高度可定制性和“Keep It Simple, Stupid (KISS)”哲学而闻名,但其安装过程和配置通常需要较高的技术门槛,对新手不太友好。
Manjaro 的目标正是:保留 Arch Linux 的优势,同时提供一个更加易用、开箱即用的体验。
为什么说 Manjaro 适合你,尤其是如果你是 Linux 新手,或者想从 Ubuntu 等发行版迁移过来?
- 基于 Arch Linux 的强大与灵活: 你可以访问几乎所有的 Arch 软件仓库中的最新软件包,包括官方仓库和用户仓库(AUR)。这意味着你可以非常容易地安装到最新的软件版本。
- 滚动更新的便捷: 一旦安装,Manjaro 不需要像 Ubuntu 那样每隔一段时间进行大版本升级(例如 22.04 升级到 24.04)。你只需要定期更新系统,就能始终获得最新的软件包、安全补丁和功能。这省去了跨版本升级可能带来的麻烦。
- 更加友好的安装与配置: Manjaro 提供了图形化的安装器 (Calamares),整个安装过程非常直观。它还提供了图形化的硬件检测工具和驱动管理工具,让你更容易安装和配置显卡驱动等硬件。
- 多样的桌面环境选择: Manjaro 官方提供了 XFCE、KDE Plasma 和 GNOME 三种主流桌面环境的版本,社区还提供了更多选择。你可以根据自己的喜好和电脑配置选择最适合的版本。
- 良好的硬件支持: Manjaro 的硬件检测工具 (MHWD) 能很好地识别你的硬件,并推荐或自动安装合适的驱动程序,这对于新用户来说非常方便。
- 活跃的社区支持: Manjaro 拥有一个庞大的用户社区,你可以在论坛、Wiki 或其他社区平台找到丰富的帮助和教程。
- 稳定性与易用性的平衡: 相较于纯粹的 Arch Linux,Manjaro 通过引入自己的软件仓库和测试流程,在“新”和“稳”之间找到了一个很好的平衡点。它不会像 Arch 那样立即推送所有最新更新,而是会先在自己的测试分支中验证,确保大部分更新是稳定的,然后再推送到稳定分支。
当然,没有任何系统是完美的。对于新手来说,滚动更新模式有时可能会带来一些不稳定性(尽管 Manjaro 已尽量降低风险),解决问题时可能需要比固定版本发行版(如 Ubuntu LTS)更多的动手能力(尽管 Manjaro 的工具已简化很多)。但总的来说,Manjaro 是一个优秀的、值得尝试的 Linux 发行版。
本指南将带你一步步完成 Manjaro 的安装,并介绍一些基本的入门知识,帮助你更快地熟悉和使用 Manjaro。准备好了吗?让我们开始吧!
第一步:准备工作
在开始安装 Manjaro 之前,我们需要做一些准备。这一步非常重要,请仔细阅读并操作。
1. 备份你的重要数据
这绝对是第一件、也是最重要的一件事! 尤其如果你打算将 Manjaro 安装在已经有其他操作系统(如 Windows)的硬盘上,或者你对分区操作不熟悉。安装操作系统涉及到对硬盘的读写,一旦操作失误,可能会导致现有数据丢失。
将你的文档、照片、视频、重要的程序设置等所有宝贵的数据备份到外部硬盘、U 盘、云存储或其他安全的地方。千万不要省略这一步!
2. 了解你的电脑硬件要求
Manjaro 对硬件的要求相对灵活,但为了流畅运行,官方推荐的最低配置如下:
- 处理器: 1 GHz 或更快的处理器。
- 内存 (RAM): 1 GB (推荐 4 GB 或更多)。
- 硬盘空间: 30 GB (推荐更多,尤其如果你打算安装很多软件)。
- 显卡: 支持 OpenGL 2.0 的显卡。
- 启动介质: 一个空的 U 盘(建议 8GB 或更大)或可写入的 DVD 光盘。
大多数近些年的电脑都能满足 Manjaro 的运行要求。如果你有一台非常老的电脑,可能需要考虑一些资源占用更少的桌面环境版本(例如 Lxqt、MATE 等)。
3. 选择一个 Manjaro 版本(桌面环境)
Manjaro 提供了多种官方和社区维护的版本,主要区别在于预装的桌面环境 (Desktop Environment, DE)。桌面环境决定了你看到的用户界面、窗口管理器、文件管理器、面板、菜单等一切图形元素。选择一个你喜欢的桌面环境对使用体验至关重要。
官方主要提供了三个版本,它们稳定、功能齐全且有良好的支持:
- XFCE Edition: 这是 Manjaro 的默认和推荐版本。XFCE 是一个轻量级、稳定、高度可定制的桌面环境。它对系统资源要求不高,运行流畅,同时功能不输于更重的桌面环境。非常适合新手和对性能有要求的用户。
- KDE Plasma Edition: KDE Plasma 是一个功能极其强大、界面华丽、高度可定制的桌面环境。它提供了丰富的工具和特效,视觉效果出色。但相对 XFCE 会占用更多资源。如果你喜欢现代感强、功能丰富且愿意花时间定制界面,KDE 是个不错的选择。
- GNOME Edition: GNOME 3 是另一个流行的桌面环境,它提供了一个简洁、现代、注重工作流的界面。GNOME 追求简洁的设计哲学,可能需要一些时间来适应。它对资源的要求介于 XFCE 和 KDE 之间。许多其他发行版(如 Ubuntu)也使用 GNOME 作为默认桌面。
除了这三个官方版本,社区还提供了更多版本,例如:
- Architect Edition: 这是一个命令行安装器,适合非常有经验、想完全自定义安装过程的用户。不适合新手。
- Community Editions: 包括 Budgie, Cinnamon, Deepin, i3, LXDE, LXQt, MATE 等多种桌面环境或窗口管理器版本。这些版本由社区维护,可能不如官方版本更新及时或稳定,但提供了更多的选择。例如,LXQt 和 MATE 对老旧硬件非常友好。
给新手的建议: 从 XFCE Edition 或 KDE Plasma Edition 开始。XFCE 更轻量稳定,KDE 更华丽功能多。你可以先看看它们的截图或视频,选一个自己喜欢的。
4. 下载 Manjaro ISO 镜像文件
确定了想要的版本后,你需要从 Manjaro 官网下载对应的 ISO 镜像文件。
- 访问 Manjaro 官网的下载页面:https://manjaro.org/download/
- 在页面上找到你选择的版本(例如
XFCE
),点击下载按钮。你通常会看到多个下载源(镜像站)。选择一个离你较近或者速度较快的下载源进行下载。 - 下载的文件格式是
.iso
,例如manjaro-xfce-23.1.4-240314-linux66.iso
。文件大小通常在 3-4GB 左右。
5. 校验下载的 ISO 文件(推荐)
为了确保下载的 ISO 文件没有损坏,也为了防止可能的恶意篡改,强烈建议校验文件的完整性。Manjaro 官网会提供校验和文件(例如 .sha256
或 .sig
)。
- 找到你下载的 ISO 文件对应的校验和文件(通常在同一页面或附近)。
- 使用校验工具计算你下载的 ISO 文件的校验和,然后与官网提供的校验和进行对比。如果一致,说明文件是完整的。
- 在 Linux 或 macOS 中,打开终端,进入 ISO 文件所在的目录,运行命令(以 SHA256 为例):
bash
sha256sum your_downloaded_manjaro.iso
将输出的字符串与.sha256
文件中的字符串或官网提供的校验和进行对比。 - 在 Windows 中,可以使用第三方工具,或者在 PowerShell 中使用
Get-FileHash
命令:
powershell
Get-FileHash your_downloaded_manjaro.iso -Algorithm SHA256
对比输出的 Hash 值。
- 在 Linux 或 macOS 中,打开终端,进入 ISO 文件所在的目录,运行命令(以 SHA256 为例):
- 如果校验和不一致,说明下载文件有问题,需要重新下载。
6. 制作启动 U 盘
你需要将下载的 ISO 镜像文件写入 U 盘,使其成为一个可用于启动电脑的安装介质。注意:写入过程会抹掉 U 盘上的所有数据,请确保 U 盘已备份或为空。
有许多工具可以用来制作启动 U 盘:
- Ventoy (推荐): 一个开源的工具,可以将多个 ISO 文件直接复制到 U 盘中,启动时可以选择运行哪个 ISO。非常方便,不用反复格式化 U 盘。下载并按照 Ventoy 的说明安装到 U 盘上,然后将 Manjaro 的 ISO 文件直接复制到 Ventoy U 盘的对应目录下即可。
- Rufus (Windows): Windows 下非常流行的启动盘制作工具,界面友好,操作简单。下载 Rufus,插入 U 盘,选择 Manjaro 的 ISO 文件,选择正确的 U 盘设备,然后点击“开始”。通常使用默认设置即可。
- Etcher (Balena Etcher) (Windows, macOS, Linux): 一个跨平台的图形化工具,界面非常简洁,适合新手。下载 Etcher,运行它,选择 ISO 文件,选择目标 U 盘,点击“Flash!”。
- dd 命令 (Linux, macOS): 这是 Linux/macOS 下的命令行工具,功能强大但也非常危险,一旦参数错误可能导致硬盘数据丢失。新手不建议使用。 如果你了解其用法,可以使用类似命令(请务必将
/dev/sdX
替换为你的 U 盘设备名):
bash
sudo dd bs=4M if=/path/to/your/manjaro.iso of=/dev/sdX status=progress oflag=sync
再次强调,请务必确认/dev/sdX
是你的 U 盘设备名,不是你的硬盘!
选择其中一种方法,将 Manjaro ISO 文件写入 U 盘,等待制作完成。
7. 配置电脑从 U 盘启动
制作好启动 U 盘后,你需要设置你的电脑从这个 U 盘启动,而不是从硬盘上的现有操作系统启动。
- 插入制作好的 Manjaro 启动 U 盘。
- 重启你的电脑。
- 在电脑开机初期,屏幕上会提示按下某个键进入 BIOS/UEFI 设置或者启动菜单。常见的按键有
F2
,F10
,F12
,Del
,Esc
等。不同品牌和型号的电脑按键不同,请留意开机屏幕的提示。 - 如果进入启动菜单 (Boot Menu): 直接在列表中选择你的 U 盘设备(通常会显示 U 盘的品牌名)并回车,电脑就会从 U 盘启动。
- 如果进入 BIOS/UEFI 设置: 找到“Boot Order”或“Boot Priority”等相关设置项,将 USB 设备或者你的 U 盘设备调整到第一位。保存设置并退出(通常是按
F10
)。电脑会自动重启并从 U 盘启动。
注意 UEFI (统一可扩展固件接口): 现代电脑通常使用 UEFI 启动模式。安装 Linux 时,建议在 UEFI 模式下进行,并确保禁用“Secure Boot”(安全启动),或者将其设置为兼容模式/Other OS,否则可能无法正常启动或安装 Linux。在 BIOS/UEFI 设置中查找相关选项进行调整。
成功从 U 盘启动后,你会看到 Manjaro 的启动菜单界面。
第二步:安装 Manjaro Linux
从启动 U 盘成功启动后,你会进入 Manjaro 的 Live 环境(Live Environment)或者安装启动菜单。
1. 进入 Live 环境
在 Manjaro 的启动菜单中,通常会看到几个选项,例如:
Boot: Manjaro <版本> <桌面环境>
Boot: Manjaro <版本> <桌面环境> (nonfree drivers)
Boot: Manjaro <版本> <桌面环境> (free drivers)
- Memory Test
-
Hardware Detection Tool (HDT)
-
选择第一个选项
Boot: Manjaro ...
通常会使用默认的开源驱动启动。 - 如果你知道你的硬件(尤其是显卡)需要闭源驱动才能正常工作(例如 NVIDIA 显卡),可以选择带有
nonfree drivers
的选项。 - 选择后按回车。系统会加载文件并进入 Manjaro 的 Live 环境。
Live 环境是一个临时的、完整的 Manjaro 系统,它运行在内存中,不会对你的硬盘做任何改动(除非你选择保存)。在 Live 环境中,你可以:
- 试用 Manjaro,体验桌面环境、预装软件等。
- 测试你的硬件是否兼容,网络、声音、显卡等是否正常工作。
- 打开浏览器上网查找资料。
- 使用文件管理器访问硬盘上的文件(包括 Windows 分区,如果存在)。
- 执行安装程序。
在 Live 环境中,确保网络连接正常(通过有线或无线连接),这将有助于安装过程中下载最新的软件包和语言包。
2. 启动安装器 (Calamares)
进入 Live 环境后,你会看到 Manjaro 的桌面。在桌面上通常会有一个图标,或者在应用程序菜单中有一个入口,叫做 “Install Manjaro” 或类似的名称。双击它来启动 Manjaro 的图形化安装器 Calamares。
Calamares 安装器是一个用户友好的向导式工具,会一步步引导你完成安装。
3. 逐步完成安装向导
现在,我们将跟随 Calamares 安装器的步骤:
步骤 1: Welcome (欢迎)
- 选择你想要在安装和已安装系统中使用的语言。这会影响安装器的语言,以及最终系统的默认语言。
- 点击“下一步”。
步骤 2: Location (位置)
- 选择你的地区和时区。通常点击地图上你的位置,或者在下拉菜单中选择。
- 勾选“System locale”(系统区域设置),通常会自动匹配你选择的语言。
- 勾选“Keyboard layout”(键盘布局),并选择你的键盘型号和布局。如果你不确定,可以点击右侧的文本框测试你的键盘输入是否正确。大多数用户选择默认的“Generic 105-key PC”和你的国家语言布局即可。
- 点击“下一步”。
步骤 3: Keyboard (键盘)
- 再次确认你的键盘型号和布局。这是为了让你在安装完成后也能正确输入。
- 点击“下一步”。
步骤 4: Partitions (分区)
- 这是安装过程中最关键、最需要小心的步骤。你需要告诉安装程序如何使用你的硬盘空间来安装 Manjaro。
-
你会看到几种选项:
- Erase disk (抹盘安装): 如果你是新手,并且打算让 Manjaro 独占整个硬盘,或者你想彻底清除硬盘上的所有数据(包括其他操作系统),选择此选项。 请注意,这会删除硬盘上的所有数据! 安装器会自动帮你创建合适的分区(通常包括一个 EFI 系统分区、一个根分区
/
和一个 Swap 分区)。 - Install alongside (与现有系统并存): 如果你想保留硬盘上已有的其他操作系统(例如 Windows),并在其旁边安装 Manjaro,选择此选项。 安装器会尝试自动缩小现有分区(例如 Windows 的 C 盘),然后在腾出的空间上安装 Manjaro。你可以拖动滑块来调整分配给 Manjaro 的空间大小。虽然是图形界面,但操作前务必确认你了解自己在做什么,并再次确认数据已备份。
- Replace a partition (替换分区): 如果你的硬盘上已经安装了某个版本的 Linux,并且你想用 Manjaro 替换它,选择此选项。你需要手动选择要替换的那个分区。
- Manual partitioning (手动分区): 这个选项提供了最大的灵活性,但也是最复杂、最容易出错的。 如果你对 Linux 分区概念(根分区
/
,主目录/home
,交换分区swap
,EFI 系统分区/boot/efi
等)有深入了解,或者有特殊的分区需求(例如将/home
放在单独的分区),可以选择此项。你需要手动创建、删除、调整分区大小,并为每个分区指定挂载点(Mount Point)和文件系统类型。强烈建议新手避开此选项,除非你非常确定你在做什么。
- Erase disk (抹盘安装): 如果你是新手,并且打算让 Manjaro 独占整个硬盘,或者你想彻底清除硬盘上的所有数据(包括其他操作系统),选择此选项。 请注意,这会删除硬盘上的所有数据! 安装器会自动帮你创建合适的分区(通常包括一个 EFI 系统分区、一个根分区
-
给新手的建议:
- 如果 Manjaro 是你电脑上唯一的系统:选择 “Erase disk”。
- 如果你的电脑已有 Windows,你想保留它并安装 Manjaro 形成双系统:选择 “Install alongside”,并为 Manjaro 分配足够的空间(至少 30-40GB)。
-
选择你的硬盘设备(通常是
/dev/sda
,/dev/nvme0n1
等)。 - 如果你选择“Erase disk”或“Install alongside”,安装器会显示一个概要,告诉你将要进行的分区操作。仔细阅读确认无误。
-
如果选择“Manual partitioning”,请自行创建分区,并设置挂载点。至少需要一个根分区
/
。推荐使用ext4
文件系统。如果你是 UEFI 启动,需要一个小的 FAT32 分区作为/boot/efi
(通常已存在于 Windows 系统中,可以直接使用)。可以考虑一个swap
分区(大小通常等于或大于你的内存,但现在内存普遍很大,小于等于 8GB 内存的电脑建议创建 Swap 分区,大于 8GB 内存的可以考虑使用 Swap File 或不创建)。一个单独的/home
分区可以方便将来重装系统时不丢失个人文件,但对于新手来说不是必须的,可以先将/
和/home
合并。 -
完成分区设置后,点击“下一步”。
步骤 5: Users (用户)
-
创建你的用户信息。
- Your name: 输入你的真实姓名(可选)。
- What name do you want to use to log in?: 输入你的登录用户名。用户名通常是小写字母,不包含空格。这个用户名也是你在终端中使用的名字。
- What computer name do you want to use?: 输入你的电脑主机名。这是网络上识别你的电脑的名字。
- Choose a password: 输入你的登录密码。密码要足够复杂以保证安全。
- Confirm password: 再次输入密码进行确认。
- Login automatically without asking for the password: 不建议勾选! 勾选后开机无需输入密码直接登录,不安全。
- Use the same password for the administrator account: 强烈建议勾选! 勾选后,你的用户密码也将用于管理员权限(使用
sudo
命令时)。在 Linux 中,管理员账户通常是root
,但日常操作不建议直接使用 root 账户。通过sudo
使用普通用户密码获取临时管理员权限是更安全的方式。
-
点击“下一步”。
步骤 6: Summary (摘要)
- 这是最后一步确认。安装器会显示你之前所有设置的摘要:将要安装的硬盘、分区方案、桌面环境、用户信息等。
- 仔细检查分区方案是否正确,尤其确认不会误删重要数据!
- 如果一切都正确,点击“安装”按钮。
步骤 7: Installation (安装过程)
- 安装程序现在开始将文件写入硬盘、配置系统。这个过程需要一些时间,取决于你的电脑性能、硬盘速度和网络速度(如果需要下载额外文件)。
- 你可以看到安装进度条,以及一些 Manjaro 的特性介绍幻灯片。
- 不要在安装过程中断电或强制关机!
- 耐心等待,直到安装完成。
步骤 8: Finish (完成)
- 安装完成后,你会看到一个提示,告诉你安装已成功。
- 勾选“Restart now”(现在重启)选项。
- 点击“完成”。
- 安装程序会关闭,电脑会提示你移除安装介质(启动 U 盘),然后按回车重启。务必在此时拔掉 U 盘!
4. 第一次启动
电脑重启后,如果一切顺利,它应该从硬盘上的 Manjaro 系统启动了。
- 如果你安装的是双系统,启动时可能会看到一个启动菜单(GRUB),让你选择启动 Manjaro 还是 Windows。选择 Manjaro。
- Manjaro 会启动,最终到达登录界面。
- 输入你在安装时设置的用户名和密码,然后按回车登录。
恭喜你!你已经成功安装了 Manjaro Linux!
第三步:首次启动与基本配置
成功登录 Manjaro 后,你将看到你的桌面环境。这里有一些你应该立即进行的基本设置和操作。
1. Manjaro Hello 欢迎界面
第一次登录后,Manjaro 通常会显示一个名为 Manjaro Hello 的欢迎窗口。这个窗口非常有用,它提供了许多常用操作的快捷方式:
- 文档链接(Wiki、用户指南)。
- 支持链接(论坛、IRC)。
- 软件安装器入口。
- 硬件配置器入口。
- Codecs(多媒体解码器)安装。
- 选择启动时是否显示此窗口。
花一些时间浏览一下 Manjaro Hello,了解一下它提供的资源。
2. 更新你的系统
这是安装完成后你应该做的第一件、也是最重要的事情之一! 滚动发布系统的核心就是保持系统是最新的。 Live ISO 中的系统镜像是制作时某个时间点的,安装后可能已经有很多更新发布了。
在 Manjaro 中,更新系统主要通过包管理器 Pacman 来完成。Manjaro 也提供了图形化的包管理器 Pamac(在某些版本中可能叫做“Add/Remove Software”或“软件管理器”)。
使用命令行 (Pacman):
- 打开终端(Terminal)。通常可以在应用程序菜单中找到,或者使用快捷键
Ctrl + Alt + T
。 - 输入以下命令来同步软件包仓库并更新整个系统:
bash
sudo pacman -Syusudo
:以管理员(root)权限运行命令。系统会提示你输入你的用户密码(输入时不会显示星号)。pacman
:Manjaro/Arch Linux 的包管理器命令。-Syu
:这是三个命令选项的组合:S
:同步(Sync)软件包数据库。y
:下载新的软件包数据库(强制刷新)。u
:升级(Upgrade)所有已安装的软件包。
- 按回车执行命令。Pacman 会首先下载最新的软件包数据库,然后检查你的系统中有哪些软件包可以升级。
- 它会列出将要升级的软件包及其版本号,并询问你是否继续安装(
[Y/n]
)。输入Y
并回车确认。 - Pacman 会下载并安装所有更新的软件包。这个过程可能需要一些时间,取决于更新的数量和你的网速。
- 更新完成后,终端会回到命令提示符。有时,重要的系统更新(如内核更新)可能需要重启电脑才能完全生效。终端可能会提示你重启。
使用图形界面 (Pamac):
- 打开 Pamac 应用程序。它可能在应用程序菜单中叫做“Add/Remove Software”、“软件管理器”或者直接是“Pamac”。
- Pamac 会自动检查更新,或者你可以在界面上找到“更新”或“Check for updates”按钮。
- 如果有可用更新,Pamac 会列出来。点击“Apply”或“应用”按钮。
- Pamac 会提示你输入密码。
- Pamac 会下载并安装更新。
重要提示:
- 定期更新: 为了系统的安全和稳定,你应该定期(例如每周)更新你的 Manjaro 系统。
- 不要长时间不更新: Manjaro 是滚动发布,如果长时间不更新(例如几个月),可能导致软件包版本差异过大,更新时引发冲突或问题。
- 更新前关注通知: 对于一些重要的更新,Manjaro 社区会在论坛等平台发布通知,说明更新内容、潜在问题和解决方法。保持关注可以帮助你避免一些麻烦。
3. 安装额外的软件
安装好系统并更新后,你肯定需要安装一些常用的软件,比如网页浏览器(除了默认的 Firefox 或 Chrome)、办公套件(LibreOffice)、影音播放器、图片编辑器等等。
在 Manjaro 中安装软件非常方便,同样可以使用 Pamac (GUI) 或 Pacman (CLI)。
使用图形界面 (Pamac):
- 打开 Pamac。
- 在 Pamac 窗口中,你可以通过搜索框查找软件(例如输入
vlc
查找 VLC 播放器)。 - 搜索结果会列出匹配的软件包。点击一个软件包可以查看详情。
- 勾选你想安装的软件包旁边的复选框,或者点击软件包详情页面的“Install”按钮。
- Pamac 会列出需要安装的依赖项。确认后点击“Apply”或“应用”。
- 输入密码,Pamac 会下载并安装选定的软件及其依赖项。
- 你也可以使用 Pamac 卸载软件:找到已安装的软件,点击“Remove”按钮。
使用命令行 (Pacman):
- 打开终端。
- 搜索软件:
bash
pacman -Ss <关键词>
例如:pacman -Ss vlc
会搜索包含“vlc”的软件包。输出结果会显示软件包的名称、版本和简要描述。 - 安装软件:
bash
sudo pacman -S <软件包名称>
例如:sudo pacman -S vlc
会安装 VLC 播放器。你可以同时安装多个软件包,用空格隔开:sudo pacman -S libreoffice gimp
- 卸载软件:
bash
sudo pacman -R <软件包名称>
例如:sudo pacman -R vlc
会卸载 VLC。- 要同时删除软件及其不再被其他软件需要的依赖项,使用
-Rs
选项:sudo pacman -Rs vlc
- 要同时删除软件及其不再被其他软件需要的依赖项,使用
关于 AUR (Arch User Repository):
Manjaro 的一大优势是可以方便地访问 AUR。AUR 是一个由用户维护的软件包仓库,其中包含大量不在官方仓库中的软件,或者某些软件的最新开发版本。AUR 中的软件包是通过 PKGBUILD 脚本来构建的。
- 在 Pamac 中启用 AUR: 打开 Pamac,进入“Preferences”(首选项)-> “AUR”,启用“Enable AUR support”。启用后,你就可以在 Pamac 中搜索 AUR 中的软件了。安装 AUR 软件时,Pamac 会自动下载 PKGBUILD 并尝试编译安装。
- 使用 AUR 助手(如
yay
或pamac
自身): 在终端中,你可以使用 Pamac 的 CLI 界面或安装一个 AUR 助手来管理 AUR 软件包。Manjaro 默认可能没有安装yay
,但 Pamac 命令行本身就可以处理 AUR。- 搜索 AUR 软件(使用 Pamac CLI):
pamac search <关键词>
- 安装 AUR 软件(使用 Pamac CLI):
pamac build <软件包名称>
(build
命令用于编译安装 AUR 软件包)
- 搜索 AUR 软件(使用 Pamac CLI):
- AUR 的注意事项: AUR 中的软件包不是官方维护的,其质量和安全性取决于提交者。安装 AUR 软件包时,你应该对 PKGBUILD 脚本有所了解(尽管不是必须),并明白你正在自行编译和安装代码。安装 AUR 软件偶尔可能失败,或者与系统其他部分产生冲突。对于新手来说,优先从官方仓库安装软件,确实找不到或需要最新版本时再考虑 AUR。
4. 安装显卡驱动 (MHWD)
Manjaro 提供了强大的硬件检测工具 MHWD (Manjaro Hardware Detection) 来帮助用户安装合适的显卡驱动。这对于确保图形性能和解决显示问题非常重要,尤其对于使用 NVIDIA 显卡的用户。
使用图形界面 (Manjaro Settings Manager):
- 打开应用程序菜单,找到 Manjaro Settings Manager (Manjaro 设置管理器)。
- 在 Settings Manager 中,选择 “Hardware Configuration” (硬件配置)。
- 这里会列出你的硬件设备,特别是显卡。
- 如果你有 NVIDIA 显卡,可能会看到两个选项:一个是以
video-linux
开头的开源驱动,另一个是以video-nvidia
开头的闭源驱动。通常,闭源驱动会提供更好的 3D 性能,但开源驱动稳定性更好。 - 选择你想要安装的驱动(例如
video-nvidia
),点击右键或者界面上的按钮进行安装。 - 按照提示完成安装。安装完成后,通常需要重启电脑才能使新驱动生效。
使用命令行 (mhwd):
- 打开终端。
- 列出可用的驱动:
bash
mhwd -l
mhwd -lamhwd -l
: 列出当前系统中可以使用的自由(开源)和非自由(闭源)驱动。mhwd -la
: 列出所有 Manjaro 支持的自由和非自由驱动。
- 自动安装推荐的驱动:
bash
sudo mhwd -a pci nonfree 0300
这个命令会检测你的显卡类型(0300 是显卡设备的 PCI ID),然后自动安装推荐的非自由驱动。如果你想安装开源驱动,将nonfree
替换为free
。 - 手动安装指定驱动:
bash
sudo mhwd -i pci <驱动名称>
例如:sudo mhwd -i pci video-nvidia-470xx
(请根据mhwd -l
输出的实际驱动名称进行安装) - 卸载驱动:
bash
sudo mhwd -r pci <驱动名称>
重要提示: 安装或更换显卡驱动后,务必重启电脑。
5. 安装语言包(如果之前没完全安装)
虽然安装时选择了语言,但有时系统或某些应用程序的汉化并不完全。你可以在 Manjaro Settings Manager 中进一步完善语言设置。
- 打开 Manjaro Settings Manager。
- 选择 “Locale” (区域设置) 和 “Language Packages” (语言包)。
- 在 Language Packages 中,你可以搜索和安装额外的语言包。搜索你的语言(例如
zh-hans
代表中文简体)。 - 安装相应的语言包后,回到 Locale 设置,将你的语言拖动到列表的顶部,然后点击“Apply”应用设置。
- 注销并重新登录,或者重启电脑,新的语言设置就会生效。
6. 配置其他常用设置
花一些时间探索你的桌面环境的设置:
- 外观设置: 修改壁纸、主题、图标、字体等,让你的桌面更具个性。
- 网络设置: 配置有线、无线网络连接。
- 蓝牙设置: 连接蓝牙设备。
- 声音设置: 调整音量、输入输出设备。
- 显示设置: 配置屏幕分辨率、刷新率、多显示器。
- 电源管理: 设置待机、休眠等。
- 用户和组: 管理其他用户账户(如果需要)。
这些设置通常都在应用程序菜单中的“Settings”、“设置”或“System Settings”等入口下。
第四步:Manjaro 的日常使用与基础概念
现在你的 Manjaro 系统已经基本可用了。让我们来了解一些日常使用中会遇到的概念和操作。
1. 文件系统层级标准 (Filesystem Hierarchy Standard, FHS)
与 Windows 的 C:\, D:\ 盘符不同,Linux 使用一个统一的目录树结构,根目录是 /
。了解一些重要的目录对于文件管理很有帮助:
/
:根目录,整个文件系统的起点。/bin
:存放系统启动和运行所需的基本命令(可执行文件)。/sbin
:存放系统管理员使用的基本命令(可执行文件)。/usr
:Unix Software Resource,存放用户安装的程序和文件,大部分应用程序安装在这里。/home
:存放所有普通用户的个人文件和配置。每个用户都有一个以自己名字命名的子目录(例如/home/yourusername
),这就是你的用户主目录。/etc
:存放系统和应用程序的配置文件。/opt
:Optional software,用于存放第三方独立软件包。/tmp
:存放临时文件,系统重启后通常会被清空。/var
:Variable data,存放经常变化的文件,如日志文件、缓存文件等。/dev
:Device files,存放设备文件,代表系统中的硬件设备。/proc
:Processes information,一个虚拟文件系统,提供了系统进程和内核信息。/mnt
:Mount point for temporarily mounted filesystems,用于临时挂载文件系统(如 U 盘、移动硬盘)。/media
:另一个用于自动挂载可移动介质的目录。
当你打开文件管理器时,通常会直接进入你的主目录 (/home/yourusername
)。你可以通过文件管理器导航到其他目录,但访问某些系统目录可能需要管理员权限。
2. 包管理器 (Pacman / Pamac)
我们已经在更新和安装软件时使用了包管理器。记住它们的基本用法是你在 Manjaro 日常中最常做的事情之一。
- 安装软件:
sudo pacman -S <软件包名称>
或pamac install <软件包名称>
(CLI) / Pamac (GUI) - 卸载软件:
sudo pacman -R <软件包名称>
或pamac remove <软件包名称>
(CLI) / Pamac (GUI) - 卸载软件及依赖:
sudo pacman -Rs <软件包名称>
- 更新系统:
sudo pacman -Syu
或pamac upgrade
(CLI) / Pamac (GUI) - 搜索软件:
pacman -Ss <关键词>
或pamac search <关键词>
(CLI) / Pamac (GUI) - 清理 Pacman 缓存:
sudo pacman -Scc
(清理所有缓存,慎用) 或pamac clean
(CLI)
3. 终端 (Terminal)
虽然 Manjaro 提供了友好的图形界面,但学习使用终端是深入了解和使用 Linux 的必经之路。许多强大的操作和系统配置都可以在终端中高效完成。
一些基本的终端命令:
pwd
:Print Working Directory,显示当前所在的目录。ls
:List files,列出当前目录的文件和文件夹。加上-l
参数可以显示详细信息(权限、所有者、大小、修改日期等),-a
参数显示隐藏文件。cd <目录>
:Change Directory,切换到指定目录。cd ~
或cd
:切换到你的用户主目录。cd ..
:切换到上一级目录。cd /
:切换到根目录。
mkdir <目录名>
:Make Directory,创建新目录。rm <文件名>
:Remove,删除文件。使用-r
参数可以删除目录及其内容(rm -r <目录名>
),使用-f
参数可以强制删除(rm -rf <文件或目录名>
,慎用,后果自负!)。cp <源文件> <目标位置>
:Copy,复制文件。mv <源文件> <目标位置>
:Move,移动或重命名文件。cat <文件名>
:Concatenate and display,显示文件内容。nano <文件名>
或vim <文件名>
:使用文本编辑器打开文件。nano
比较简单,适合新手。sudo <命令>
:以管理员权限执行命令。man <命令>
:Manual,查看命令的帮助手册。按q
退出手册。
一开始你不必记住所有命令,从最基本的开始,遇到需要时再去查找。熟能生巧。
4. 获取帮助
当你遇到问题时,不要慌。Manjaro 有一个活跃的社区和丰富的文档资源:
- Manjaro Wiki: https://wiki.manjaro.org/ 提供了大量关于安装、配置、故障排除等方面的文档。遇到问题时,先在这里搜索。
- Arch Wiki: https://wiki.archlinux.org/ 作为 Manjaro 的上游,Arch Wiki 的文档非常详尽和权威。虽然有些内容可能与 Manjaro 略有不同(例如安装方式),但关于软件配置、系统原理等方面的知识通用性很高。
- Manjaro 官方论坛: https://forum.manjaro.org/ 在这里你可以提问、搜索其他用户遇到的问题和解决方法。提问时请尽量提供详细信息(你做的操作、错误信息、系统版本、硬件信息等)。
- 搜索引擎: 使用搜索引擎(如 Google, DuckDuckGo)搜索你的问题和错误信息。通常能找到大量的论坛帖子、博客文章或教程。在搜索时,加上 “Manjaro” 或 “Arch Linux” 作为关键词,会更精确。
第五步:更进一步的探索
你已经掌握了 Manjaro 的基本使用。Linux 世界广阔而充满乐趣,你可以继续探索:
- 尝试不同的桌面环境: 如果你对当前的桌面环境不满意,可以安装并切换到其他桌面环境,或者下载其他桌面环境的 Manjaro 版本进行尝试。
- 学习更多终端命令: 终端是 Linux 的强大工具,学习更多命令能让你更高效地管理系统。
- 了解系统服务 (systemd): Linux 系统中的许多功能都是通过服务实现的,了解如何查看、启动、停止、禁用服务(使用
systemctl
命令)对系统维护很有帮助。 - 文件权限: 了解 Linux 的文件权限系统(读、写、执行权限,用户、组、其他)是管理文件和保障系统安全的基础。
- Shell 脚本: 学习编写简单的 Shell 脚本可以自动化重复性任务。
- 探索开源软件生态: Linux 平台有无数优秀的开源软件可供选择,去发现那些能提高你工作效率或带来乐趣的工具。
总结
Manjaro Linux 是一个优秀的、对新手相对友好的 Arch Linux 发行版。它结合了 Arch 的强大、灵活和滚动更新的特性,同时通过图形化工具和测试仓库提供了更好的易用性和稳定性。
从选择版本、下载 ISO、制作启动盘,到跟随图形化安装器完成安装,再到首次启动后的系统更新和软件安装,本指南希望能为你提供一个清晰的指引。
记住,学习一个新操作系统需要时间和耐心。在遇到问题时,积极查阅文档和寻求社区的帮助。随着你的使用和学习,你会发现 Linux 的魅力所在,并能逐渐掌握它的强大之处。
祝你在 Manjaro 的世界里探索愉快!