Dziękujemy za przydatny link! To rozwiązuje problem, o którym ludzie mówili na forach znacznie głębiej, niż widziałem gdzie indziej.
Zgody
6
Zasadniczo, ponieważ dpkg i apt są współdzielone między Debianem i Ubuntu, będą mogły bez problemu czytać i używać repozytoriów utworzonych dla „drugiej strony”. Jednak gdy tylko spróbujesz zainstalować nietrywialne pakiety z „obcego” repozytorium, prawdopodobnie napotkasz problemy z zależnościami. Niektóre pakiety mają różne nazwy w systemach Debian i Ubuntu, więc jeśli zostały wymienione jako zależność od pakietu, który próbujesz zainstalować, możesz skończyć z brakującymi pakietami lub zduplikowanymi instalacjami.
Z mojego doświadczenia wynika, że oprogramowanie innych firm z kilkoma zależnościami (jak NX) może działać, ale nie próbuj mieszać narzędzi GNU lub podobnych rzeczy.
W przypadku niektórych drobiazgów nie będzie problemu. Słyszałem o ludziach używających wina z repozytoriów ubuntu na Debianie.
Rob
To jest większość tego, czego szukałem, dzięki! Czy możesz wyjaśnić, co rozumiesz przez „zagraniczne” repozytoria? Nie jestem też pewien, co masz na myśli, mówiąc o mieszaniu narzędzi GNU ... masz na myśli różne wersje tego samego narzędzia GNU? Lub zdobycie jednego narzędzia GNU z repozytoriów Debiana i innego z repozytoriów Ubuntu?
Statisfactions
„Zagraniczne” repozytoria to te, które nie są dostarczane przez samą dystrybucję. Na przykład, przeglądarka Opera korzysta z repozytorium w deb.opera.com i FreeNX wykorzystuje launchpad.net/~freenx-team/+archive/ppa . Oba służą jednocześnie jako przykład oprogramowania, które można zainstalować z jednego repozytorium zarówno na Ubuntu, jak i na Debianie, ponieważ ich zależności nie są krytyczne.
Odpowiedzi:
Twój przebieg może się różnić. Nie zrobiłbym tego Nie chodzi tylko o problemy z zależnościami, ale także o kompatybilność binarną ( https://wiki.ubuntu.com/MarkShuttleworth#What_about_binary_compatibility_between_distribution.3F ): Pakiety Debiana są prawdopodobnie budowane z różnymi wersjami łańcucha narzędzi, więc możesz mieć problemy.
źródło
Zasadniczo, ponieważ dpkg i apt są współdzielone między Debianem i Ubuntu, będą mogły bez problemu czytać i używać repozytoriów utworzonych dla „drugiej strony”. Jednak gdy tylko spróbujesz zainstalować nietrywialne pakiety z „obcego” repozytorium, prawdopodobnie napotkasz problemy z zależnościami. Niektóre pakiety mają różne nazwy w systemach Debian i Ubuntu, więc jeśli zostały wymienione jako zależność od pakietu, który próbujesz zainstalować, możesz skończyć z brakującymi pakietami lub zduplikowanymi instalacjami.
Z mojego doświadczenia wynika, że oprogramowanie innych firm z kilkoma zależnościami (jak NX) może działać, ale nie próbuj mieszać narzędzi GNU lub podobnych rzeczy.
źródło