Sublime Text:加载共享库时出错

Sublime Text:加载共享库时出错

当我尝试运行 sublime text 3(随官方说明) 在新的 debian sid chroot 中,它无法启动,输出:

/opt/sublime_text/sublime_text: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory

我如何启动 Sublime Text?

答案1

sublime deb 包没有声明任何依赖项,因此你需要自己安装它们,方法是运行

sudo apt install libglib2.0-0 libx11-6 libcairo2 libpango-1.0-0 libpangocairo-1.0-0 libgtk2.0-0

答案2

我使用了以下解决方法。我正在使用CentOS.9,并已使用 snap 安装了 Sublime-Text。

我必须使用命令卸载 sublime: sudo snap remove sublime-text

然后我安装了 Sublime Text好吃

  1. 安装 GPG 密钥

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg

  1. 选择要使用的频道:

sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo

(以防万一yum 配置管理器无法识别,请尝试安装yum 实用程序:)yum install yum-utils

  1. 安装 Sublime Text

sudo yum install sublime-text

这对我来说效果很好。其他操作系统请关注官方 Sublime Text(https://www.sublimetext.com/docs/linux_repositories.html#yum)。 此致。

相关内容