Debian jessie を実行すると、一部のパッケージが欠落しています。

Debian jessie を実行すると、一部のパッケージが欠落しています。

インストールしたい持っているそしてバーチャルボックスヒューズDebian jessieでは、リポジトリはそれを提供しません。これに対する正しいアプローチは何ですか? oracle/gajimのバックポート、wheezyまたはリポジトリ?

Virtualboxはjessieにありますが、virtualbox-fuseはそうではないので、Virtualboxはより複雑に見えます。そしてvirtualbox-fuseはvirtualboxに依存します。

答え1

いいえ正しい存在しないパッケージのソリューションですが、ややエレガントなソリューションです。

virtualbox-fuseは現在のvirtualboxバージョンと互換性がないため削除されました(参照:Debian virtualbox パッケージ変更ログ)。

したがって、必要に応じてwheezy(virtualbox-fuseを含む)からvirtualboxパッケージ全体を渡す必要があります。フォワードポッティングはリバースポッティングと同様に機能します。

jessieはstableに似ているので、他のパッケージを更新せずにstableから現在のgajimパッケージをインストールしてみることができます。

しかし、今回のバージョンは深刻な間違いこれがおそらくjessieから一時的に削除されたり、jessieに移行されなかった理由です。バグが修正されると、自動的に jessie に移行されます。メンテナンス者がバグを修正するのを助けると、作業が速くなる可能性があります。

したがって、wheezyから渡すのも良い解決策です。

可能であれば、非公式のリポジトリ/関連配布リポジトリのパッケージを使用することも解決策になる可能性があります。ソフトウェアを直接コンパイルすることは可能ですが、一般的には簡単ではありません。

関連情報