|
|
|
ДНЕВНИКИ
Назад >>
Сергей ШИБКА
>>
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)
[ Назад ]
|
|
|