0

sudo apt-get install ...openSUSE Leap 42.2 でパッケージ libglib-dev libgcrypt-dev をインストールしようとしています。

問題は、「「libglib2.0-devel」のプロバイダーが見つからない」と主張していることです。(libgcrypt-dev も同様) パッケージが openSUSE で利用できない、または似たような名前のパッケージが存在する可能性はありますか?

ソリューションを検索する過程で、リポジトリをいじりましたが、元のリポジトリにリセットできました。https://software.opensuse.org/package/libglib-2_0-0から libglib-2_0-0 を手動でインストールできましたが、問題は解決していないようです。

解決策はありますか?

4

1 に答える 1

1

sudo apt-get installopenSUSE で?これは Debian パッケージ管理です。openSUSE は、zypperパッケージ管理ツールを備えた rpm ベースのディストリビューションです。

また、インストールしようとしているパッケージ名は debian/ubuntu システム用であり、openSUSE ではこの名前では存在しません

openSUSE の正しい devel パッケージは次のとおりです: libgcrypt-develおよびglib2-devel

異なるディストリビューション向けのインストール手順を Web からやみくもにコピーしないでください。

そう - >sudo zypper in libgcrypt-devel glib2-devel autoconf automake libtool

于 2017-01-29T10:00:51.460 に答える