PDA

View Full Version : Redhat 7.2 install instructions question



Kuonji
08-10-2003, 09:00 PM
I have RH 7.2 and used to use SEQ back before it seriously broke earlier in the year, back when you needed the libEQ.a file. I used a guide to install and get it working back then that worked like a charm, it is as follows:


Well, after MUCH research and LOTS of help here on the Forum, I have developed my own instructions for this great program. One thing I found lacking was explicit instructions for “from scratch” SEQ. Anyway, BIG kudos to Zaphod and Yendor for listing out the RPMs needed, and to Zaphod again, I REALLY REALLY appreciate you posting the QT-gcc3. My biggest problem was that the qt-gcc3 rpm specifies a different qt directory than all the other qt compiling instructions so that threw me for a loop. Anyway, here are my instructions of how to get it to work from a fresh install of RedHat 7.2.

1) download or buy Redhat 7.2 . Check out www.redhat.com to find the iso’s for 7.2. You will need disk 1 and 2, you won’t need the rpms disks.

2) Install Linux workstation but use the CUSTOM option. This will allow you to install the rpm files during install and save LOTS of time and effort.


3) Go through the screens till you get to the one titled Selecting Package Groups. This will only occur on the Custom install option. At the bottom of this page select the box marked SELECT INDIVIDUAL then hit NEXT

4) This will take you to the Individual Package Selection screen. At the top there is Tree View and Flat View. Select Flat View to see all available RPM files to install. Below is the list from Yendor and Zaphod of what needs to be installed. I have also listed what the install calls each file as install does not display which version is used. Believe me, it is the correct version that everyone is using and it works. Anyway, select the packages, I listed them in order that install lists them.

XFree86-devel
XFree86-libs
autoconf
automake
binutils
cvs
freetype
gcc3
gcc3-c++
gd
gd-devel
gdbm
gdbm-devel
glibc
glibc-common
glibc-devel
kernel-headers
libgcc
libjpeg
libjpeg-devel
libmng
libmng-devel
libpcap
libpng
libpng-devel
libstdc++3
libstdc++3-devel
libtool
libtool-libs
m4
make
patch
zlib
zlib-devel

These packages are actually the following RPMs but you really don't need to know that do you. Just use the above names during the install and go to step 5

XFree86-devel-4.1.0-3.i386.rpm
XFree86-libs-4.1.0-3.i386.rpm
autoconf-2.1.3-14.noarch.rpm
automake-1.4p5-2.noarch.rpm
binutils-2.11.90.0.8-9.i386.rpm
cvs-1.11.1p1-3.i386.rpm
freetype-2.0.3-7.i386.rpm
gcc3-3.0.1-3.i386.rpm
gcc3-c++-3.0.1-3.i386.rpm
gd-1.8.4-4.i386.rpm
gd-devel-1.8.4-4.i386.rpm
gdbm-1.8.0-10.i386.rpm
gdbm-devel-1.8.0-10.i386.rpm
glibc-2.2.4-13.i386.rpm
glibc-common-2.2.4-13.i386.rpm
glibc-devel-2.2.4-13.i386.rpm
kernel-headers-2.4.7-10.i386.rpm
libgcc-3.0.1-3.i386.rpm
libjpeg-6b-16.i386.rpm
libjpeg-devel-6b-16.i386.rpm
libmng-1.0.2-1.i386.rpm
libmng-devel-1.0.2-1.i386.rpm
libpcap-0.6.2-9.i386.rpm
libpng-1.0.12-2.i386.rpm
libpng-devel-1.0.12-2.i386.rpm
libstdc++3-3.0.1-3.i386.rpm
libstdc++3-devel-3.0.1.i386.rpm
libtool-1.4-8.i386.rpm
libtool-libs-1.4-8.i386.rpm
m4-1.4.1-5.i386.rpm
make-3.79.1-8.i386.rpm
patch-2.5.4-10.i386.rpm
zlib-1.1.3-24.i386.rpm
zlib-devel-1.1.3-24.i386.rpm


5) Finish the install as usual.

6) Once loaded, log in as root and open up a terminal session. Create your download directory

cd/
mkdir /seq
cd/seq

7) Startup Netscape and come back to this page and save this file as /seq/seq.txt

8a) type “bash seq.txt” [to run the batch]
you will get to the CVS login so hit enter for password and it will continue on

8b) OR type in the batch file commands as shown…

cd /usr/lib
wget http://doomed.to/showeq/libEQ.a
cd /seq
wget http://doomed.to/showeq/qt-gcc3-2.3.2-1.i386.rpm
wget http://doomed.to/showeq/qt-gcc3-devel-2.3.2-1.i386.rpm
rpm -ivh qt-gcc3-2.3.2-1.i386.rpm qt-gcc3-devel-2.3.2-1.i386.rpm
export CVSROOT=:pserver:[email protected] :/cvsroot/seq
cvs login
cvs checkout showeq
cd showeq
export QTDIR=/opt/qt-gcc3-2.3.2
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export CXX=g++3
export CC=gcc3
make -f Makefile.dist
./configure
make
make install
cp /usr/local/share/showeq/showeq.conf.dist /usr/local/share/showeq/showeq.conf

9) Showeq will take awhile to compile, go watch a move or learn how to play guitar.

10) cp /usr/local/share/showeq/showeq.conf.dist /usr/local/share/showeq/showeq.conf

Congratulations! It should now be installed if you got no errors type showeq to run it. If you like edit showeq.conf to point to the ip of your eq machine, but otherwise showeq will find it for you.

Happy EQing

What specific changes have ocurred since then and now that would make this document invalid? (Other than having to get libEQ.a, of course). ie, have any ftp addresses or cvs locations changed at all? Thank you for your help!

fester
08-10-2003, 11:39 PM
I would assume 99 percent of the people reading these messages would ignore this post.

You will do better by describing your problem. There are just far too many variables to try to guess your problem.

Kuonji
08-11-2003, 02:27 AM
I actually posted this document before I tried the new install. I wasn't really asking for much more than a simple "Oh, well the URL for the QT libraries is now (whatever)" and so forth. That's all.

BlueAdept
08-11-2003, 06:35 AM
Im still running 7.2. I think the only thing you need to do is to update your QT to 3.something or better.

Dont have a link for you, but I know there was a thead on it. Dont have time to find it though.

Kuonji
08-11-2003, 09:20 AM
Thanks for your help, BlueAdept. :)