Auparavant, je conseillais quelqu'un sur la mise à niveau vers Rhythmbox vers la version 2.99.1 ici . Cependant, ils n'ont pas pu être mis à niveau car gobject-introspection-1.0 n'est pas installé. Je ne pouvais pas les aider.
Maintenant, avec un tout nouvel ordinateur, j'ai le même problème qu'eux. voici le résultat 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
J'ai essayé d'installer gobject-introspection avec ce qui suit
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.
alors j'ai essayé:
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'
Je n'ai pas vraiment compris comment installer correctement le logiciel, toute aide serait appréciée.
installation
rhythmbox
gobject
SimplySimon
la source
la source
sudo apt-get install libgirepository1.0-dev
. Mais alors vous obtenez uneintltool
erreur, alors vous le faitessudo apt-get install intltool
. Mais alors vous obtenez une autre erreur = D.-dev
? : /Réponses:
Vous devez installer le
gobject-introspection
package de développement (bibliothèque) pour./configure
(oupkg-config
) le voir. Ce paquet est libgirepository1.0-dev . Cependant, sur ma machine, toujours après avoir installé ce package, j'ai continué à rencontrer des erreurs sur d'autres dépendances manquantes pour que la compilation fonctionne.La manière la plus simple de satisfaire à toutes les exigences de compilation de Rhythmbox est d'exécuter la commande:
Cela installera un tas de bibliothèques et de packages nécessaires à la compilation de Rhythmbox (il faudra environ 76 Mo au moment de cette réponse).
Une fois cela fait,
./configure
recommencez et il ne devrait pas cracher d'erreurs. Continuez avecsudo make
etsudo make install
.Après l'installation,
rhythmbox
peut ne pas fonctionner, et l'exécuter à partir du terminal vous donnera:Pour résoudre ce problème, procédez comme suit:
Source: [Rhythmbox-devel] Problème avec l'installation de 2.99.1 .
J'ai juste essayé tout ça, et ça a marché .
la source
sudo make
je reçoismake[2]: *** No rule to make target 'all'. Stop.
dansDownloads/rhythmbox-2.99.1/macros
tous les indices qui pourraient faire en cela, ou devrais - je recommencer?