2013-11-20 5 views
0

Я пытаюсь установить OpenCV в Centos 6. Когда я запускаю команду [Root @ Космы неавтоматического] # Sudo ням установить libtiff4-DEV libjpeg-DEV libjasper-DEV возвращало Следовать:Установка OpenCV в Centos

Loaded plugins: fastestmirror, presto 
Loading mirror speeds from cached hostfile 
* epel: mirror.fraunhofer.de 
* rpmforge: nl.mirror.eurid.eu 
Setting up Install Process 
No package libtiff4-dev available. 
No package libjpeg-dev available. 
No package libjasper-dev available. 
Error: Nothing to do 

Что я делаю неправильно? Может кто-нибудь мне помочь?

ответ

0

Как я вижу, вы пытаетесь установить пакеты с именованным именем через yum.

  1. Отключить rpmforge репо здесь /etc/yum.repos.d/rpmforge.repo
  2. Попробуйте запустить ни --enable-репо = EPEL поиск OpenCV
  3. Установки OpenCV
+0

как я могу отключить rpmforge? – Ioanna

1

1. Как установить и включить EPEL репо:

CentOS 6

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm 

CentOS 6

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 

2. Установка зависимостей OpenCV:

установки базовых зависимостей:

yum -y install libjpeg libpng libtiff jasper-libs ilmbase OpenEXR-libs gtk2 gstreamer gstreamer-plugins-base 

также вы можете искать необходимые библиотеки (* .so) или пакеты вручную:

yum provides "*/*some.file" 

Как отключить rpmforge репо
редактировать /etc/yum.repos.d/rpmforge.repo

набор свойств

enabled=0 
Смежные вопросы