Browsh - 一个播放视频和一切的现代文本浏览器

Browsh是一个完全现代的基于文本的浏览器,可以在TTY终端中运行,可以渲染现代浏览器所能提供的任何内容。 HTML5,CSS3,JS,视频甚至WebGL。

Browsh是一个开源,简单和现代的基于文本的浏览器,可以在TTY终端环境中呈现。 它由最小的Golang CLI前端和浏览器Web扩展(无头Firefox)组成,它实际上提供了大部分功能,可以创建纯文本版本的网页和Web应用程序。

此浏览器呈现现代浏览器可以提供的任何内容; HTML5,CSS3,JS,视频以及WebGL。 重要的是带宽节省,设计用于在远程服务器上运行,并通过SSH / Mosh或浏览器内HTML服务进行访问,从而显着降低带宽。

另请参阅使用Lynx和链接工具进行命令行Web浏览

只有当您没有良好的互联网连接时, Browsh才有用。 它还可以帮助您避免从笔记本电脑或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.4.12/browsh_1.4.12_linux_amd64.rpm
# rpm -Uvh browsh_1.4.12_linux_amd64.rpm
--------- On 32-bit ---------
# wget https://github.com/browsh-org/browsh/releases/download/v1.4.12/browsh_1.4.12_linux_386.rpm
# rpm -Uvh browsh_1.4.12_linux_386.rpm

在Debian / Ubuntu和Linux Mint上安装Browsh

--------- On 64-bit --------- 
$ wget https://github.com/browsh-org/browsh/releases/download/v1.4.12/browsh_1.4.12_linux_amd64.deb
$ sudo dpkg -i browsh_1.4.12_linux_amd64.deb 
--------- On 32-bit ---------
$ wget https://github.com/browsh-org/browsh/releases/download/v1.4.12/browsh_1.4.12_linux_386.deb
$ sudo dpkg -i browsh_1.4.12_linux_386.deb 

如果您不想安装.deb.rpm版本,则可以下载静态二进制文件并执行它,如图所示。

--------- On 64-bit --------- 
$ wget https://github.com/browsh-org/browsh/releases/download/v1.4.12/browsh_1.4.12_linux_amd64
$ chmod 755 browsh_1.4.12_linux_amd64
$ ./browsh_1.4.12_linux_amd64
--------- On 64-bit --------- 
$ wget https://github.com/browsh-org/browsh/releases/download/v1.4.12/browsh_1.4.12_linux_386
$ chmod 755 browsh_1.4.12_linux_386
$ ./browsh_1.4.12_linux_386

最新版本的Firefox附带了一个Docker镜像,你需要做的只是拉动并运行TTY客户端。

$ docker run -it --rm browsh/browsh

如何在Linux中使用Browsh基于文本的浏览器

一旦安装了Browsh ,您就可以在终端上运行browsh ,如图所示。

$ browsh
Browsh文本浏览器

Browsh文本浏览器

大多数键和鼠标手势应该像在桌面浏览器上一样工作,以下是您开始使用的基本手势。

  • F1 - 打开文档
  • ARROW KEYSPageUPPageDown - 滚动
  • CTRL+l - 聚焦URL栏
  • CTRL+r - 重新加载页面
  • CTRL+t - 打开新标签页
  • CTRL+w - 关闭标签
  • BACKSPACE - 回到历史
  • CTRL+q - 退出程序
Browsh Web浏览

Browsh Web浏览

Browsh  - 观看Youtube视频

Browsh - 观看Youtube视频

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

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

有关更多信息,请访问: https//www.brow.sh/

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