[WBEL-users] version specific software and yum
Robert Heller
heller at deepsoft.com
Mon Jul 17 20:21:49 CDT 2006
At Tue, 18 Jul 2006 09:28:39 +1000 Kyle <kl at attitia.com> wrote:
>
>
> > What you want is to get/make an apache
> > httpd 2.0.54 RPM and install it with RPM (not yum). You would need to
> > install a 'bleeding edge' RPM from Fedora Core 5 or Fedora Core
> > Development. Or you might need to get a .src.rpm and re-build it (rpmbuild
> > --rebuild httpd-2.0.54.src.rpm).
> >
> I realise this may be a stupid question, but doesn't a src rpm need to
> be compiled first?
Yes:
Two ways:
1:
# rpmbuild --rebuild httpd-2.0.54.src.rpm
This ends up with various stuff in /usr/src/redhat/RPMS/i[3456]86/
Which you'd install as usuall with rpm.
2:
# rpm -hiv httpd-2.0.54.src.rpm
# rpmbuild --ba /usr/src/redhat/SPEC/httpd.spec
Gets you the same thing, and may also drop stuff in
/usr/src/redhat/SRPMS/
This latter gives you to possiblity of messing with the
/usr/src/redhat/SPEC/httpd.spec file, including adding patches and other
things.
>
> What I mean is;
>
> With a src rpm, do I:
>
> 1. install (or upgrade) src rpm
> 2. execute configure, make, make install (or something like that order
> of things)
rpmbuild deals the the install, configure, make, etc.
>
> or, do I:
>
> 1. install (or upgrade) src rpm and it works?
>
> or does the rpmbuild command do the compiling such that I then do:
>
> 1. rpmbuild src rpm
> 2. upgrade installed rpm
Yep.
>
> Sorry. Still learning.
>
You probably don't need to do all of this -- there are FC4 .i386 rpms
for httpd 2.0.54, which *should* just install as is (but might have some
dependencies).
> ------------------------------------------------------------------------
> Kind Regards
>
> Kyle
>
> _______________________________________________
> Whitebox-users mailing list
> Whitebox-users at beau.org
> http://beau.org/mailman/listinfo/whitebox-users
>
>
--
Robert Heller -- 978-544-6933
Deepwoods Software -- Linux Installation and Administration
http://www.deepsoft.com/ -- Web Hosting, with CGI and Database
heller at deepsoft.com -- Contract Programming: C/C++, Tcl/Tk
More information about the Whitebox-users
mailing list