Ubuntu 16.04 LTS에서 사전 설치된 ImageMagick 을 제거하고 싶습니다 . 제거하면 CUPS 및 시스템에 유지하려는 기타 종속 패키지 도 제거 됩니다.
종속성을 손상시키지 않거나 자동 제거 후에 다시 설치하지 않고 ImageMagick 만 제거하는 방법이 있습니까?
Ubuntu 16.04 LTS에서 사전 설치된 ImageMagick 을 제거하고 싶습니다 . 제거하면 CUPS 및 시스템에 유지하려는 기타 종속 패키지 도 제거 됩니다.
종속성을 손상시키지 않거나 자동 제거 후에 다시 설치하지 않고 ImageMagick 만 제거하는 방법이 있습니까?
답변:
종속 패키지의 일부 기능은 정의에 따라 ImageMagick에 따라 다릅니다 . 이는 종속 패키지 (컵 등)가 특정 작업을 완료하기 위해 ImageMagick을 필요로하는 방식으로 빌드되었음을 의미합니다.
따라서 작동하는 ImageMagick이 없으면 Ubuntu에서 제작 한 컵이 의도 한대로 작동하지 않습니다. 설치된 모든 패키지가 의도 한대로 작동하는지 확인하기 위해 apt, dpkg 및 기타 시스템 도구를 사용하면 종속성이 만족되지 않은 패키지가 시스템에서 삭제됩니다.
여전히 시스템에 ImageMagick이 필요하지 않다고 확신하는 경우 컵 및 기타 종속 패키지를 ImageMagick에 연결하거나 종속시키지 않고 다시 컴파일해야합니다. 매개 변수를 사용하여 구성 스크립트를 컴파일하는 것이 가능하거나 불가능할 수 있습니다 (일반적으로 ./configure 명령으로 호출). Ubuntu에서 자체 빌드 패키지를 유지 관리하는 것은 일반적으로 권장되지 않거나 특히 쉽지 않습니다 (업데이트하려면 응용 프로그램을 수동으로 다시 컴파일하고 응용 프로그램의 종속 패키지도 다시 컴파일해야 함).
실용적인 솔루션은 자체 빌드 응용 프로그램 및 응용 프로그램 간의 종속성 처리가 최종 사용자 (Gentoo, Arch 등)가 더 쉬워야하는 배포판을 사용하고 있으며 ImageMagick을 삭제하지 않고 Ubuntu를 계속 사용합니다.