Linux Desktop Deployment Postmortems?
duffbeer703 asks: "My employer runs alot of desktop and laptop computers -- something in the neighborhood of 40,000 PCs. Currently they are all Windows 2000 & XP managed by Active Directory and other big, complicated enterprise management tools, all of which can support Linux in one form or another. I'm looking for ways of making Linux (and maybe Unix or even Apple desktops) an option as we replace or add PCs. The problem is, most of the resources that you find online about deploying Linux focuses on server environment, and the articles that I do find about desktop Linux focus on standalone developer workstations, the IBM conversion to Linux (which doesn't seem to have happened) or things like LTSP, that won't integrate well with our infrastructure. Is anyone out there successfully using Linux for regular users? How did it go, and how did your IT and user communities adapt to the new kid on the block?"
are you mential?
I can control the "desktop use policy" tighter on linux than any windows admin could dream of.
I strongly suggest you learn linux.
Secondly if you are going linux dump the bastard of Active Directory and use a linux/unix based setup that works better and integrates easier. Fools try and shoehorn a work boot into a sneaker.
Sounds like you just want to brag that you forced your shop to "run Linux"...
You've not provided any sort of business case for the switch. If your organization has the IT infrastructure to support 40,000 workstations, you aren't going to save any money by installing Linux on a couple of workstations. Further, if the "regular users" you're deploying to aren't Linux enthusiasts there will be a decrease in productivity [at least temporarily] and your boss will have you to thank for it.
It sounds like you've never really used Linux before.
.deb, dpkg, apt-get) .rpm)
But I'll give you some bread crumbs. Search google for:
apt - Debian Official Package Management Tool (related terms:
yum - Unofficial Redhat Package Management Tool (related terms:
These tools allow you to easily install software on any given machine (and you can host your own software in a central repository). You can use your distribution for all the main software and have a local repository for company specific application deployments. At the same time.
With these tools, you can do a full upgrade (everything, office suite, security patches, web browser, games, whatever) with one command.
For example with Debian:
apt-get install clue (I think you'll be needing this one the most).
apt-get upgrade (installs all new software)
You can build your debs of your internal software, if applicable:
apt-get install myinteralapp
You could design your own specific dependency handling packages
apt-get install engineer-software (could be a package designed to install all engineering related software)
apt-get install clerk-software (same thing, only for office staff)
I hope this has been informative, have a nice day!
Remember this:
You are not the decision maker, you are only the IT administrator. Your customers are the target audience and they in turn make the rules and have the money. Not the other way around. Now it doesn't sound like the school had an issue with their systems, they had an issue with you because you probably acted like a pinched prick during the whole thing.
by the by what does this have to do with a 40k workstation deployment.