EKG2 插件依赖项的完整列表

EKG2 插件依赖项的完整列表

每次我想编译和安装 ekg2 时,我都在为依赖关系而苦恼。现在我设法(再次)安装了所有需要的软件包。但我仍然不知道我安装的哪些软件包是真正需要的(即,为了使 ncurses 工作,我安装了存储库中名称中包含 ncurses 的所有软件包)。尽管每次我最终编译并安装 ekg2 时,我仍然不知道需要哪些软件包才能使其工作,所以问题仍然存在:

编译所有 ekg2 插件所需的软件包的完整列表是什么?

答案1

我正在尽力提供帮助,尽管我不是 EKG2 用户,所以请耐心等待。

大多数 Linux 发行版都会列出软件包的依赖关系。

archlinux 发行版具有适度的列表依赖项:
aspell giflib gnutls gpgme gpm libgadu libidn libjpeg python2

Debian 发行版有一个很长的依赖项列表

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

你的情况可能介于两者之间。找出答案的最佳方法是查找你实际使用的 Linux 发行版中 EKG2 包的描述(尽管这可能不包括所有插件使用的包)。

无论如何,您的 Linux 发行版是否包含 EKG2 软件包的二进制版本?
通过软件包管理器安装二进制版本将自动处理依赖关系(如果它包含所有插件)。

相关内容