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


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.