uwsgi
私のDebianサーバーにインストールしたいです。このパッケージを使用するには、一部のコアパッケージをアップグレードする必要があります。
libc6
2.11.3-3(現在安定) -> 2.13-35initscripts
2.88dsf-13.1+squeeze1(現在は安定的) -> 2.88dsf-13.3
これを安全にすることができますか?それともlibc6をアップグレードせずにこのパッケージをインストールする方法はありますか?私のファイルには次の内容があります/etc/apt/preferences
。
Package: *
Pin: release a=stable
Pin-Priority: 1001
Package: *
Pin: release a=testing
Pin-Priority: 60
Package: *
Pin: release a=unstable
Pin-Priority: 50
Package: fabric
Pin: release a=unstable
Pin-Priority: 2000
ベストアンサー1
安定したインストール環境でテストディストリビューションのパッケージをインストールしたいようです。テストパッケージはテストから多くのライブラリや他のパッケージをインポートするため、これはほとんど機能しません。より多くの衝突と欠落した依存関係があるため、純粋なテストよりもメンテナンスが難しい混合安定/テストシステムで終わります。テストは安全なアップデートを確実に迅速に受け取ることができず、サーバーで使用するのは良い考えではないことに注意してください。
安定版(uwsgiなど)では利用できない特定のパッケージが必要な場合は、ソースからコンパイルすることをお勧めします。通常、安定したバージョンでソースコードを再コンパイルすれば十分です。パッケージの最小ライブラリの依存関係は、インストールした開発パッケージのバージョンに従って生成されます。または、以下を参照することもできます。バックポート:テスト中のパッケージが安定したリリースに再コンパイルされました。
uwsgiの場合、公式のバックポートはありませんが、非公式。ソースからコンパイルするには、次のものが必要です。いくつかのマイナーな修正とlibjanssonバックポート。ソースからコンパイルするか他のバイナリを使用しても、セキュリティ更新プログラムを受け取ることができないため、上流のセキュリティアドバイザリに注意してください。