Необходимые сторонние программы и библиотеки:Fedora

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Инсталляция/Инсталляция из исходных текстов/Необходимые сторонние программы и библиотеки/Fedora,RHEL,CentOS

  • make
  • gcc
  • glibc-devel, glibc-static
  • bison
  • flex
  • gawk, sed
  • zlib, zlib-devel
  • ncurses, ncurses-devel
  • expat, expat-devel
  • gettext, gettext-devel
  • libzip, libzip-devel
  • mysql-libs, mysql, mysql-devel
  • libcurl, libcurl-devel
  • libuuid, libuuid-devel
  • elfutils-libelf-devel, elfutils-libelf-devel-static, elfutils-libelf
  • mongo-tools, libmongo-client, libmongo-client-doc, libmongo-client-devel, mongodb-server, mongodb, mongo-tools-devel, mongo-cxx-driver-devel
  • mariadb, mariadb-server, mariadb-devel, mariadb-libs, mariadb-common, mariadb-connector-c-devel, mariadb-common, mariadb-config, mariadb-errmsg

Дополнительные компиляторы и интерпретаторы языков программирования:

  • gcc-c++, libstdc++-static
  • fpc
  • ruby
  • python
  • python3
  • php, php-common, php-cli
  • perl
  • gprolog
  • mono-core, mono-basic
  • java-1.7.0-openjdk, java-1.7.0-openjdk-devel или java-1.8.0-openjdk, java-1.8.0-openjdk-devel
  • gcc-gfortran

Прочее

yum install firefox vim screen wget ncftp mc fuse-sshfs patch kernel-tools kernel-devel gcc strace subversion gdb

Поддержка 32-битных компиляторов на 64-битной платформе:

yum install glibc-devel.i686 libgcc.i686 libstdc++-devel.i686

Скрипт для инсталляции всех необходимых пакетов в Fedora 23 i686: fedora-install-packages-i686