MacPython Logo from __future__ import *

buy music albums Silver Apples buy mp3 albums Tarrus Riley buy tracks mp3 Kravits buy Reaper albums mp3 buy Kravits albums music buy music Evita CD online albums mp3 Silver Apples download Madonna CD music buy tracks music Kravits download music albums Silver Apples

2004-02-09

Apple is your Sysadmin

Filed under: python — bob @ 11:31 pm

/usr is not yours (except for /usr/local).

/System is not yours.

Please, if you are installing your own software or "upgrading". DO NOT PUT IT IN APPLE'S LOCATIONS! If you do, you just broke your operating system. There is a good chance any patch that Apple provides may not work, existing and new software may not work, etc.

If you want to "upgrade" some software or service, put it in /usr/local or /Library. Change your PATH if you need to, maybe something in /etc, but god damnit don't rename, delete, or replace anything in Apple's space! In doing so, you are making your life harder, as well as annoying the heck out of all of us software developers who are writing software that depends on a particular operating system. When you screw with anything that lives on those directories, you are no longer running an operating system that we are willing to support.

/usr/local has been around for decades for this reason. It wouldn't be still be around if it wasn't a better idea than replacing your OS vendor's files on a whim.

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

I'm WP-Hashcash. I eat spam.

Powered by WordPress