DebianにUbuntuパッケージをインストールしても安全ですか?


9

Ubuntu PPAリポジトリをDebianシステムに追加するためのオンラインガイドを見つけました。これは悪い考えですか?もしそうなら、なぜですか?


私は、次のようなフォーラムに埋もれ警告のいくつかの漠然としたと悲惨な言葉、発見した「彼らが本当にバイナリ互換性がないとして、Ubuntuのレポを追加すると、台無しにあなたのDebianシステムをする良い方法である」とし、「私は、Debianのsidを使用している人々の聞いたことがありますUbuntuのソースを使用しますが、システムを混乱させる傾向があります」。しかし、人々はまだそれをしているようで、上にリンクされているガイドは危険について具体的ではありません。
Statisfactions

回答:


3

あなたのマイレージは異なる場合があります。私はそうしません。依存関係の問題だけでなく、バ​​イナリの互換性についても(https://wiki.ubuntu.com/MarkShuttleworth#What_about_binary_compatibility_between_distributions.3F):Debianパッケージは異なるツールチェーンバージョンでビルドされる可能性が高いため、トラブルが発生する可能性があります。


便利なリンクをありがとう!これは、私が他の場所で見たよりもはるかに深くフォーラムで人々が話していた問題に対処します。
統計

6

基本的に、dpkgとaptはDebianとUbuntuの間で共有されているため、「反対側」用に作成されたリポジトリを問題なく読み取って使用できます。ただし、「外部」リポジトリから重要なパッケージをインストールしようとすると、すぐに依存関係の問題が発生する可能性があります。一部のパッケージはDebianとUbuntuで異なる名前が付けられているため、インストールしようとしているパッケージの依存関係としてリストされている場合、パッケージが欠落したり、インストールが重複したりする可能性があります。

私の経験から、依存関係の少ないサードパーティソフトウェア(NXなど)は動作する可能性がありますが、GNUツールなどを混在させないでください。


1
いくつかの小さなものについては、問題にはなりません。debianのubuntuリポジトリのワインを使用している人がいるのを聞いたことがあります。
ロブ

これは私が探していたもののほとんどです、ありがとう!「外国の」リポジトリが意味することを明確にできますか?また、GNUツールの混合について話すとき、あなたが何を意味するのか分かりません...同じGNUツールの異なるバージョンを意味しますか?または、Debianリポジトリから1つのGNUツールを取得し、Ubuntuリポジトリから別のGNUツールを取得しますか?
-Statisfactions

「外部」リポジトリは、ディストリビューション自体によって提供されないリポジトリです。例えば、Operaウェブブラウザがでリポジトリを使用deb.opera.com、およびFreeNXは使用していますlaunchpad.net/~freenx-team/+archive/ppaを。同時に、両方の依存関係は重要ではないため、1つのリポジトリからUbuntuとDebianの両方にインストールできるソフトウェアの例として役立ちます。
jstarek
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.