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

これは私にとってはうまくいきました。他のOSについては公式のSublime Textに従ってください(yum は、Linux のリポジトリです。)。 よろしくお願いします。

関連情報