이 질문은 오랫동안 나를 괴롭혔지만, 리눅스에 관한 가장 기본적인 질문처럼 느껴져서 물어보기가 민망했다.
Linux Mint는 Debian을 기반으로 구축된 Ubuntu를 기반으로 구축되었습니다(LMDE가 있다는 것을 알고 있지만 일부러 건너뛰었습니다).
누군가 Debian용 프로그램을 만들었다면(단순화를 위해 .deb 설치 사용) Ubuntu와 Mint에서 실행됩니다. (여기서는 일반적인 가정을 하고 있습니다. 예를 들어 Intel 드라이버는 Ubuntu용으로 설계되었기 때문에 Mint에 설치하는 데 문제가 있었습니다.)
이제 Ubuntu에는 소프트웨어 센터와 같이 데비안에 기본적으로 없는 기능이 있고(수동으로 설치할 수도 있지만 그게 요점이 아닙니다) Mint에는 mintupload mint와 같이 데비안과 우분투에 없는 기능이 있습니다. 무엇이든 . 다시 말하지만, 데비안에도 설치할 수 있다는 것을 알고 있지만 기본 저장소에 대해서만 이야기하고 있습니다.
- 따라서 Mint가 기본 리포지토리에 Ubuntu보다 더 많은 패키지를 갖고 있고 Ubuntu가 Debian보다 더 많은 패키지를 가지고 있다면 그것도 말이 되겠죠?
그러나 Wikipedia에서는 그렇지 않다고 말합니다. 패키지 수 측면에서 Wikipedia에 따르면 Debian > Ubuntu > Linux Mint가 더 많습니다.
https://en.wikipedia.org/wiki/Comparison_of_Linux_distributions#Package_management_and_installation
내가 뭐 놓친 거 없니? 처음에 나는 이것이 "자체" 패키지일 수 있다고 생각했습니다. 따라서 Ubuntu는 자체와 Debian의 패키지 수만큼 많은 패키지를 가지게 되지만 이는 Ubuntu가 Debian보다 거의 두 배 많은 패키지를 가지게 된다는 것을 의미합니다(Mint는 세 배). 또한 이상해 보입니다.
Ubuntu가 Debian을 기반으로 구축된 경우 Ubuntu의 패키지는 항상 Debian의 패키지보다 오래되었습니다. 그렇죠?
이 질문의 요점은 가능한 한 가장 광범위한 소프트웨어 패키지(수량 측면에서)에 액세스하는 동시에 가능한 가장 최신 버전(소프트웨어 버전 측면에서)을 얻을 수 있는 방법을 찾는 것입니다. .
제가 착각한 것이 아니라면 3개의 저장소(Debian, Ubuntu, Mint)와 최신 버전을 모두 추가하는 것은 상당히 중복되고 종속성 문제를 일으킬 수 있습니다. 그렇죠?
Linux Mint 저장소에는 Ubuntu에서 찾을 수 있는 모든 것(또는 최소 95%)과 Debian/Ubuntu와 동일한 내용이 포함되어 있습니까?
(5)가 사실이라면 왜 데비안이나 우분투를 사용하겠습니까? (이전 버전의 운영체제를 사용하면 안정성을 확보할 수 있습니다.)
답변1
귀하의 질문은 약간 복잡해서 모두 정확하게 대답할 수는 없을 것 같습니다. 누구든지 이 글을 읽고 잘못된 점을 발견하면 수정하도록 알려 주시기 바랍니다. 또한 저는 Mint의 개발 목표와 접근 방식을 따라잡을 수 없기 때문에 Debian - Ubuntu repo 관계에만 답변할 수 있다는 점을 상기시켜 드립니다.
Ubuntu는 Debian을 기반으로 하지만 원하는 패키지만 선택합니다(2010년 기준 89%) 그런 다음 이를 수정합니다(Ubuntu 일반 안정 릴리스는 Debian 불안정 브랜치 "Sid"에서 제공되는 반면 Ubuntu LTS 릴리스는 Sid에서 제공되는 Debian 테스트 브랜치에서 제공됩니다). 따라서 대상에 따라 일부 Debian 패키지는 Ubuntu에 있을 수도 있고 그렇지 않을 수도 있습니다. 2015년 현재 Ubuntu와 Debian은 더 이상 서로의 리포지토리 사용과 호환되지 않습니다.
아니요, 아무것도 놓치지 않았습니다. 그러나 캡슐화 방식으로 인해 패킷 수는 아무 것도 말할 수 없다는 점을 기억하십시오. 실제 비교를 원한다면 소스 패킷 수를 찾아보십시오.
완전한 것은 아니고. 앞서 언급했듯이 대부분의 Ubuntu 저장소는 상당히 최신인 Debian Sid(또는 Unstable이지만 이전 이름을 선호함)에서 제공됩니다. 소프트웨어는 몇 달(6개월 정도) 동안 테스트 및 관리된 후 1년에 두 번씩 출시됩니다. 데비안에서는 소프트웨어가 Sid에 들어가자마자(또는 아무도 더 이상 버그를 발견하지 못하면 10일 후) 테스트에 들어갑니다. 적절한 시기에 테스트하지 않으면 데비안 안정 버전(출시될 버전)에 도달하지 못할 수도 있지만, 동결 기간 동안 테스트하면 추가로 7개월 동안 테스트를 받게 됩니다.
그렇죠, 아니죠안 돼요자신의 시스템을 망치고 싶지 않다면 이것을 시도해 보십시오. Mint는 Ubuntu를 기반으로 하고 나중에는 Debian을 기반으로 하지 않지만 이것이 동일한 종속성을 공유한다는 의미는 아닙니다. 그러나 Ubuntu와 그 파생 제품에는 몇 가지 공통점이 있습니다.폴리아닐린.
네, 90~95%라고 하면 그렇습니다.
Drav Sloan이 의견에서 말했듯이, 그들은 동일한 배포판이 아닙니다. 예를 들어 Debian에서는 거의 완벽한 안정성을 얻을 수 있지만 Ubuntu에서는 그렇지 않거나 Debian에서 매력적인 설치 프로그램을 가질 수 없습니다.
Debian의 불안정한 브랜치는 항상 "Sid"로 명명될 것입니다. 반면 다른 브랜치(testing, stable, oldstable)는 각 버전(Stretch(Debian 9, 현재 테스트 중), Jessie(Debian 8, 현재 stable)에 대해 고유한 코드명을 갖습니다. ), Wheezy(Debian 7, 현재 오래된 안정 버전), Squeeze...). 바라보다이 링크자세히 알아보고 업데이트된 정보를 확인하세요.