Python for Systems Administration
Python is used in numerous places for systems management and administration:
- Many GNU/Linux distributions use Python to manage resources and packages:
In many programs and components in the Ubuntu distributions (and related services): "Ubuntu prefer the community to contribute work in Python." (Ubuntu bounties for Python work)
- Red Hat's up2date tool (the pulsating red dot)
yum provides software updates for Fedora and other distributions
Fedora and Red Hat's installer, Anaconda (notice the clever python tie-in on the name).
Gentoo Linux relies on Python since the Portage package management system is written in Python
Pardus uses Python extensively: "Python in Pardus"
- HP Compaq / IBM preinstalled Python on a series of computers for some administration tasks