Ist es sicher, Ubuntu-Pakete auf Debian zu installieren?
9
Ich habe Online-Anleitungen zum Hinzufügen von Ubuntu- PPAs und -Repositorys zu einem Debian-System gefunden. Ist das eine schlechte Idee? Wenn ja warum?
Vielen Dank für den nützlichen Link! Dies befasst sich mit dem Problem, über das in den Foren viel ausführlicher gesprochen wurde, als ich es anderswo gesehen habe.
Statisfactions
6
Da dpkg und apt von Debian und Ubuntu gemeinsam genutzt werden, können sie Repositorys, die für die "andere Seite" erstellt wurden, problemlos lesen und verwenden. Sobald Sie jedoch versuchen, nicht triviale Pakete aus einem "fremden" Repository zu installieren, treten wahrscheinlich Abhängigkeitsprobleme auf. Einige Pakete haben unter Debian und Ubuntu unterschiedliche Namen. Wenn sie also als Abhängigkeit von dem Paket aufgeführt werden, das Sie installieren möchten, fehlen möglicherweise Pakete oder doppelte Installationen.
Nach meiner Erfahrung funktioniert möglicherweise Software von Drittanbietern mit wenigen Abhängigkeiten (wie NX), aber versuchen Sie nicht, GNU-Tools oder ähnliches zu mischen.
Für einige kleine Dinge wird es kein Problem sein. Ich habe von Leuten gehört, die Wein aus den Ubuntu-Repos auf Debian verwenden.
Rob
Das ist das meiste, wonach ich gesucht habe, danke! Können Sie klarstellen, was Sie unter "ausländischen" Repositories verstehen? Ich bin mir auch nicht sicher, was Sie meinen, wenn Sie über das Mischen von GNU-Tools sprechen. Meinen Sie verschiedene Versionen desselben GNU-Tools? Oder ein GNU-Tool aus den Debian-Repos und ein anderes aus den Ubuntu-Repos?
Statisfactions
"Ausländische" Repositorys sind solche, die nicht von der Distribution selbst bereitgestellt werden. Beispielsweise verwendet der Opera-Webbrowser ein Repository unter deb.opera.com und FreeNX verwendet launchpad.net/~freenx-team/+archive/ppa . Beide dienen gleichzeitig als Beispiel für Software, die von einem Repository auf Ubuntu und Debian installiert werden kann, da ihre Abhängigkeiten nicht kritisch sind.
Antworten:
Ihr Kilometerstand kann variieren. Das würde ich nicht tun. Es geht nicht nur um Abhängigkeitsprobleme, sondern auch um Binärkompatibilität ( https://wiki.ubuntu.com/MarkShuttleworth#What_about_binary_compatibility_between_distributions.3F ): Debian-Pakete werden wahrscheinlich mit verschiedenen Toolchain-Versionen erstellt, sodass Probleme auftreten können.
quelle
Da dpkg und apt von Debian und Ubuntu gemeinsam genutzt werden, können sie Repositorys, die für die "andere Seite" erstellt wurden, problemlos lesen und verwenden. Sobald Sie jedoch versuchen, nicht triviale Pakete aus einem "fremden" Repository zu installieren, treten wahrscheinlich Abhängigkeitsprobleme auf. Einige Pakete haben unter Debian und Ubuntu unterschiedliche Namen. Wenn sie also als Abhängigkeit von dem Paket aufgeführt werden, das Sie installieren möchten, fehlen möglicherweise Pakete oder doppelte Installationen.
Nach meiner Erfahrung funktioniert möglicherweise Software von Drittanbietern mit wenigen Abhängigkeiten (wie NX), aber versuchen Sie nicht, GNU-Tools oder ähnliches zu mischen.
quelle