Browsh 是一个完全交互式的、实时的、纯文本的终端浏览器。 虽然您以前可能听说过甚至使用过一些流行的基于终端的浏览器,例如 Lynx 或 ELinks,但 Browsh 与其中任何一个都不一样。 Browsh 可以呈现现代浏览器可以呈现的所有内容。 这包括图像、动画、gif 甚至视频。
它主要设计用于在不支持 GUI 的远程 SSH 服务器上运行,但也可用于在慢速互联网连接上节省带宽。
Browsh 通过无头渲染页面来工作 Firefox 然后注入多个脚本,包括 UTF-8 半块技巧,从每个字符单元格中获取 2 种颜色,以模拟基本图形。 因此,要在您的设备上运行 Browsh,您必须拥有 Firefox (v57 或更新版本) 和一个 真彩终端 支持安装。
你可以看到这个 列表 获取支持真彩色的终端列表。 我个人使用 猫咪.
有两种安装 Browsh 的方法,通过特定于发行版的源代码包 (.deb/.rpm) 或通过二进制文件。
1.通过源码包安装
通过源码包安装,您可以访问https://www.brow.sh/downloads/,根据您设备的分布和架构下载相关包。 之后,您可以执行以下命令来安装软件包。
Debian/Ubuntu/薄荷 :
sudo dpkg -i pathtofile
Fedora/红帽/OpenSuse/CentOS :
sudo rpm -i pathtofile
2.通过二进制文件安装
此方法请访问https://www.brow.sh/downloads/ 并从中下载相关文件 Linux 静态类。 之后,转到包含该文件的文件夹并执行以下命令以运行 browsh。
sudo chmod +x file_name ./file_name
如何使用浏览器 Browser?
安装 Browsh 后,您可以继续输入并启动它 browsh
在终端。 这样做,您将在 Browsh 中看到该软件的官方网站。
您可以使用箭头键或滚动按钮浏览页面,然后单击任何链接。 要在同一选项卡上转到不同的网站,您可以按 Ctrl+l,这将使 URL 栏聚焦,您可以键入所需的 URL。 要打开不同的选项卡,您可以按 Ctrl+t 并使用 Ctrl+/ 在选项卡之间循环。
这是默认键绑定的完整列表:
- F1 打开文档
ARROW KEYS
,PGUP
,PGDN
滚动CTRL+q
Exit 应用程序CTRL+l
聚焦 URL 栏BACKSPACE
回到历史CTRL+r
重新加载页面CTRL+t
新标签CTRL+w
关闭选项卡CTRL+
循环到下一个标签
Browsh 也有单色浏览模式,可以通过按ALT+m
它只呈现文本并且可以在旧终端上使用。 一个好的浏览方式可能是使用干净的单色模式,直到您需要观看视频或需要渲染基本图像。
最后的话
希望您在学习这个基于文本的浏览器时玩得开心。 虽然世界现在正在使用完整的 GUI 浏览器渲染网页,但我注意到很多 Linux 社区喜欢使用基于文本的实用程序来浏览、电子邮件、播放音乐等等。 Browsh 可以成为所有的一个很好的替代浏览器 Linux 发烧友!