Re: local repo

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Saturday 28 May 2011 06:03:19 Steven Crothers wrote:
> You'll have to edit your repos in the %post section of your ks. The
> repos are provided by centos-release iirc.
> 
> On Fri, May 27, 2011 at 11:22 AM, Jerry Geis <geisj@xxxxxxxxxxxxxxx> wrote:
> > Hi all,
> > 
> > When I am installing I use kickstart and have a line like:
> >    repo --name=Updates
> > --baseurl=http://192.168.1.14/centos/5.6/updates/x86_64/
> > and that works great for installing the OS.
> > 
> > After that the machine reboots and I have it automatically go into
> > additional installations running scripts.
> > These installations do "yum install XXX".
> > However, its no longer using my above repo its using the mirrorlist (as
> > expected).
> > 
> > My questions are :
> > 
> > 1) I dont see a way in yum to say "use this repo to install", is there a
> > way to point to my server in the office
> > and dont do the mirrorlist.
> > 
> > 2) Do I just drop a file called CentOS-office in the /etc/yum.repos.d
> > directory
> > that looks like this and it will be used first instead of the mirrorlist:
> > 
> > 
> > [base]
> > name=CentOS-$releasever - Base
> > mirrorlist=http://192.168.1.14/?release=$releasever&arch=$basearch&repo=o
> > s #baseurl=http://192.168.1.14/centos/$releasever/os/$basearch/
> > gpgcheck=1
> > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
> > 
> > #released updates
> > [updates]
> > name=CentOS-$releasever - Updates
> > mirrorlist=http://192.168.1.14/?release=$releasever&arch=$basearch&repo=u
> > pdates #baseurl=http://192.168.1.14/centos/$releasever/updates/$basearch/
> > gpgcheck=1
> > gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
> > 
> > 
> > 
> > I dont want to mess anything up and I want additional package installs
> > in the office to go faster
> > in the office. I can remove the file when I am done installing.
> > 
> > Is there a better way or is this the way to do it?
> > 
> > jerry

Actually Steven is wrong. You can do

yum install --disablerepo http://192.168.1.14/..../package.rpm

But I agree with Steven, that the best way is to fix your repos in the post 
section.

Marian

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux