데비안에 우분투 패키지를 설치하는 것이 안전합니까?


9

데비안 시스템에 Ubuntu PPA 및 리포지토리 를 추가하는 데 대한 온라인 가이드를 찾았습니다 . 이것은 나쁜 생각입니까? 그렇다면 왜 그렇습니까?


나는이 같은 포럼에 묻혀 경고의 일부 모호하고 무서운 단어를 발견했다 "우분투의 repo를 추가하는 것은 좋은 방법은 호환 정말 바이너리 아니기 때문에 데비안 시스템을 백업 엉망이다" 와 "나는 데비안 SID를 사용하는 사람들의 들었습니다 우분투에서 소스를 제공하지만 시스템을 중단시키는 경향이 있습니다. " 그러나 사람들이 여전히하고있는 것처럼 보이고 위의 링크는 위험에 대해 구체적이지 않습니다.
— 통계

답변:


3

귀하의 마일리지가 다를 수 있습니다. 나는 그렇게하지 않을 것입니다. 의존성 문제뿐만 아니라 바이너리 호환성에 관한 것입니다 ( https://wiki.ubuntu.com/MarkShuttleworth#What_about_binary_compatibility_between_distributions.3F ) : 데비안 패키지는 다른 툴체인 버전으로 빌드 될 수 있으므로 문제가 발생할 수 있습니다.


유용한 링크에 감사드립니다! 이것은 사람들이 포럼에서 다른 곳에서 본 것보다 훨씬 더 깊이 이야기하고있는 문제를 해결합니다.
— Statisfactions

6

기본적으로 dpkg와 apt는 데비안과 우분투간에 공유되므로 "다른 쪽"을 위해 만들어진 리포지토리를 문제없이 읽고 사용할 수 있습니다. 그러나 "외국"리포지토리에서 중요하지 않은 패키지를 설치하려고하면 종속성 문제가 발생할 수 있습니다. 일부 패키지는 Debian과 Ubuntu에서 다르게 이름이 지정되므로 설치하려는 패키지의 종속성으로 나열되면 패키지가 누락되거나 설치가 중복 될 수 있습니다.

내 경험상 NX와 같은 종속성이 거의없는 타사 소프트웨어는 작동 할 수 있지만 GNU 도구 또는 이와 유사한 것을 혼합하려고 시도하지 마십시오.


1
작은 것들은 문제가되지 않습니다. 데비안에서 우분투 저장소의 와인을 사용하는 사람들이 잘 들었습니다.
— Rob

이것은 내가 찾던 것의 대부분입니다, 감사합니다! "외국"리포지토리의 의미를 명확하게 설명해 주시겠습니까? 또한 GNU 도구 혼합에 대해 말할 때 무슨 의미인지 잘 모르겠습니다. 동일한 GNU 도구의 다른 버전을 의미합니까? 아니면 데비안 저장소에서 GNU 도구 하나와 우분투 저장소에서 다른 도구를 사용합니까?
— 통계

"외국"리포지토리는 배포판 자체에서 제공하지 않는 리포지토리입니다. 예를 들어, Opera 웹 브라우저는 deb.opera.com 의 저장소를 사용하고 FreeNX는 launchpad.net/~freenx-team/+archive/ppa를 사용합니다 . 둘 다 동시에 의존성이 중요하지 않기 때문에 하나의 저장소에서 우분투와 데비안 모두에 설치할 수있는 소프트웨어의 예로 역할을합니다.
— jstarek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.