安装轻量浏览器,远程打开

走公网的x11转发打开远程浏览器就别想了,超级卡

Browsh - 字符浏览器(ARM版)

  • 安装火狐:sudo dnf install firefox -y
  • 安装browsh:

    -------------------安装固定版本-------------
    sudo dnf localinstall -y https://github.com/browsh-org/browsh/releases/download/v1.8.0/browsh_1.8.0_linux_arm64.rpm
    -------------------安装最新版--------------------------
    URL=$(curl -s https://api.github.com/repos/browsh-org/browsh/releases | grep -oP 'https://github.com/browsh-org/browsh/releases/download/[^"]+linux_arm64.rpm' | head -n 1) && sudo dnf localinstall -y "$URL"
  • 卸载:sudo dnf remove browsh -y;sudo dnf remove firefox -y
  • 启动:browsh
  • 常用命令

    按键组合                功能说明
    ----------------------------------------------------------------------
    Ctrl + l                激活地址栏(输入 URL 或 搜索关键词)
    Ctrl + q                退出 Browsh 程序
    Ctrl + r                重新加载当前页面(F5 刷新)
    Ctrl + t                打开一个新的标签页(Tab)
    Ctrl + w                关闭当前激活的标签页
    Ctrl + \                循环切换不同的标签页
    Backspace               回退到上一页(History Back)
    Arrow Keys (方向键)      平滑滚动网页内容
    PageUp / PageDown       快速翻页滚动
    Enter                   点击当前选中的链接或按钮
    F1                      打开帮助文档
    -----------------------------------------------------------------------
    browsh google.com/search?hl=zh-CN			启动默认页
    vi ~/.config/browsh/config.toml				修改默认页
    startup-url = ["google.com/?hl=zh-CN"]
  • google.com

    简体中文		google.com/?hl=zh-CN
    			google.com/search?q=关键词&hl=zh-CN
    			browsh google.com/search?hl=zh-CN
    繁体中文		google.com/?hl=zh-TW
    英文			google.com/?hl=en

Chromium - (ARM版)

Chromium 是 Chrome 的开源版本,完美支持 ARM 架构,体验几乎一致。

  1. 启用 EPEL 仓库:sudo dnf install epel-release -y
  2. 安装 Chromium:sudo dnf install chromium -y
  3. 环境检查:
    1. 确认本地mobax:echo $DISPLAY 返回127.0.0.1:0.0则ok
    2. 确认服务器xauth:which xauth 返回/usr/bin/xauth则ok,否则安装sudo dnf install xauth
    3. 确认服务器X11: sudo grep -i "X11Forwarding" /etc/ssh/sshd_config 返回开启的设置,否则手动配置
      1. sudo sed -i 's/#X11Forwarding no/X11Forwarding yes/' /etc/ssh/sshd_config
      2. sudo sed -i 's/X11Forwarding no/X11Forwarding yes/' /etc/ssh/sshd_config
    4. 重启sshd:sudo systemctl restart sshd
    5. 重新登录ssh才能生效
  4. 启动浏览器:chromium-browser
  5. 卸载: