패키지는 apt-get에 의해 설치되지 않습니다.


2

나는 달리고있다. sudo apt-get install libgtkmm-2.4. 이 명령을 실행하면 찾을 수있는 라이브러리가 없기 때문에 라이브러리를 설치해야합니다. pkg-config --list-all | grep gtkmm. 그러나 설치 명령을 실행하면 다음과 같은 결과가 나타납니다.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libgtkmm-2.4-1c2a' for regex 'libgtkmm-2.4'
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded

그런 다음 명령을 실행합니다. rpm -ql libgtkmm, rpm -ql libgtkmm-2.4rpm -ql libgtkmm-2.4-1c2a, 모두 package &name& is not intalled.

왜 설치하지 않는지에 대한 설명이나 설치 방법에 대한 설명이 있습니까? 감사!

최신 정보: 다른 방법을 시도해 보았습니다. 설치 방법이 다른 곳에 문제가 있습니다. atk, 위에서 설명한 것과 똑같은 문제가 있지만 atk 대신에 gtk.

답변:


1

시스템에서 Debian deb 패키지를 사용하는 경우 RPM 패키지 도구를 사용하지 마십시오. 함께 설치하는 경우 apt-get 하지 yum, 다음을 사용해야합니다. dpkg 패키지를 검사하는 대신 rpm.

설치된 패키지의 파일을 표시하려면 다음을 사용하십시오. dpkg -L packagename. 귀하의 경우에는 dpkg -L libgtkmm-2.4-1c2a libgtkmm-2.4는 존재하지 않기 때문에.


내 경우에는 우분투에서 flycapture2를 설치하려고합니다. 16. 의존성 libgtkmm-2.4-1c2a를 사용할 수없고 libgtkmm-2.4-1v5가 대체품으로 제안됩니다 .... 그러나 대체가 아니며 여전히 내 프로그램을 설치할 수 없습니다. (flycapture2). 적어도 위의 dpkg -L 명령은 성공적입니다. dpkg -L libgtkmm-2.4-1v5 ... 설치 장소를 알려줍니다. 여기에서 어디로 가야할지 모르지만 이것이 도움이되기를 바랍니다. 우분투 14로 다운 그레이드 고려
user391339
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.