web-dev-qa-db-ja.com

gdebi依存関係は満足できません

この チュートリアル に従って、AMD64 Kali-LinuxにSkypeをインストールしようとしています。ただし、ステップ4.1に到達すると、gdebi skype-install.deb、次のエラーメッセージが表示されました:This package is uninstallable Dependency is not satisfiable: libssl1.0.0しようとしましたapt-get install libssl1.0.0それは最新であると述べました。その後、apt-get autoremove、次にapt-get install再び。それは再び最新であると言い、私は再びgdebiを使用して無駄にしようとしました。どんな助けでも素晴らしいでしょう。

3
Edward Snow

不足しているパッケージ(libssl1.0.0Kali.repo には存在しません。 debian repo からインストールできます こちら

wget http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u5_AMD64.deb
dpkg -i libssl1.0.0_1.0.1t-1+deb8u5_AMD64.deb
apt-get -f install

次にSkypeをインストールします。

wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
dpkg --add-architecture i386
apt-get update
gdebi skype-install.deb
apt-get -f install
1
GAD3R

libssl1.0.0パッケージは、stretchまたはsidでは使用できなくなりました。

それでも、snapshot.debian.orgからダウンロードすることで入手できます。 http://snapshot.debian.org/binary/libssl1.0.0/

この方法でインストールする場合、このパッケージのセキュリティアップデートはないことに注意してください。

1
Bigon

私のDebian(不安定)システムでは、libssl1.0.0も使用できなくなり、以前の回答で提案されているように、そのコピーを取得できませんでした。

しかし、代わりにlibssl1.0.2を必要とするようにパッケージにパッチを当てることができました。これは利用可能であることに気付き、Skypeは問題なく動作しました。

これは私のパッチを当てたdebです。 http://teamfiles.n2.gs/3bbed19f40405b7d984d5d6113c461e7/skype_4.3.0.37-1_i386.deb

あなたはそれを次のように自分で行うことができます:

# This will create a skype/ directory.
$ dpkg-deb -R skype-install.deb skype

編集skype/DEBIAN/controlお好みのテキストエディタを使用してlibssl1.0.0 沿って libssl1.0.2(またはパッケージマネージャーから入手できる同様のバージョン。ただし、バージョンが非常に異なる場合は、おそらく機能しません)。

# This will create and install your patched package.
$ dpkg-deb -b skype skype/
$ Sudo gdebi '<path to generated deb>'
0