
當我嘗試運行 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嗯:
- 安裝 GPG 金鑰
sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
- 選擇要使用的頻道:
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
(以防萬一yum 設定管理器無法識別,請嘗試安裝yum 工具yum install yum-utils
:)
- 安裝 Sublime Text
sudo yum install sublime-text
這對我來說效果很好。關注其他作業系統的官方 Sublime Text (https://www.sublimetext.com/docs/linux_repositories.html#yum)。此致。