Kiedy wprowadzę polecenie
sudo apt-get install gtk+2.0
Otrzymuję dane wyjściowe jest takie:
Odczytywanie informacji o stanie ... Gotowe Uwaga: wybranie „gir1.2-spice-client-gtk-2.0” dla wyrażenia regularnego „gtk + -2.0” Uwaga: wybranie „gir1.2-gtk-2.0” dla wyrażenia regularnego „gtk + -2.0” Uwaga: wybranie „libspice-client-gtk-2.0-dev” dla wyrażenia regularnego „gtk + -2.0” Uwaga: wybranie „libspice-client-gtk-2.0-1” dla wyrażenia regularnego „gtk + -2.0” Uwaga: wybranie „gir1.0-gtk-2.0” dla wyrażenia regularnego „gtk + -2.0” gir1.2-gtk-2.0 to już najnowsza wersja. Nie można zainstalować niektórych pakietów. Może to oznaczać, że masz zażądał niemożliwej sytuacji lub jeśli używasz niestabilnej dystrybucja, że niektóre wymagane pakiety nie zostały jeszcze utworzone lub został przeniesiony z Przychodzących. Następujące informacje mogą pomóc rozwiązać problem: Następujące pakiety mają niezaspokojone zależności: libspice-client-gtk-2.0-dev: Zależy: libgtk2.0-dev (> = 2.18.0), ale nie zostanie zainstalowany E: Nie można rozwiązać problemów, trzymałeś uszkodzone paczki.
Jestem nowy w Ubuntu, co muszę zrobić?
pkg-config --cflags gtk+-2.0
tworzę moje oprogramowanie, pokazują gcc -g -c -o ascii2d.o ascii2d.c Pakiet gtk + -2.0 nie został znaleziony w ścieżce wyszukiwania pkg-config. Być może powinieneś dodać katalog zawierający `gtk + -2.0.pc 'do zmiennej środowiskowej PKG_CONFIG_PATH Nie znaleziono pakietu„ gtk + -2.0 ”ascii2d.c: 1: 21: błąd krytyczny: gtk / gtk.h: Brak takiej kompilacji pliku lub katalogu zakończony. make: *** [ascii2d.o] Błąd 1, więc co mam zrobić
gtk+-2.0
to pakiet, który powinieneś zainstalować, nazywa się libgtk2.0-dev
. Uruchom sudo apt-get update
najpierw, aby upewnić się, że katalog pakietów jest aktualny.
gtk+2.0
- jaki pakiet próbujesz zainstalować dokładnie i dlaczego? (niestetyapt-get
kładzie nacisk na traktowanie nazwy pakietów, jak regexes gdy nie znajdzie dokładnego dopasowania)