Anteriormente, aconselhei alguém sobre como atualizar para o Rhythmbox para a versão 2.99.1 aqui . No entanto, eles não puderam atualizar devido ao fato de o gobject-introspection-1.0 não estar instalado. Eu não pude ajudá-los.
Agora, com um computador novo, estou tendo o mesmo problema que eles. aqui está o resultado 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
Tentei instalar o gobject-introspection com o seguinte
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.
então eu tentei:
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'
Eu realmente não tenho que lidar com a instalação do software corretamente, qualquer ajuda seria apreciada.
installation
rhythmbox
gobject
SimplySimon
fonte
fonte
sudo apt-get install libgirepository1.0-dev
. Mas, então, você recebe umintltool
erro, e recebesudo apt-get install intltool
. Mas então você recebe outro erro = D.-dev
? : /Respostas:
Você precisa instalar o
gobject-introspection
pacote de desenvolvimento (biblioteca) para que./configure
(oupkg-config
) o veja. Este pacote é libgirepository1.0-dev . No entanto, na minha máquina, sempre após a instalação deste pacote, eu continuava encontrando erros em outras dependências ausentes para a compilação funcionar.A maneira mais fácil de satisfazer todos os requisitos para compilar o Rhythmbox é executar o comando:
Isso instalará várias bibliotecas e pacotes necessários para compilar o Rhythmbox (ele precisará ter cerca de 76 MB no momento desta resposta).
Uma vez feito, faça
./configure
novamente e não deve cuspir nenhum erro. Continue comsudo make
esudo make install
.Após a instalação,
rhythmbox
pode não ser executado, e a execução no terminal fornecerá:Para corrigir isso, faça:
Fonte: [Rhythmbox-devel] Problema com a instalação 2.99.1 .
Eu apenas tentei tudo isso, e funcionou .
fonte
sudo make
eu chegarmake[2]: *** No rule to make target 'all'. Stop.
emDownloads/rhythmbox-2.99.1/macros
qualquer pista que poderia causar isso, ou eu deveria começar de novo?