网站搜索

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 – 打开文档
  • 箭头键PageUPPageDown – 滚动
  • CTRL+l – 聚焦 URL 栏
  • CTRL+r – 重新加载页面
  • CTRL+t – 打开新选项卡
  • CTRL+w – 关闭选项卡
  • BACKSPACE – 回到历史
  • CTRL+q – 退出程序

您可能还想阅读以下相关文章。

  1. 用于在 Linux 中浏览网站和下载文件的 8 个命令行工具
  2. Googler:从 Linux 终端执行“Google 搜索”的命令行工具
  3. Cloud Commander – 通过浏览器控制 Linux 文件和程序的 Web 文件管理器
  4. Tig – Git 存储库的命令行浏览器

欲了解更多信息,请访问:https://www.brow.sh/

就这样! Browsh 是一个简单、完全现代的基于文本的浏览器,可以在 TTY 终端环境和任何浏览器中运行,并且可以呈现现代浏览器可以呈现的任何内容。在本指南中,我们解释了如何在 Linux 中安装和使用 Browsh。尝试一下并在评论中与我们分享您的想法。