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

From EjudgeWiki
(Created page with "Навигация: Главная страница/Система ejudge/Инсталляция/[[Инсталляция из исходных текс...")
 
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Инсталляция]]/[[Инсталляция из исходных текстов]]/[[Необходимые сторонние программы и библиотеки]]/[[Необходимые сторонние программы и библиотеки:Fedora|Fedora/RHEL/CentOS]]
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Инсталляция]]/[[Инсталляция из исходных текстов]]/[[Необходимые сторонние программы и библиотеки]]/[[Необходимые сторонние программы и библиотеки:Fedora|Fedora/RHEL/CentOS]]
 +
 +
* <b>make</b>
 +
* <b>gcc</b>
 +
* <b>glibc-devel</b>, <b>glibc-static</b>
 +
* <b>bison</b>
 +
* <b>flex</b>
 +
* <b>gawk</b>, <b>sed</b>
 +
* <b>zlib</b>, <b>zlib-devel</b>
 +
* <b>ncurses</b>, <b>ncurses-devel</b>
 +
* <b>expat</b>, <b>expat-devel</b>
 +
* <b>gettext</b>, <b>gettext-devel</b>
 +
* <b>libzip</b>, <b>libzip-devel</b>
 +
* <b>mysql-libs</b>, <b>mysql</b>, <b>mysql-devel</b>
 +
* <b>libcurl</b>, <b>libcurl-devel</b>
 +
* <b>libuuid</b>, <b>libuuid-devel</b>
 +
* <b>libelf</b>, <b>libelf-devel</b>
 +
* <b>libdwarf</b>, <b>libdwarf-devel</b>
 +
* <b>libmongo-client</b>, <b>libmongo-client-doc</b>, <b>libmongo-client-devel</b>, <b>mongodb-server</b>, <b>mongodb</b>
 +
* <b>mariadb</b>, <b>mariadb-server</b>, <b>mariadb-devel</b>, <b>mariadb-libs</b>, <b>mariadb-common</b>
 +
 +
Дополнительные компиляторы и интерпретаторы языков программирования:
 +
* <b>gcc-c++</b>, <b>libstdc++-static</b>
 +
* <b>fpc</b>
 +
* <b>ruby</b>
 +
* <b>python</b>
 +
* <b>python3</b>
 +
* <b>php</b>, <b>php-common</b>, <b>php-cli</b>
 +
* <b>perl</b>
 +
* <b>drscheme</b>
 +
* <b>gprolog</b>
 +
* <b>mono-core</b>, <b>mono-basic</b>
 +
* <b>gcc-java</b>
 +
* <b>java-1.6.0-openjdk</b>, <b>java-1.6.0-openjdk-devel</b> или <b>java-1.7.0-openjdk</b>, <b>java-1.7.0-openjdk-devel</b> или <b>java-1.8.0-openjdk</b>, <b>java-1.8.0-openjdk-devel</b>
 +
* <b>gcc-gfortran</b>
 +
 +
Прочее
 +
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: [https://ejudge.ru/download/fedora-install-packages fedora-install-packages]

Revision as of 04:52, 18 March 2016

Навигация: Главная страница/Система 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
  • libelf, libelf-devel
  • libdwarf, libdwarf-devel
  • libmongo-client, libmongo-client-doc, libmongo-client-devel, mongodb-server, mongodb
  • mariadb, mariadb-server, mariadb-devel, mariadb-libs, mariadb-common

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

  • gcc-c++, libstdc++-static
  • fpc
  • ruby
  • python
  • python3
  • php, php-common, php-cli
  • perl
  • drscheme
  • gprolog
  • mono-core, mono-basic
  • gcc-java
  • java-1.6.0-openjdk, java-1.6.0-openjdk-devel или 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: fedora-install-packages