在 Debian 12 系统中安装终端中运行的 Chromium 浏览器之 Carbonyl

前面所安装的那四款浏览器是文本浏览器,若想要一些完整的样式体验就不得不试试这一款在终端中运行的 Chromium 浏览器了。

前因

原本应该是准备在 Centos 7 系统里面用这个 Carbonyl 来验证折腾的,哪知在这个老旧且不予支持的系统下使用已然不受支持。后面转念一想就换一个 Debian 12 系统的机器来安装体验体验吧。

后果

在 Centos 7 中安装

虽然毫无关系但还是贴出一下在 Centos 7 系统中出现阻止我进一步操作的错误吧,由于系统实在是过于老旧且配置低就不编译各种环境来解决了。出现的错误如下:

[root@ChiuYut-VM carbonyl-0.0.3]# ./carbonyl 
./carbonyl: /lib64/libc.so.6: version `GLIBC_2.29' not found (required by /root/carbonyl-0.0.3/./libcarbonyl.so)
./carbonyl: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /root/carbonyl-0.0.3/./libcarbonyl.so)
./carbonyl: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /root/carbonyl-0.0.3/./libcarbonyl.so)

曾经想着去编译glibc试试的,可惜配置太低难以编译下去。

在 Debian 12 中安装

看着如此就干脆在较为新的 Debian 12 中安装体验吧,看着别人都是通过 Docker 来解决环境依赖之类的问题的好像,同样是受限于配置的原因,我干脆就直接在系统上面安装不通过 Docker 中转。

  1. 下载carbonyl并解压
    在 github 仓库中直接下载编译好后的二进制包

    wget https://github.com/fathyb/carbonyl/releases/download/v0.0.3/carbonyl.linux-amd64.zip
    unzip carbonyl.linux-amd64.zip
    

    太久没更新也不是我能控制并解决的咯。

  2. 安装依赖环境
    • libnss3
      解压后进去对应目录运行后出现一下错误:

      ./carbonyl: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
      

      鉴于这个系统还算是新的,因此解决方法也算是比较简单的:

      apt install libnss3
      
    • libasound2
      安装上述依赖之后再次运行,遇到另外一个依赖错误:

      ./carbonyl: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory
      

      解决方法同样的也只需安装一下即可:

      apt install libasound2
      
  3. 启动
    直接./carbonyl启动会出现:

    [0428/105602.690685:ERROR:zygote_host_impl_linux.cc(100)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
    

    的问题,这就需要使用普通用户运行或者是加个--no-sandbox参数即可运行咯。

题外话

通过./carbonyl --no-sandbox https://www.cyzwb.com的方式是能启动且打开对应的网页页面了,可惜的就是我一时之间还没有学会如何操作的说。

附带一个其User-Agent吧:

User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Google Chrome/111.0.5511.1 (Carbonyl) Safari/537.36

ChiuYut

2026年04月29日

发布者

ChiuYut

咦?我是谁?这是什么地方? Ya ha!我是ChiuYut!这里是我的小破站!