最新のdebパッケージを持っています括弧64 ビット。Ubuntu 15.04 を使用しています。次のエラーが発生します。
dependency is not satisfiable: libgcrypt11 (>= 1.4.5)
インストールしようとするlibgcrypt11
と、次のエラーが発生しました:
$ sudo apt-get install libgcrypt11
Package libgcrypt11 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'libgcrypt11' has no installation candidate
私は今どうすればいい?
答え1
アップデート、以下のバージョンは利用できなくなりました。今度は Trusty バージョンをインストールする必要があります。
wget https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/7110687/+files/libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
このパッケージは、libgcrypt11
Ubuntu 15.04 ではインストール可能なパッケージではなくなりました。ライブラリ が必要になりますlibgcrypt20
。
したがって、最新のUtopicパッケージをインストールしてください。ここと:
sudo dpkg -i libgcrypt11_1.5.4-2ubuntu1.1_amd64.deb
または、私の手順に従ってください前の回答ブラケット パッケージの依存関係を変更して を使用しますlibgcrypt20
。
答え2
必要なのは、Ubuntu 14.04 LTS などの古い Ubuntu バージョンから libgcrypt11 をインストールすることだけです。
https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_i386.deb
https://launchpad.net/ubuntu/+archive/primary/+files/libgcrypt11_1.5.3-2ubuntu4.2_amd64.deb
答え3
私も同じ問題を抱えていました。AB の回答の手順を実行した後も、エラーは解消されませんでした。Ubuntu-After-install から Brackets をインストールしました。
https://www.thefanclub.co.za/how-to/ubuntu-after-install
- 次の手順を実行します:
sudo add-apt-repository ppa:thefanclub/ubuntu-after-install sudo apt-get update sudo apt-get install ubuntu-after-install
- アプリから ubuntu-after-install を開きます。
- パスワードを入力してください。
- リストから Brackets を選択します。おそらくリストの最後のエントリになるので、インストールをクリックします。これで準備完了です。
答え4
テスト版パッケージをダウンロードできますこのページに基づくこの問題
私は Brackets を初めて使用します。インストールに問題はありませんでした。新しいバージョンが利用可能であるという通知のポップアップのみが表示されました。これは 1.4 バージョンであり、libgcrypt20 では動作しません。
余分な
私は以下の指示に従ってみましたサラサムしかし、バージョン1.4ではこの方法では起動できません。コマンドラインからbrackets
/usr/bin/brackets: error while loading shared libraries:
libgcrypt.so.11: cannot open shared object file: No such file or directory
どうやらコンパイルされたコード内のどこかに依存関係があるようです。