Debian lenny 5.0用の桟橋リポジトリ?

Debian lenny 5.0用の桟橋リポジトリ?

これは私の現在のソースのリストです。 libjetty-java、libjetty-extra-java、jettyを順番にインストールしたいと思います。ただし、これらのパッケージが見つからず、そのパッケージからdebをダウンロードして依存関係をインポートhttp://dist.codehaus.org/jetty/deb/することしかできません。 libslf4j-java libservlet2.5-java マニュアル。

deb http://http.us.debian.org/debian    lenny           main contrib non-free
deb http://security.debian.org          lenny/updates   main contrib non-free

deb http://http.us.debian.org/debian    lenny       main contrib non-free
deb-src http://http.us.debian.org/debian/   lenny       main contrib non-free
deb http://security.debian.org/         lenny/updates   main contrib non-free
deb-src http://security.debian.org/     lenny/updates   main contrib non-free

私の質問はjettyにDebianリポジトリがありますか?そうでなければ、上記のアプローチは長期的に問題になるでしょうか?私は自動アップグレードの資格がなく、そのコンピュータが本番サーバーになるので、このように尋ねます。

ベストアンサー1

JettyはDebianリポジトリで利用できます。しかし、現在は以下でのみ可能です。テスト分散、存在しない安定あなたが持っているディストリビューション。

jettyにはlenny(安定)にない依存関係が多くないようです。したがって、実行可能なオプションは、lennyシステムを維持しながらsqueeze(テスト)からいくつかのバイナリパッケージをインストールすることです。これは、テストパッケージがライブラリの最新(安定後)バージョンに依存しない場合にのみ可能です。特に、ネイティブ実行可能ファイルはCライブラリにアップグレードする必要があるため、使用されなくなることがよくあります。

次の行をファイルに入れて、ソースにsqueezeリポジトリを追加します/etc/apt/sources.list.d/squeeze.list

deb http://http.us.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org/debian squeeze main contrib non-free

その後、squeezeからパッケージをインストールできます。しかし、ここで止まらないでください。それ以外の場合は、次回システムを実行するとapt-get upgradeシステムが(ほぼ)完全にテストされます。

ファイルの作成/etc/apt/preferences次の行が含まれます:

Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 200

これにより、テスト中のパケットの優先順位はデフォルト値(500)より低い200です。したがって、テスト中のパッケージは、安定版に同じ名前のパッケージがない場合にのみインストールされます。

おすすめ記事