在 Linux 手册页中查看整个 Arch Linux Wiki
创始人
2024-03-02 00:40:28
0

不久之前,我写了篇关于一个名叫 arch-wiki-cli 的命令行脚本的文章,使用它可以在终端命令行中查看 Arch Linux Wiki。使用这个脚本,你可以很轻松的用你喜欢的文本浏览器查看整个 Arch Wiki 网站。显然,使用这个脚本需要你有网络连接。我今天偶然发现了一个名为 Arch-wiki-man 的程序,与其有着相同的功能。就跟名字说的一样,它可以让你在命令行查看 Arch Wiki,但是无需联网。它可以以手册页的形式为你显示来自 Arch Wiki 的任何文章。它会下载整个 Arch Wiki 到本地,并每两天自动推送一次。因此,你的系统上总能有一份 Arch Wiki 最新的副本。

安装 Arch-wiki-man

Arch-wiki-man 在 AUR 中可用,所以你可以通过类似Yay 的 AUR 帮助程序安装它。

$ yay -S arch-wiki-man

另外,它也可以使用 NPM 安装。首先确保你已经安装了 NoodJS,然后使用以下命令安装它。

$ npm install -g arch-wiki-man

以手册页的形式查看整个 Arch Wiki

Arch-wiki-man 的典型语法如下:

$ awman 

下面看一些具体的例子:

搜索一个或多个匹配项

只需要下面的命令,就可以搜索 Arch Linux 安装指南

$ awman Installation guide

上面的命令将会从 Arch Wiki 中搜索所有包含 “Installation guide” 的条目。如果对于给出的搜索条目有很多的匹配项,将会展示为一个选择菜单。使用上下方向键或是 Vim 风格的方向键(j/k),移动到你想查看的指南上,点击回车打开。然后就会像下面这样,以手册页的形式展示指南的内容。

awman 指的是 arch wiki man 的首字母组合。

它支持手册页的所有操作,所以你可以像使用手册页一样使用它。按 h 查看帮助选项。

要退出选择菜单而不显示手册页,只需要按 Ctrl+c

输入 q 返回或者/并且退出手册页。

在标题或者概述中搜索匹配项

awman 默认只会在标题中搜索匹配项。但是你也可以指定它同时在标题和概述中搜索匹配项。

$ awman -d vim

或者,

$ awman --desc-search vim

在目录中搜索匹配项

不同于在标题和概述中搜索匹配项,它也能够扫描整个内容以匹配。不过请注意,这样将会使搜索进程明显变慢。

$ awman -k emacs

或者,

$ awman --apropos emacs

在 web 浏览器中打开搜索结果

如果你不想以手册页的形式查看 Arch Wiki 指南,你也可以像下面这样在 web 浏览器中打开它。

$ awman -w pacman

或者,

$ awman --web pacman

这条命令将会在 web 浏览器中打开匹配结果。请注意,使用这个选项需要网络连接。

在其他语言中搜索

awman 默认打开的是英文的 Arch Wiki 页面。如果你想用其他的语言查看搜索结果,例如西班牙语,只需要像这样做:

$ awman -l spanish codecs

使用以下命令查看可用的语言:

$ awman --list-languages

升级本地的 Arch Wiki 副本

就像我已经说过的,更新会每两天自动推送一次。或者你也可以使用以下命令手动更新。

$ awman-update
arch-wiki-man@1.3.0 /usr/lib/node_modules/arch-wiki-man
└── arch-wiki-md-repo@0.10.84

arch-wiki-md-repo has been successfully updated or reinstalled.

:)


via: https://www.ostechnix.com/how-to-browse-and-read-entire-arch-wiki-as-linux-man-pages/

作者:SK 选题:lujun9972 译者:dianbanjiu 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

蚂蚁数科向全球开源180万...
生成式AI引发的欺诈风险席卷全球,研究与之对抗的鉴别技术,成为AI...
2025-08-18 15:12:22
GPT-5“让人失望”,A...
OpenAI备受期待的GPT-5未能带来革命性突破。虽然通往通用人...
2025-08-17 14:43:50
开源回归!六年后OpenA...
封面新闻记者 边雪 2025年8月5日,人工智能领域迎来一个重要时...
2025-08-06 18:42:07
AI圈的新宠:Contex...
AI 的发展真是 “日新月异” ,新概念也是满天飞。去年还在折腾 ...
2025-07-30 22:41:57
Steam披露:使用AI的...
多知7月18日消息,据外媒 VGC 报道,今年以来,Steam上使...
2025-07-18 22:15:05
白嫖Manus?本地部署M...
2025-07-15 18:13:39

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...