apt-get, 적성 및 시냅스의 혼합 사용에 가능한 문제 만 고수), 사용 가능한 각 dpkg

적성과 시냅스가 모두 APT의 프론트 엔드이지만 (나 자신도 apt-get 만 고수), 사용 가능한 각 dpkg / APT 프론트 엔드의 특성은 서로 바꿔 사용할 때 문제와 혼동을 일으키는 것으로 보입니다. 특히 복사 및 붙여 넣기를 자주 수행하여 apt-get 및 aptitude 명령을 거의 동일하게 실행하는 초보자는 상황이 다소 혼란 스러울 수 있습니다.

여러 포장 관리자에 의존해야 할 때 발생할 수있는 문제와 혼합 된 경우 발생할 수있는 문제를 나열하십시오.



답변

내가 아는 한, 다른 패키지 관리자는 어떤 패키지가 자동으로 설치되는지 또는 적어도 사실인지 확실하지 않은지 확실하지 않은 패키지에 대해 다른 의견을 가질 수 있습니다.

이는 autoremove 부속 명령에 영향을 줄 수 있습니다 (적성에는 autoremove 부속 명령이 없지만 autoremove는 자동으로 실행 됨).

따라서 어쨌든 큰 문제는 아니지만 쓸모없는 패키지가 걸려있을 수 있습니다.

또한 어떤 패키지가 차단되었는지에 대한 의견이 다를 수 있지만,이 기능을 자주 사용하지 않는 일반 사용자에게는 문제가되지 않습니다.

의존성과 충돌 해결 알고리즘은 다소 동등하므로 결론적으로 사용자는 무언가를 깨뜨리지 않아도 다른 패키지 관리자를 혼합하여 사용할 수 있다고 생각합니다.


답변

apt-get과 aptitude는 동일한 백엔드를 실제로 사용합니다. apt-get을 사용하여 패키지를 설치하는 경우 적성이 차단되고 그 반대도 마찬가지입니다.

적성은 갈등을 해결하고 그 자체를 정리하는 데 약간 더 좋지만 적성, 시냅스 또는 apt-get을 사용하는 경우 동일한 작업을 수행하는 것이 끝납니다. 단지 사용자 선호의 문제입니다.