Can I use Linux to push out Windows update to the clients?

Posted on 2009-02-19
Last Modified: 2012-05-06
I wanted to know if its possible to create a Linux Server that will push out windows updates to the client machine?

I currently have windows 2003 server using WSUS and would like to have the linux server grab the updates from the windows 2003 server and push it out to the client machines..Is this possible and how would it work?

I heard WPKG is good but never actually used it. Can anyone with experience tell me what is the best setup for this environment? Thanks
Question by:techin4
    LVL 7

    Accepted Solution

    You can use wpkg, its very simple: You have a share on the network with a script (wpkg itself), host definitions, profile definitions, and packages. Then you create a profile for each group of computers and say for this profile i want the following packages install. Then add hosts to profiles. Its very simple, but works like a dream.

    Also have a look at OCS-NG. It has a package deployment system as well.

    May I ask, why not stick with WSUS? If its working already, thats probably your best bet for Windows updates. It will be less of a hassle to do it with WSUS than any other package.

    Author Comment

    Hi Uberpappa,
    Thanks for the quick response. I plan to stick with WSUS in one location. We are setting up other locations and because of our budget, I would like the linux servers to grab the updates from windows 2003 and push them to the client.

    But what I curious is if WPKG can grab the updates from the WSUS server?
    Thanks again

    LVL 29

    Expert Comment

    I think wpks has that ability , but you need to have samba for that.

    have read little discreption from this site abotu this softwarw
    the first line : WPKG is an automated software deployment, upgrade and removal program for Windows. It can be used to push/pull software packages, such as Service Packs, hotfixes, or program installations from a central server (for example, Samba or Active Directory) to a number of workstations. It can run..

    i will try to look at documentation  of wpkg see if they say any thing how to do..
    LVL 7

    Expert Comment

    Although I have never done it myself,

    refers to a tool to export approve updates to xml. With a bit of hacking you can convert that to the wpkg format. You should also be able to copy the exe files accross without problems. This can be done with rsync for windows.

    Well, theoretically that is. Unfortunately I dont have access to a WSUS server to change theory into practice, but it should be possible.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    IT, Stop Being Called Into Every Meeting

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    In my business, I use the LTS (Long Term Support) versions of Linux. My workstations do real work, and so I rarely have the patience to deal with silly problems caused by an upgraded kernel that had experimental software on it to begin with from a r…
    You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Note…
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    10 Experts available now in Live!

    Get 1:1 Help Now