Linux update server?

Red Squirrel

No Lifer
May 24, 2003
70,080
13,532
126
www.anyf.ca
Like windows WSUS, is there a way to setup a Linux update server?

One where if I go yum update, it would actually pull the results from that server?

How would I go about setting that up? I know the basics, just not sure how I'd go about

1: setting up proper folder structure/index files etc

2: how to update the update server

3: which domain yum update goes to so I can do host file redirect to my own server


Also would it be possible to make it so this server can update for multiple distros? Like FC*, CentOS, etc.
 

jaqie

Platinum Member
Apr 6, 2008
2,471
1
0
My expertise lies more with fBSD, but the process is probably very similar for most linucies. Please be aware I am speaking of FreeBSD here.

Basically, you have to set up CVSup to an automatic pulldown mode (push mode is optional, where the central servers push updates to your box instead of it pulling them down), set up NFS, and then set all the other machines to CVSup from that one in their supfile. Optionally, you could also set that machine to automatically compile all the ports for the other machines as well.
 

Brazen

Diamond Member
Jul 14, 2000
4,259
0
0
You just copy down the rpms to to a folder then run "createrepo ." in that folder (with an account that has write access in the folder. Then share the folder via a webserver (ie. Apache) and there's your update server. Then you just have to edit the repo files under /etc/yum.repos.d/ (or something like that, to tired to check) to get rid of the remote repos and add in your local repo.

Just make a cron or anacron script to download the rpms and run createrepo to keep your repo packages updated.
 

drag

Elite Member
Jul 4, 2002
8,708
0
0
If your using deb package system (Debian or Ubuntu) you can install a apt-proxy. There are two versions that I've used, one is called apt-proxy and the other is approx. They act as a sort of web proxy. Target your clients to use those as the repository and they will cache packages as you update your clients saving WAN bandwidth and accelerating later updates. Very effective and has very little in the way of administrative overhead.

With RPM systems I don't know. I have much less experience with those. A quick google found this though:
http://blog.softdux.com/everyt...-on-sme-server-70.html

It describes how to use a cach'ng http proxy to capture and save files as you download them. And how to use that to cache files for yum.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |