![GTK2를 사용하는지 GTK3을 사용하는지에 따라 설치된 애플리케이션을 나열하는 명령이 있습니까?](https://linux55.com/image/31112/GTK2%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%EC%A7%80%20GTK3%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%EC%A7%80%EC%97%90%20%EB%94%B0%EB%9D%BC%20%EC%84%A4%EC%B9%98%EB%90%9C%20%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%9D%84%20%EB%82%98%EC%97%B4%ED%95%98%EB%8A%94%20%EB%AA%85%EB%A0%B9%EC%9D%B4%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
저는 Lubuntu 12.10을 사용하고 있으며 특정 프로그램이 GTK2 또는 GTK3을 사용하는지 확인하는 두 가지 방법이 있다는 것을 알고 있습니다.
~/.themes/theme_name/gtk-2.0/gtkrc
예를 들어, 특정 애플리케이션의 모양이 변경되는지 확인하고 변경할 수 있습니다.- 나는 뛸 수 있습니다
ldd /usr/bin/specific_application | grep gtk
이 두 가지 모두에서 작동합니다.애플리케이션 당베이스.
GTK2를 사용하는지 GTK3을 사용하는지에 따라 설치된 애플리케이션 목록을 얻을 수 있는 방법이 있습니까?
답변1
다음 명령을 사용하여 패키지 관리자가 이에 의존하는 패키지를 확인할 수 있습니다.
apt-get remove -s libgtk-3-0
이 -s
옵션을 사용하면 이것이 시뮬레이션임을 보장하므로아무것도 없다실제로 삭제되었습니다.
답변2
aptitude search '~i ~D libgtk'
gtk에 직접적으로 의존하는 설치된 모든 패키지가 나열됩니다.
좀더 구체적으로
aptitude search '~i ~s gnome'
설치된 모든 그놈 패키지가 나열됩니다.