Sebelumnya saya menyarankan seseorang tentang cara meningkatkan ke Rhythmbox ke versi 2.99.1 di sini . Namun mereka tidak dapat memutakhirkan karena gobject-introspection-1.0 tidak diinstal. Saya tidak bisa membantu mereka.
Sekarang, dengan komputer baru, saya mendapatkan masalah yang sama seperti sebelumnya. di sini adalah hasil./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
Saya mencoba menginstal gobject-introspeksi dengan yang berikut ini
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.
jadi saya mencoba:
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'
Saya tidak benar-benar harus berurusan dengan menginstal perangkat lunak dengan benar, bantuan apa pun akan dihargai.
installation
rhythmbox
gobject
SimplySimon
sumber
sumber
sudo apt-get install libgirepository1.0-dev
. Tapi kemudian Anda mendapatkanintltool
kesalahan, begitu juga Andasudo apt-get install intltool
. Tapi kemudian Anda mendapatkan kesalahan lain = D.-dev
? : /Jawaban:
Anda perlu menginstal
gobject-introspection
paket pengembangan (perpustakaan) agar./configure
(ataupkg-config
) melihatnya. Paket ini adalah libgirepository1.0-dev . Namun, di komputer saya, setelah menginstal paket ini, saya terus menemukan kesalahan pada dependensi yang hilang agar kompilasi berfungsi.Cara termudah untuk memenuhi semua persyaratan untuk mengkompilasi Rhythmbox adalah dengan menjalankan perintah:
Ini akan menginstal banyak perpustakaan dan paket yang dibutuhkan untuk mengkompilasi Rhythmbox (perlu sekitar 76 MB pada saat jawaban ini).
Setelah selesai, lakukan
./configure
lagi dan seharusnya tidak memunculkan kesalahan. Lanjutkan dengansudo make
dansudo make install
.Setelah menginstal,
rhythmbox
mungkin tidak berjalan, dan menjalankannya dari terminal akan memberi Anda:Untuk memperbaiki ini, lakukan:
Sumber: [Rhythmbox-devel] Masalah dengan instalasi 2.99.1 .
Saya baru saja mencoba semua ini, dan itu berhasil .
sumber
sudo make
saya mendapatkanmake[2]: *** No rule to make target 'all'. Stop.
diDownloads/rhythmbox-2.99.1/macros
setiap petunjuk apa yang bisa menyebabkan ini, atau saya harus mulai lagi?