daftar lengkap dependensi plugin EKG2

1

Setiap kali saya ingin mengkompilasi dan menginstal ekg2, saya berjuang dengan dependensi. Sekarang saya entah bagaimana berhasil (lagi) menginstal semua paket yang dibutuhkan. Masih saya tidak tahu paket mana yang saya instal yang benar-benar diperlukan (mis. Untuk membuat ncurses berfungsi, saya menginstal semua paket yang berisi ncurses dalam nama di repositori). Meskipun setiap kali saya akhirnya melakukan kompilasi dan menginstal ekg2, saya masih tidak tahu paket mana yang diperlukan untuk membuatnya berfungsi sehingga pertanyaannya tetap:

Apa daftar lengkap paket yang diperlukan untuk mengkompilasi semua plugin ekg2?

seler
sumber

Jawaban:

0

Saya mencoba untuk membantu, meskipun saya bukan pengguna EKG2, jadi ikut saya.

Sebagian besar distribusi Linux mendaftar dependensi paket.

Distribusi archlinux memiliki kesederhanaan daftar dependensi:
aspell giflib gnutls gpgme gpm libgadu libidn libjpeg python2

Distribusi Debian sangat panjang daftar dependensi :

debhelper : helper programs for debian/rules  
libncursesw5-dev : developer's libraries for ncursesw  
python-dev : header files and a static library for Python (default)  
python-central : register and build utility for Python packages  
libperl-dev : Perl library: development files  
libssl-dev : SSL development libraries, header files and documentation  
libgnutls-dev : the GNU TLS library - development files  
libaspell-dev : Development files for applications with GNU Aspell support  
libgadu-dev : Gadu-Gadu protocol library - development files  
libexpat1-dev : XML parsing C library - development kit  
libgpmg1-dev : transitional dummy package which can be safely removed also a virtual package provided by libgpm-dev  
libidn11-dev : Development files for GNU Libidn, an IDN library  
libxosd-dev : X On-Screen Display library - development  
libsqlite3-dev : SQLite 3 development files  
python : interactive high-level object-oriented language (default version)  
xsltproc : XSLT 1.0 command line processor  
docbook-xsl : stylesheets for processing DocBook XML to various output formats  
doxygen : Documentation system for C, C++, Java, Python and other languages  
libgtk2.0-dev : Development files for the GTK+ library  
libgpgme11-dev : GPGME - GnuPG Made Easy  
zlib1g-dev : compression library - development  
quilt : Tool to work with series of patches

Kasing Anda mungkin terletak di antara keduanya. Cara terbaik untuk mengetahuinya adalah dengan mencari deskripsi paket EKG2 dalam distribusi Linux yang sebenarnya Anda gunakan (walaupun itu mungkin tidak termasuk paket yang digunakan oleh semua plugin).

Bagaimanapun, bukankah distribusi Linux Anda menyertakan rilis biner paket EKG2?
Menginstal rilis biner melalui manajer paket akan secara otomatis menangani dependensi (jika termasuk semua plugin)

harrymc
sumber
Untuk pemilih bawah: Jika Anda dapat melakukan lebih baik, maka lakukanlah. Jika tidak, maka izinkan saya mencoba mencari tahu apakah saya dapat membantu orang ini tanpa gangguan.
harrymc
Saya baru saja memperbaikinya, terima kasih atas kerja keras Anda menjawab di situs ini :) PS: Saya bukan orang yang menurunkan Anda di tempat pertama.
Shadok
EKG2 tidak ada di repo Debian, Ubuntu, Fedora, CentOS (dengan pengecualian untuk Debian Experimantal) Saya mencoba mengkompilasi EKG2, bukan menginstalnya dari paket. Juga: paket yang terdaftar tidak cukup untuk mengkompilasi semua plugin.
seler
Tidak bisakah Anda membuat daftar semua perpustakaan yang digunakan oleh semua plugin? Itu akan memberi Anda terlalu banyak, tentu saja, tetapi Anda seharusnya tidak terlalu peduli. Apa format dari plugin ini?
harrymc
Jika saya bisa, saya tidak akan bertanya di sini.
seler