您可以使用这些命令行浏览器在Linux终端中浏览Internet。

您可能正在使用基于Chrome的浏览器(例如Firefox或Brave)来阅读本文。或是Google Chrome或Chromium。

也就是说,您正在使用基于GUI的方法浏览Web。但是在过去,所有内容大多都是基于文本的信息,因此人们使用其终端来获取资源和浏览Web。

当前,并不是所有信息都可以从终端上获得,但是您可以在命令行浏览器中尝试基于文本的信息,或者从Linux终端上打开网页。

不仅如此,而且如果您要访问远程服务器,或者如果您不使用GUI而被卡在设备上,则设备的Web浏览器也很有用。

因此,本文介绍了可以在Linux上尝试的基于终端的Web浏览器。

适用于Linux用户的最佳基于终端的Web浏览器

警告: 该列表不是按特定的顺序排列的。

1. W3M

w3m是在终端中流行的基于开源文本的Web浏览器。原始项目不再处于活动状态,但是活动版本由另一位开发人员Tatsuya Kinoshita维护。

w3m非常简单,还支持SSL连接,颜色和嵌入式图像。当然,根据您尝试访问的资源,情况可能会有所不同。根据我的快速测试,它似乎没有加载 鸭鸭去 但是,我能够在终端中很好地使用Google。

容易输入 w3m 要获得安装后的帮助,请在终端中。如果您有兴趣,还可以检查以下存储库: 的GitHub..

如何安装和使用W3M?

对于基于Debian的Linux发行版,大多数默认存储库中都提供W3M。 如果您使用的是基于Arch的发行版,则最好检查AUR是否直接可用。

对于Ubuntu,可以通过键入以下命令进行安装:

sudo apt install w3m w3m-img

在这里,w3m软件包与图像扩展名一起安装,以支持嵌入式图像。然后,您需要按照以下命令开始:

w3m xyz.com

当然,您需要用要浏览/测试的网站替换xyz.com。最后,您需要知道执行操作时,可以使用键盘上的箭头键进行导航并按Enter键。

您可以按退出 SHIFT + Q,然后返回上一页- SHIFT + B..其他快捷方式包括: SHIFT + T 开启新分页 SHIFT + U 要打开新的URL,您可以访问手册页以获取更多信息。

2.山猫

天猫终端

Lynx是您可以尝试的另一个开源命令行浏览器。幸运的是,使用Lynx可以使更多网站正常工作,因此我认为这绝对是一件好事。 我能够加载并运行DuckDuckGo。

最重要的是,我还注意到访问各种Web资源时可以接受/拒绝cookie。您还可以将其设置为始终接受或拒绝。这是一件好事。

另一方面,从终端使用窗口时,窗口大小无法正确调整。我不是在寻找解决方案,因此,如果您尝试这样做,可能会需要它。无论哪种情况,它都可以正常工作,并且在终端中启动时,它会显示键盘快捷键的所有说明。

请注意,它与系统终端的主题不匹配,因此无论终端的外观如何,它看起来都不同。

如何安装Lynx?

与w3m不同,如果要试用它,可以获取Win32安装程序。但是,在Linux上,它可以与大多数默认存储库一起使用。

对于Ubuntu,只需键入:

sudo apt install lynx

要开始使用,您需要遵循以下命令。

lynx examplewebsite.com

在这里,您需要使用资源来替换示例网站以进行访问。

如果要查找其他Linux发行版的软件包,请检查那些发行版。 官方网站资源..

3.链接2

Links2终端

Links2是一个有趣的基于文本的浏览器,易于在具有出色用户体验的设备上使用。 它提供了一个不错的界面,用于输入URL并在启动后立即继续。

欢迎来到Links2终端

请注意,主题取决于设备设置。 之所以显示,是因为它设置为“黑绿色”。作为命令行浏览器启动后,按任意键以显示URL提示符或按Q退出。它效果很好,并且可以从大多数站点呈现文本。

与Lynx不同,它没有接受/拒绝cookie的能力。除此之外,它似乎工作正常。

如何安装Links2?

您可以想象,大多数默认存储库中都提供了该功能。 对于Ubuntu,可以通过在终端中键入以下命令来安装它:

sudo apt install links2

你可以参考一下 官方 网站 在其他Linux发行版上安装时的软件包或文档。

4. eLinks

Elinks终端

eLinks与Links2类似,但不再维护。我将其保留在此列表中,因为它仍位于各种发行版的默认存储库中。

它没有融入系统终端的主题。因此,如果需要,对于没有“暗”模式的基于文本的浏览器来说,这可能不是一种很好的体验。

如何安装eLinks?

在Ubuntu上安装很容易。只需在终端中输入以下内容:

sudo apt install elinks

对于其他Linux发行版,它应该在标准存储库中可用。但是你可以看到 正式安装步骤 如果未在存储库中找到。

概要

毫不奇怪,终端中没有很多基于文本的Web浏览器运行。一些项目,例如 布劳什 我试图展示最新的Linux命令行浏览器,但在我的情况下却不起作用。

curl和wget等工具可用于从Linux命令行下载文件,但是这些基于设备的Web浏览器提供了附加功能。

除了命令行浏览器之外,如果您想在终端中玩游戏,还可以尝试Linux的命令行游戏。

您如何看待用于Linux终端的基于文本的Web浏览器?请在下面的评论中让我知道您的想法。

Sidebar