Как найти версию NetBSD для CentOS 6.5?

Как найти версию NetBSD для CentOS 6.5?

Я хочу найти пакет NetBSD rump, используемый для CentOS 6.5. Список присутствуетздесь.

Я хочу получить пакет rump для CentOS и после поиска я нашелэта версияиз netbsd-rumpиспользуемых в CentOS 6:

Это не указывает на пакет NetBSD. Как мне найти эту информацию?

решение1

Учитывая, что вы можете скачать исходный RPM (SRPM), я бы скачал его и использовал rpmbuildдля самостоятельной перекомпиляции.

Шаг №1 — установка всех зависимостей

Это позволит просмотреть загруженный SRPM и установить все, чего может не хватать.

$ sudo yum-builddep --nogpgcheck netbsd-rump-20130704-2.1.src.rpm 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.team-cymru.org
 * epel: mirror.steadfast.net
 * extras: ftpmirror.your.org
 * updates: mirrors.gigenet.com
Checking for new repos for mirrors
Getting requirements for netbsd-rump-20130704-2.1.src
No uninstalled build requires

Шаг №2 — настройка rpmbuild

Установите инструменты разработчика RPM.

$ sudo yum install rpmdevtools

Настройте область сборки rpm.

$ rpmdev-setuptree

Шаг №3 — установка инструментов разработчика

Установите инструменты разработчика (gcc и т. д.).

$ sudo yum install gcc

Вы также можете установить группу разработчиков, например, «Инструменты и библиотеки разработки на языке C».

$ yum groups list | grep Dev
   Development and Creative Workstation
   C Development Tools and Libraries
   Development Tools
   RPM Development Tools

$ yum groups install "C Development Tools and Libraries"

Шаг №4 — пересоберите netbsd-rump

Теперь перестраиваем круп.

$ rpmbuild --rebuild netbsd-rump-20130704-2.1.src.rpm 

Шаг №5 — установка полученного RPM.

$ sudo  yum localinstall \
    $HOME/rpmbuild/RPMS/x86_64/netbsd-rump-20130704-2.1.x86_64.rpm

Рекомендации

Связанный контент