최신 Graphviz를 어떻게 설치하나요?

최신 Graphviz를 어떻게 설치하나요?

기본 graphviz 패키지는 상당히 오래되었습니다. 그래서 다음에서 최신 패키지를 얻으려고했습니다.http://www.graphviz.org/Download_linux_ubuntu.php

libgraphviz4를 설치하려고 하면 libcdt4와의 충돌에 대해 불평하므로
제거하고 libpathplan4와의 충돌에 대해 불평하므로
제거하고 libxdot4와의 충돌에 대해 불평하므로
제거합니다. 그런 다음 불평하다 ...

Dependency is not satisfiable: libgd2-noxpm (>=2.0.36~rc1~dfsg)|libgd2-xpm (>=2.0.36~rc1~dfsg)

내가 찾을 수 있는 가장 가까운 패키지는 libgd2-xpm-dev 2.1.0-2입니다.
설치해도 문제가 해결되지 않습니다.

이것을 어떻게 설치하나요?

이에 태그된 '중복 질문'에 대한 해결책은 도움이 되지 않습니다. 패키지 설치 시도가 실패하고 심지어 루프에 있는 것을 제안하기도 합니다. 어쨌든 libgd2-xpm-dev 2.1.0-2가 종속성을 충족하지 못하는 이유가 불분명합니다.

$ sudo apt-get 설치 libgd2-xpm
패키지 목록을 읽는 중... 완료
종속성 트리 구축       
상태 정보를 읽는 중... 완료
libgd2-xpm 패키지는 사용할 수 없지만 다른 패키지에서 참조됩니다.
이는 패키지가 없거나 더 이상 사용되지 않거나 패키지가 없음을 의미할 수 있습니다.
다른 소스에서만 사용할 수 있습니다.
그러나 다음 패키지가 이를 대체합니다.
  libgd2-xpm:i386

E: 'libgd2-xpm' 패키지에는 설치 후보가 없습니다.

$ sudo apt-get 설치 libgd2-xpm:i386
패키지 목록을 읽는 중... 완료
종속성 트리 구축       
상태 정보를 읽는 중... 완료
libgd2-xpm:i386 패키지는 사용할 수 없지만 다른 패키지에서 참조됩니다.
이는 패키지가 없거나 더 이상 사용되지 않거나 패키지가 없음을 의미할 수 있습니다.
다른 소스에서만 사용할 수 있습니다.
그러나 다음 패키지가 이를 대체합니다.
  libgd2-xpm

E: 'libgd2-xpm:i386' 패키지에는 설치 후보가 없습니다.

답변1

나는 당신이 를 사용하여 해당 패키지를 설치하려고 한다고 가정합니다. sudo dpkg -i package일반적으로 패키지 종속성 문제가 발생하므로 일반적으로 gdebi를 사용하는 것이 좋습니다. 문제가 있는 패키지가 있으면 제거하세요. 를 이용하여 확인할 수 있습니다 sudo apt-get check. 이제 사업으로 넘어갑니다.

sudo apt-get install gdebi-core

그것으로 우리는 gdebi를 준비했습니다. 이제 64비트 시스템을 사용하는 경우 32비트와 마찬가지로 64비트 패키지를 설치하는 것이 좋습니다.

이제 재미있는 내용이 나옵니다 ...

sudo gdebi graphviz_2.37.20140208.0545-1\~saucy_amd64.deb 
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Building data structures... Done 
Building data structures... Done 
This package is uninstallable
Dependency is not satisfiable: libgd2-noxpm (>= 2.0.36~rc1~dfsg)|libgd2-xpm (>= 2.0.36~rc1~dfsg)

그리고 여기서 멈추세요. 그 이유는 안정적인 패키지가 Debian, 즉 Ubuntu 13.10에서 삭제된 패키지에 의존하기 때문입니다.

libgd2(2.0.36~rc1~dfsg-6.1) 불안정; 긴급성=낮음

  * 비관리자 업로드.
  * 멀티 아키텍처 지원: (닫기: #652496)
    -libgd2-xpm, libgd2-noxpm, libgd2-xpm-dev 및 libgd2-noxpm-dev를 표시하세요.
      같은.
    - d-shlibs 및 dh-buildinfo 빌드 종속성을 조정합니다.
  * .la 파일을 삭제하세요.

 -- Bastian Blank Sun, 2012년 5월 13일 09:16:37 +0000

libgd2-xpm-dev이는 graphviz의 종속성이므로 각각 및 로 변경해야 합니다 libgd2-noxpm-dev. 이 경우 올바른 종속성을 포함하는 2.38 이상 버전 대신 최신 빌드를 다운로드해야 합니다.

관련 정보