Saya baru saja mengunduh g2ipmsg (IP Messenger untuk Ubuntu 11.10). Namun - ini datang bukan sebagai paket yang dapat diinstal seperti versi ubuntu sebelumnya.
Jadi saya pikir saya perlu mengkompilasinya. Aplikasi ini membutuhkan gtk jadi saya sudah menginstal libgtk2.0-dev
menggunakan Synaptic Package Manager.
Sekarang ketika saya menjalankan ./configure
perintah itu memberi saya kesalahan berikut.
memeriksa APPLET ... configure: error: Persyaratan paket (libpanelapplet-2.0) tidak> terpenuhi:
No package 'libpanelapplet-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables APPLET_CFLAGS and
APPLET_LIBS to avoid the need to call pkg-config. See the pkg-config
man page for more details.
Di mana saya dapat menemukan jalur untuk PKG_CONFIG_PATH?
Inilah yang telah saya lakukan sejauh ini:
Saya telah menginstal libxml-parser-perl, libgnomeui-dev, gettext, intltool sesuai dengan pos Instalasi IP messenger di Ubuntu linux tetapi tidak dapat menemukan paket libpanel-applet2-dev.
Kemudian saya bahkan mencoba menginstal libpanelappletmm-2.6-dev dan libpanelappletmm-2.6-1c2 tetapi tidak dapat menemukan paket ini
tapi masih mendapatkan error yang sama
configure: error: Package requirements (libpanelapplet-2.0) were not met
Ada banyak masalah dengan g2ipmsg di ubuntu, khususnya ada banyak masalah selama transfer file.
Alih-alih menginstal Ip messanger menggunakan anggur atau g2ipmsg gunakan Iptux.
Ini sangat kompatibel dengan Ip Messanger.
Menginstal Iptux
sudo apt-get install iptux
Ketika Anda melihat pesan kesalahan seperti itu dari
pkg-config
("Tidak ditemukan paket 'foo'"), itu berarti filefoo.pc
tersebut tidak dapat ditemukan olehpkg-config
. Alasan umum untuk ini adalah karena Anda tidak memiliki paket yang menyediakan file ini diinstal, jadi Anda harus mencari menggunakanapt-file
atau menggunakan package.ubuntu.com untuk itu. Namun dalam kasus khusus ini, Anda tidak akan mendapatkan hasil karena applet panel GNOME 2 yang lama semuanya telah dihapus.Jika Anda lulus
--disable-applet
untuk./configure
, Anda harus bisa melewati langkah ini.sumber
... configure: error: Package requirements (libpanelapplet-2.0) were not met: No package 'libpanelapplet-2.0' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables APPLET_CFLAGS and APPLET_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
Apakah saya harus lulus--disable-applet
--disable-applet
untuk./configure
setiap hal bekerja dengan baik tapi aku tidak bisa melihat GUI dari aplikasi tetapi proses sedang berjalan. Apakah saya melewatkan sesuatu? Dokumentasi mengatakanTo use applet edition of g2ipmsg, you need register the g2ipmsg_applet to your gnome2 panel with standard gnome2 panel operation.
Metode dasar untuk menjalani dependensi sepotong perangkat lunak yang Anda coba bangun dari sumbernya adalah sebagai berikut:
Cobalah untuk mengkompilasi kode sampai komplain, kemudian lihat pesan kesalahan dan coba cari tahu apa paket yang hilang dapat disebut
Gunakan perintah
apt-cache search <string>
untuk membantu Anda menemukan paket yang Anda butuhkan - semakin pendek<string>
, semakin baik peluang untuk menemukan nama paket / deskripsi yang cocokPaket-paket yang Anda perlu instal hampir selalu bernama
lib...-dev
di Ubuntu / Debian; instal paket yang relevan terdaftar denganapt-cache
menggunakansudo apt-get install <package-name>
dan kembali ke langkah 1Jadi misalnya, jika Anda mencari paket "libpanelapplet", menjalankan
apt-cache search libpanel
akan kembali:di antaranya
libpanel-applet-4-dev
harus berisi tajuk pengembangan yang Anda cari. (Catatan: output di atas adalah Precise, versi di Oneiric mungkin memiliki nama yang berbeda.)sumber
sudo apt-get install libpanel-applet-4-0
itu tertulislibpanel-applet-4-0 is already the newest version.
sudo apt-get install libpanel-applet-4-0-dev
?Anda dapat menginstal iptux. itu terhubung dengan sistem windows ipmsg dan tambahkan daftar itu juga
sumber