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)。此致。

相關內容