Wcześniej doradzałem komuś, jak uaktualnić Rhythmbox do wersji 2.99.1 tutaj . Nie mogli jednak dokonać aktualizacji z powodu braku instalacji gobject-introspection-1.0. Nie mogłem im pomóc.
Teraz, gdy mam zupełnie nowy komputer, mam ten sam problem, co oni. oto wynik ov./configure
simon@simon-TS44HR:~/Downloads/rhythmbox-2.99.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking whether make supports nested variables... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for gobject-introspection... configure: error: gobject-introspection-1.0 is not installed
Próbowałem zainstalować gobject-introspection w następujący sposób
simon@simon-TS44HR:~/Downloads/rhythmbox-2.99.1$ sudo apt-get -f install gobject-introspection
[sudo] password for simon:
Reading package lists... Done
Building dependency tree
Reading state information... Done
gobject-introspection is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
więc próbowałem:
simon@simon-TS44HR:~/Downloads/rhythmbox-2.99.1$ sudo apt-get -f install gobject-introspection-1.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package gobject-introspection-1.0
E: Couldn't find any package by regex 'gobject-introspection-1.0'
Naprawdę nie mam trudności z prawidłową instalacją oprogramowania, każda pomoc byłaby mile widziana.
installation
rhythmbox
gobject
SimplySimon
źródło
źródło
sudo apt-get install libgirepository1.0-dev
. Ale wtedy pojawia sięintltool
błąd, więc robiszsudo apt-get install intltool
. Ale wtedy pojawia się kolejny błąd = D.-dev
? : /Odpowiedzi:
Musisz zainstalować
gobject-introspection
pakiet programistyczny (bibliotekę), aby./configure
(lubpkg-config
) go zobaczyć. Ten pakiet to libgirepository1.0-dev . Jednak na moim komputerze, zawsze po zainstalowaniu tego pakietu, napotykałem błędy dotyczące innych brakujących zależności, aby kompilacja działała.Najprostszym sposobem spełnienia wszystkich wymagań dotyczących kompilacji Rhythmbox jest wykonanie polecenia:
Spowoduje to zainstalowanie wielu bibliotek i pakietów, które są potrzebne do skompilowania Rhythmbox (w tej odpowiedzi będzie trzeba uzyskać około 76 MB).
Gdy to zrobisz, zrób to
./configure
ponownie i nie powinno wypluwać żadnych błędów. Kontynuuj za pomocąsudo make
isudo make install
.Po zainstalowaniu
rhythmbox
może się nie uruchomić, a uruchomienie go z terminala zapewni:Aby to naprawić:
Źródło: [Rhythmbox-devel] Problem z instalacją 2.99.1 .
Właśnie tego wszystkiego próbowałem i zadziałało .
źródło
sudo make
ja dostaćmake[2]: *** No rule to make target 'all'. Stop.
wDownloads/rhythmbox-2.99.1/macros
żadnej wskazówki, co może być przyczyną tego, czy mam zacząć od nowa?