Ранее я советовал кому-то о том, как обновить Rhythmbox до версии 2.99.1 здесь . Однако они не смогли выполнить обновление из-за того, что gobject-introspection-1.0 не был установлен. Я не мог им помочь.
Теперь с новым компьютером у меня та же проблема, что и у них. вот результат ов./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
Я попытался установить gobject-introspection с помощью следующего
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.
поэтому я попробовал:
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'
На самом деле я не справился с установкой программного обеспечения должным образом, любая помощь будет оценена.
installation
rhythmbox
gobject
SimplySimon
источник
источник
sudo apt-get install libgirepository1.0-dev
. Но тогда вы получаетеintltool
ошибку, так что вы делаетеsudo apt-get install intltool
. Но тогда вы получите еще одну ошибку = D.-dev
? : /Ответы:
Вам нужно установить
gobject-introspection
пакет разработки (библиотеку), чтобы./configure
(илиpkg-config
) увидеть его. Этот пакет является libgirepository1.0-dev . Однако на моей машине, после установки этого пакета, я продолжал сталкиваться с ошибками в других отсутствующих зависимостях для компиляции.Самый простой способ удовлетворить все требования для компиляции Rhythmbox - это выполнить команду:
Это установит кучу библиотек и пакетов, необходимых для компиляции Rhythmbox (на момент ответа потребуется около 76 МБ).
Как только это будет сделано, сделайте еще
./configure
раз, и он не должен выплевывать никаких ошибок. Продолжайте сsudo make
иsudo make install
.После установки
rhythmbox
может не работать, и запуск его из терминала даст вам:Чтобы это исправить, сделайте:
Источник: [Rhythmbox-devel] Проблема с установкой 2.99.1 .
Я только что попробовал все это, и это сработало .
источник
sudo make
яmake[2]: *** No rule to make target 'all'. Stop.
вDownloads/rhythmbox-2.99.1/macros
каких - либо улик , что может привести к этому, или я должен начать снова?