web-dev-qa-db-ja.com

Debian 9(Stretch)でapt-getがphpldapadminを見つけられない

インストールしたLDAPサーバーをテストするためにphpldapadminパッケージをインストールしようとしていますが、apt-get install phpldapadminを実行しようとすると、phpldapadminパッケージが見つからないと表示されます。追加のリポジトリを追加する必要がありますか?

phpldapadmin は、Debian Stretchから5月に削除されました。これは PHP 7への移行)をブロックすることでした ; 8月に修正されました、しかしStretchに移行する時間がなくなる前に、別の 深刻なバグ が発見され、その結果、Stretchから除外されています。

それでもisそれでもphpldapadminをインストールすることは可能です。ローカルにインストールしてみましたが、上記のバグは発生しませんでした。 Stretchからの依存関係で動作するようです。最も安全な解決策は 手動でダウンロード し、dpkg -iを使用してインストールし、次にapt-get -f installを使用して不足している依存関係をインストールします(または gdebi すべての処理を行います)。

あるいは、ピン優先度を低くして、Debian Sidをリポジトリに追加することもできます。それが適切だと思われる場合は、ご自身で調査させていただきます。 ( Debian Testing wikiページから始めて、 testing/sidユーザーのベストプラクティス です。)

10
Stephen Kitt