Задать вопрос
Профиль пользователя заблокирован сроком с 22 декабря 2015 г. и навсегда по причине: Ответы не по теме
Ответы пользователя по тегу CentOS
  • Где найти репозитарий для Centos 7 со свежим GCC (5.2)?

    bubbleboom
    @bubbleboom Автор вопроса
    Забыл ответить на свой вопрос.
    Похоже аудитория с хабра сюда не ходят. Поэтому, друг! Не ожидай ответов на вопросы сложнее чем: -"домашний сервачок: -Убунта vs Дебиан?" О, да. А вот теперь жди набега всякого рода неееепохожих (на тебя) долбоебов :)

    Теперь собственно ответ на вопрос.
    Т.к. Centos это ветка от красной шапки, которая в свою очередь основана на Fedora. Можно сделать ход конем и подсунуть его репозитарий.
    Cоздаем файл в директории yum.repos.d :
    vi Fedora-Core23.repo
    Помещаем информацию о репозитории:
    [warning:fedora]
    name=fedora
    mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-23&arch=$basearch
    enabled=1
    gpgcheck=1
    gpgkey=https://getfedora.org/static/34EC9CBA.txt

    В данном случае мне нужен был пакет gcc-go (golang). При установке сабжа подтянет все зависимости из репозитория Fedora 23. После чего советую его отключить, т.е. указать enabled=0

    Что собственно получилось? Проверим.
    [lol@server] # gccgo -v
    Используются внутренние спецификации.
    COLLECT_GCC=gccgo
    COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/5.1.1/lto-wrapper
    Целевая архитектура: x86_64-redhat-linux
    Параметры конфигурации: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --disable-libgcj --with-isl --enable-libmpx --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
    Модель многопоточности: posix
    gcc версия 5.1.1 20150618 (Red Hat 5.1.1-4) (GCC)
    Ответ написан
    Комментировать