I had my hosting company (rackspace) installed IM onto my server using something called up2date. I think it installed an older version as the program did not recognize the -path command. I had them uninstall it and they said the latest version for RH linux is 6.0.7.1.
I'm not sure if this is true. Does this mean the latest 6.4.1 version is not available for linux and that you can't install the unix version. I then found what looked like linux distributions of the program called ImageMagick-6.4.2-7.src.rpm. When I tried to install it the promp said "Christy is not a user." I am very confused. Can someone tell which version I am suppose to install and where to find it. Thanks in advance.
NOTE: I am not a system admin and am not familiar with installing programs onto linux/unix based os.
Installing on Red Hat Linux
- fmw42
- Posts: 25562
- Joined: 2007-07-02T17:14:51-07:00
- Authentication code: 1152
- Location: Sunnyvale, California, USA
Re: Installing on Red Hat Linux
Binaries are available at: http://www.imagemagick.org/script/binary-releases.php
Source for you or your ISP to install is at: http://www.imagemagick.org/download/www ... .html#unix
I don't know what does or does not relate to RedHat.
Source for you or your ISP to install is at: http://www.imagemagick.org/download/www ... .html#unix
I don't know what does or does not relate to RedHat.
- anthony
- Posts: 8883
- Joined: 2004-05-31T19:27:03-07:00
- Authentication code: 8675308
- Location: Brisbane, Australia
Re: Installing on Red Hat Linux
You can ignore the 'chrisy is not a user' warnings.
I myself prefer to always install IM using packages rather than direct installs as it makes clean up a lot easier.
Actually you don't even need to be root to build and compile the RPM's for IM from the SRPM.
This is how I generate my RPM's from a SRPM without needing root...
WARNING; you must use a long file name for the 'tmp' build directory due to some odd handling by the "rpmbuild" system on linux.
Also I actually build my own version of the SRPM directly from the subversion repository as I need to test new 'alpha code', and enable the use of "Liquid Rescale" code and "Encryption Cyphers" for demonstrating some aspects of ImageMagick in IM Examples.
This is my 'build SRPM' from UNIX source code or repository...
The configure in the above is not important for SRPM building, the default configure will be fine.
However.... The 'patch' in the above is to add the desired configure settings I want to use when I compile the RPM's from the SRPM the above code generates. Basically it adds --with-lqr and --enable-cipher
into the RPM spec files "configure" command.
I run the above code segments about three times a week on my Fedora 8 system. Though you may need more tweaking for a Redhat Enterprise system.
Please contribute any build notes for Redhat Enterprise, back here for others to use, as we do get a number of requests regularly.
I myself prefer to always install IM using packages rather than direct installs as it makes clean up a lot easier.
Actually you don't even need to be root to build and compile the RPM's for IM from the SRPM.
This is how I generate my RPM's from a SRPM without needing root...
Code: Select all
tmp=/tmp/build-using-a-long-build-path; rm -rf $tmp; mkdir $tmp
nice rpmbuild --define="_sourcedir $tmp" --define="_specdir $tmp" \
--define="_rpmdir $tmp" --define="_builddir $tmp" \
--nodeps --rebuild ImageMagick-*.src.rpm
ls -Fla $tmp/*/ImageMagick-[6p]*.i386.rpm
cp $tmp/*/ImageMagick-[6p]*.i386.rpm .
rm -rf $tmp
Also I actually build my own version of the SRPM directly from the subversion repository as I need to test new 'alpha code', and enable the use of "Liquid Rescale" code and "Encryption Cyphers" for demonstrating some aspects of ImageMagick in IM Examples.
This is my 'build SRPM' from UNIX source code or repository...
Code: Select all
rm config.status config.log
nice ./configure
patch -f < ../IM_patches/ImageMagick.spec.in.patch
make srpm
chmod -R u+w ImageMagick-*[0-9]; rm -rf ImageMagick-*[0-9]{,.tar.bz2}
However.... The 'patch' in the above is to add the desired configure settings I want to use when I compile the RPM's from the SRPM the above code generates. Basically it adds --with-lqr and --enable-cipher
into the RPM spec files "configure" command.
I run the above code segments about three times a week on my Fedora 8 system. Though you may need more tweaking for a Redhat Enterprise system.
Please contribute any build notes for Redhat Enterprise, back here for others to use, as we do get a number of requests regularly.
Anthony Thyssen -- Webmaster for ImageMagick Example Pages
https://imagemagick.org/Usage/
https://imagemagick.org/Usage/