하나의 시스템에 두 개의 패키지 관리 시스템 (.deb 및 .rpm)을 사용할 수 있습니까?


3

한 시스템에 둘 이상의 패키지 관리 시스템을 가질 수 있습니까?

예 : 우분투의 같은 파티션에있는 RPM, deb, .txz.

가능하지 않다면 왜 안 되겠습니까?

답변:


4

예, 가능합니다. 예를 들어 데비안에는 다음이 포함됩니다. yumrpm 표준 저장소에 있습니다. 또한 많은 프로그래밍 언어에는 해당 언어 용 모듈을 설치하는 데만 사용되는 고유 한 패키지 관리 도구가 있습니다 (예 : Perl이 있음). cpanm, 루비 gem, Haskell cabal 파이썬 pip 시스템 전반의 패키지 관리자와 함께 제공됩니다.

그러나 시스템 전체에서 두 개의 패키지 관리자를 사용합니다 (예 : dpkgrpm - 문제를 일으킬 것입니다. 대단히 빨리; 주로 관리자 A가 관리자 B가 이미 설치 한 프로그램을 설치하려고 할 때 파일 충돌로 인해 발생합니다.

또한 배포마다 패키지 정책이 다릅니다. deb 패키지는 대개 데비안 용으로 제작되는 반면, rpm Red Hat / Fedora / CentOS가 주로 사용하며 다른 initscripts, 구성 파일 및 프로그램 데이터 위치를 사용합니다. 사용하는 패키지 /etc/sysconfig 주로 파산 할 것이다. deb 시스템.


나는 그것이 더 잘 지금 이해한다 : D
Finn O'leary
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.