Browsh 是一款开源、简单且现代的基于文本的浏览器,可在TTY终端环境中呈现。它由一个最小的Golang CLI前端和一个浏览器 Web 扩展(无头 Firefox)组成,它实际上提供了创建纯文本版本的网页和 Web 应用程序的大部分功能。
Browsh浏览器可以呈现现代浏览器可以呈现的任何内容;HTML5、CSS3、JS、视频以及 WebGL。重要的是,它是一个带宽节省者,设计为在远程服务器上运行并通过SSH / Mosh或浏览器内 HTML 服务访问,从而显着减少带宽。
仅当您没有良好的互联网连接时,浏览才有用。它还可以帮助您避免笔记本电脑或低功耗设备(例如Raspberry Pi)的现代浏览器耗尽电池。
实时 SSH 演示– 只需将您的 SSH 客户端指向ssh brow.sh
,无需身份验证,会话持续5分钟并被记录。
如何在 Linux 中安装 Browsh 基于文本的浏览器
Browsh 的要求是最新版本的 Firefox和支持真彩色的终端客户端。获得这些后,您可以使用以下命令下载适合您的 Linux 发行版的二进制文件或软件包。
在 RHEL/CentOS 和 Fedora 上安装 Browsh
--------- 在 64 位上 --------- # wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.rpm # rpm -Uvh browsh_1.6.4_linux_amd64.rpm --------- 在 32 位上 --------- # wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386.rpm # rpm -Uvh browsh_1.6.4_linux_386.rpm
在 Debian/Ubuntu 和 Linux Mint 上安装 Browsh
--------- 在 64 位上 --------- $ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.deb $ sudo dpkg -i browsh_1.6.4_linux_amd64.deb --------- 在 32 位上 --------- $ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386.deb $ sudo dpkg -i browsh_1.6.4_linux_386.deb
如果您不想安装.deb
和.rpm
版本,可以下载静态二进制文件并按所示执行。
--------- 在 64 位上 --------- $ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64 $ chmod 755 browsh_1.6.4_linux_amd64 $ ./browsh_1.6.4_linux_amd64 --------- 在 64 位上 --------- $ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386 $ chmod 755 brosh_1.6.4_linux_386 $ ./browsh_1.6.4_linux_386
还有一个与最新版本的 Firefox 捆绑在一起的 Docker 镜像,您所需要做的就是拉取并运行 TTY 客户端。
$ docker run -it --rm 浏览/浏览
如何在 Linux 中使用 Browsh 基于文本的浏览器
安装Browsh后,您可以browsh
在终端上运行,如图所示。
$ 浏览
![](https://www.alaica.com/wp-content/uploads/linux-360.png)
大多数按键和鼠标手势应该像您在桌面浏览器上所期望的那样工作,以下是供您入门的基本手势。
F1
– 打开文档ARROW KEYS
,PageUP
,PageDown
– 滚动CTRL+l
– 聚焦 URL 栏CTRL+r
– 重新加载页面CTRL+t
– 打开新标签CTRL+w
– 关闭选项卡BACKSPACE
– 回顾历史CTRL+q
– 退出程序
![](https://www.alaica.com/wp-content/uploads/linux-361.png)
![](https://www.alaica.com/wp-content/uploads/linux-362.png)
您可能还想阅读以下相关文章。
- 用于在 Linux 中浏览网站和下载文件的 8 个命令行工具
- Googler:从 Linux 终端执行“Google 搜索”的命令行工具
- Cloud Commander – 通过浏览器控制 Linux 文件和程序的 Web 文件管理器
- Tig – Git 存储库的命令行浏览器
欲了解更多信息,请访问:https://www.brow.sh/
就这样!Browsh是一个简单、完全现代的基于文本的浏览器,可以在 TTY 终端环境和任何浏览器中运行,并且可以呈现现代浏览器可以呈现的任何内容。在本指南中,我们解释了如何在 Linux 中安装和使用 Browsh。尝试一下并在评论中与我们分享您的想法。