>> /usr 20gb > you must have a lot of executables. unless you load a lot of games you > won't need more than 5Gb or at most 10Gb.
I agree with Rob for the most part on his recommendations but I would always suggest going generous on /usr. As someone who has needed to increase partitions sizes a fair bit as support, I often find it's the /usr or / directories that are too small. The / directory can be small as long as you use a separate partitions for /tmp, /home, /var, /usr amd if you install commercial apps also /opt. I have often seen games or people with lots of apps use more space for /usr than /home. (Of course there are exceptions if the person collects lots of mpeg movies or mp3s as those files can eat space quickly). But how much space does /usr need? Well I believe a full install of RedHat 9 requires about 2.1 Gigs. If you plan on sticking just with that software a 3 gig partition should do. But a couple of things could start to eat space. 1) Games. I have seen /usr partitions in excess of 10Gigs. Mostly games. Lots of Loki Games. Still I can see this going over 15 Gigs as not enough Linux games exist. 2) People new to building their own rpms will do so as root and the source and binaries will be put into /usr/src. Work on lots of stuff and I could see you eating space. Preferably this should be setup to use the users home directory via .rpmmacros. (see rpm online docs). You may want to create a separate /usr/local if you are compiling a lot of your own apps. This will allow you to upgrade the OS, but leave the /usr/local binaries intact (no guarrantee you won't need to recompile). Now this concerns apps being installed from source. If you are building RPMs, they should be reinstalled if you want them in your rpmdb. So I guess I agree with Rob. 5-10 Gigs for /usr maybe a separate /usr/local. BTW if you install alot of Loki games, they tend to install into /usr/local so if you use a separate /usr/local, you may want to make this upto 5-10 Gigs in size. Also most of the games probably can just be left on there when you upgrade. No guarrantees but I suspect that you would be able to run them from there after the upgrade without reinstalling. (I could be wrong but I don't think so).
