DNF 패키지 관리자에서 "패키지"가 무엇을 의미하는지 궁금합니다. 나는 알고 싶다:
- 무슨 가방이에요?
- 그 특징은 무엇입니까?
- 그것은 무엇을 위해 사용됩니까?
- 그 대안은 무엇입니까?
이러한 모든 문제는 DNF와 관련이 있습니다.
답변1
DNF 패키지 관리자는 Fedora 배포판(및 기타 배포판)에 대한 YUM의 후속 제품입니다. 리포지토리와 함께 작동하며 RPM 패키지 종속성을 해결하는 데 도움이 됩니다.
Fedora와 관련된 패키지는 RPM 패키지입니다. RPM 패키지는 일련의 파일과 메타데이터(RPM 패키지가 제공/요구하는 사항, 패키저, 빌드 날짜/머신 등을 설명)를 제공합니다. RPM은 프로젝트 또는 그 일부를 제공하거나 다른 많은 프로젝트(예: 공유 라이브러리)에 필요한 파일을 제공할 수 있습니다.
위키에서 더 자세히 알아볼 수 있습니다:
https://en.wikipedia.org/wiki/Rpm_(소프트웨어)
더 관심이 있으시면 RPM 최대를 권장합니다.
http://ftp.rpm.org/max-rpm/index.html
대안에 대해. Debian/Ubuntu에서 알려진 apt-get 스타일 패키지 관리를 제공하는 apt-rpm이 있었습니다. 2000~2002년경에 인기가 있었지만 RH는 YUM을 사용하기로 결정했고 이것이 RPM의 "종속성 지옥"에 대한 공식 솔루션이 되었습니다. 요즘 YUM/DNF 규모에서 apt-rpm을 사용할 수 있는지 모르겠습니다.