updating packages

Grant Cooper gcooper at mhc.ab.ca
Mon Oct 18 13:21:18 PDT 2004


You can use portupgrade with a flag to download all the binaries and then do
the install once all the binaries have been downloaded. Once that is done
you can just copy the binaries over to the other machine or install from
across the network.

-----Original Message-----
From: owner-freebsd-questions at freebsd.org
[mailto:owner-freebsd-questions at freebsd.org]On Behalf Of Kent Stewart
Sent: Monday, October 18, 2004 12:34 PM
To: freebsd-questions at freebsd.org
Cc: Duane Winner
Subject: Re: updating packages


On Monday 18 October 2004 11:27 am, Duane Winner wrote:
> Hello,
>
> Is there a simple way to upgrade packages on machines with packages
> built on other machines?
>
> Example:
>
> I have eight machines that have jdk-1.4.2p6_4.
> On one of the machines I have done a portupgrade jdk, and now have
> jdk-1.4.2p6_5.
> I then did a "pkg_create -b jdk-1.4.2p6_5" and have a jdk-1.4.2p6_5.tgz.
> I copied jdk-1.4.2p6_5.tgz to the other seven machines.
>
> Now how can I upgrade jdk on the others?
>
> I have noticed for at least a few months now that "pkg_update" is no
> longer with us, and found a message somewhere that it has been removed
> do to problems/non-maintainence, and that most people are using
> portupgrade these days.
>
> Is there a way I can upgrade the packages on other machines without
> having to a pkg_delete first, then a pkg_add?

You /usr/ports needs to be a copy of your install system along with  a
current
set of INDEX*. Then, all you do is portupgrade -P jdk.

The have to be the same OS version. For example, you don't upgrade a port on
the 5.x machine from a 4.x build or vice versa.

Kent

--
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html
_______________________________________________
freebsd-questions at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-questions mailing list