Привет, как мне перейти на обновление Ghostscript до последней версии на CentOS 6.5 64bit? Yum устанавливает версию 8.7, у нас проблема с незавершающимися процессами gs, поэтому я надеюсь, что обновление может решить эту проблему. У меня есть базовое понимание Linux, но я никогда не пытался заменить / обновить что-либо вне основного репозитория.
3 ответа
Исходная установка ghostscript кажется способом установки версии 9 в системе CentOS 6.x.
Ответ Эрика - правильный, но вы должны удалить (переопределить) "оригинальную" версию ghostscript, что не всегда так, как вы хотите.
В моем случае я устанавливаю дополнительную версию в своем собственном каталоге и использую ее только тогда, когда это необходимо. Для этого вы вносите одно изменение (используйте --prefix) в способ, которым Эрик выполняет установку из исходного кода:
wget http://downloads.ghostscript.com/public/ghostscript-9.18.tar.gz
tar xzf ghostscript-9.18.tar.gz
cd ghostscript-9.18
./configure --prefix=/usr/local/gs9
make
sudo make install
Теперь вы можете вызвать новую версию с помощью команды /usr /local /gs9 /bin /gs. Версия ОС все еще может использоваться в /usr /bin /gs
В нашем случае мы используем ghostscript "внутри" ImageMagick и должны изменить путь / привязки в /etc/ImageMagick/delegates.xml (или /usr/lib64/ImageMagick-6.2.8/config/delegates.xml) с gs на / USR / местные / gs9 / bin / гс.
Просто скачайте последнюю версию здесь и установите ее через источник. Чтобы быть в безопасности, вы можете удалить текущую версию Ghostscript, чтобы у нее не было проблем с новой. Инструкции должны быть в файле tar, но в основном вы собираетесь:
- tar xzf ghostscript-9.14.tar.gz
- cd ghostscript-9.14
- ./configure
- делать
- sudo make install
Некоторые направления немного отличаются, поэтому просто прочитайте их.
Удалит только ghostscript
rpm -e --nodeps ghostscript-8.70-19.el6.x86_64
говорит, какая у вас версия
rpm -q ghostscript