Храмы Высота ЧБ Люди Вокзалы Парк Зима. Снег Саратов Сад-огород. Хлеба Грибы Лес Зима. Снег Цветы Живность Кошки Река Хлеба Лес Зима. Снег Новый Год Небо. Облака Радуга Курьезы Река Хлеба Лес Зима. Снег Небо. Облака Курьезы Астро Зима. Снег Новый Год Шарм Эль Шейх. Тропикана Гранд Азур Кошки Ящерица Йошкар-Ола. Казань. Чебоксары Гуамское ущелье Майкоп Грибы Зима. Снег Лошади Сад-огород. Зима. Снег Должанка Египет Люди Санкт-Петербург Санкт-Петербург Финляндия Финляндия Греция. Родос. Детский Сад 158 Новый Год Авто Мото Макро Карта Дети Питание Шарм Эль Шейх. Тропикана Гранд Азур Астро Набережная Петрозаводска Карелия. Путешествия. Весна Макро Карта Отдых Лыжные прогулки Стихи CentOS Oracle SAMBA GlassFish LAMP Motion EJabberd Postfix. Dovecot. Amavisd Perl Jabber VLC M3U Ubuntu
Обои для рабочего стола. Лучшее качество 1600x1200.
ДНЕВНИКИ


Назад >> Сергей ШИБКА >> CentOS


30.09.2012 CentOS 6.x и ImageMagick из SRPMS

Установка пакета ImageMagick из SRPMS под CentOS 6.x.

Почему из SRPM? Разработчик пока не выкладывает готовые пакеты для CentOS 6.x, только под 5.x.

Установить, если не установлено (там будет необходимый компилятор, и много дополнительных библиотек, которые пригодяться в будущем):
yum groupinstall "Development Tools"

Скачиваем пакет с сайта разработчика. Обычно он лежит здесь: http://www.imagemagick.org/download/linux/SRPMS/

Последняя версия была: ImageMagick-6.7.9-8.src.rpm

Кладем к в /tmp:

cd /tmp
wget http://www.imagemagick.org/download/linux/SRPMS/ImageMagick-6.7.9-8.src.rpm

Далее выполняем:

rpmbuild --rebuild /tmp/ImageMagick-6.7.9-8.src.rpm

Смотрим вывод консоли, если пакету требуются зависимости от других пакетов, то доустанавливаем их. Когда все зависимости будут устновлены, начнется сборка rpm из srpm. Процесс может занать какое то время. По окончании процесса в консоли будет видно, какие пакеты rpm были собраны и готовы к дальнейшей установке. Обычно готовые rpm пакеты кладуться в папки ~/rpmbuild/RPMS/i386 или ~/rpmbuild/RPMS/i686. Это зависит под какой платформой собирался пакет.

В нашем случае мы получили готовые к установке пакеты:

/root/rpmbuild/RPMS/i686/ImageMagick-6.7.9-8.i686.rpm
/root/rpmbuild/RPMS/i686/ImageMagick-devel-6.7.9-8.i686.rpm
/root/rpmbuild/RPMS/i686/ImageMagick-djvu-6.7.9-8.i686.rpm
/root/rpmbuild/RPMS/i686/ImageMagick-doc-6.7.9-8.i686.rpm
/root/rpmbuild/RPMS/i686/ImageMagick-perl-6.7.9-8.i686.rpm
/root/rpmbuild/RPMS/i686/ImageMagick-c++-6.7.9-8.i686.rpm
/root/rpmbuild/RPMS/i686/ImageMagick-c++-devel-6.7.9-8.i686.rpm
/root/rpmbuild/RPMS/i686/ImageMagick-debuginfo-6.7.9-8.i686.rpm


Далее остается выполнить устaновку нужного пакета, к примеру:

rpm -i /root/rpmbuild/RPMS/i686/ImageMagick-6.7.9-8.i686.rpm

Готовые пакеты RPM, собрал и проверил под CentOS 6.3:

ImageMagick-6.7.9-8.i686.rpm
ImageMagick-devel-6.7.9-8.i686.rpm
ImageMagick-djvu-6.7.9-8.i686.rpm
ImageMagick-doc-6.7.9-8.i686.rpm
ImageMagick-perl-6.7.9-8.i686.rpm
ImageMagick-c++-6.7.9-8.i686.rpm
ImageMagick-c++-devel-6.7.9-8.i686.rpm
ImageMagick-debuginfo-6.7.9-8.i686.rpm


комментарии (0)


[ Назад ]


© 2005 - 2024 * Сергей Шибка