Browsh - 可以播放视频和所有内容的现代文本浏览器
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
--------- On 64-bit ---------
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
--------- On 32-bit ---------
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
--------- On 64-bit ---------
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
--------- On 32-bit ---------
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
版本,您可以下载静态二进制文件并执行它,如图所示。
--------- On 64-bit ---------
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
--------- On 64-bit ---------
wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386
chmod 755 browsh_1.6.4_linux_386
./browsh_1.6.4_linux_386
还有一个与最新版本的 Firefox 捆绑在一起的 Docker 镜像,您所需要做的就是拉取并运行 TTY 客户端。
docker run -it --rm browsh/browsh
如何在 Linux 中使用 Browsh 基于文本的浏览器
安装Browsh后,您可以在终端上运行browsh
,如图所示。
browsh
大多数按键和鼠标手势应该像您在桌面浏览器上所期望的那样工作,以下是供您入门的基本手势。
F1
– 打开文档箭头键
、PageUP
、PageDown
– 滚动CTRL+l
– 聚焦 URL 栏CTRL+r
– 重新加载页面CTRL+t
– 打开新选项卡CTRL+w
– 关闭选项卡BACKSPACE
– 回到历史CTRL+q
– 退出程序
您可能还想阅读以下相关文章。
- 用于在 Linux 中浏览网站和下载文件的 8 个命令行工具
- Googler:从 Linux 终端执行“Google 搜索”的命令行工具
- Cloud Commander – 通过浏览器控制 Linux 文件和程序的 Web 文件管理器
- Tig – Git 存储库的命令行浏览器
欲了解更多信息,请访问:https://www.brow.sh/
就这样! Browsh 是一个简单、完全现代的基于文本的浏览器,可以在 TTY 终端环境和任何浏览器中运行,并且可以呈现现代浏览器可以呈现的任何内容。在本指南中,我们解释了如何在 Linux 中安装和使用 Browsh。尝试一下并在评论中与我们分享您的想法。