I set up a localhost on Linux, with no FTP (so I can't upload a zipped theme), and installed WordPress 3.2.1 on it. I've bee developing in WordPress for years, but this is my first time trying the multisite setup.
I manually added new themes (unzipped_ of course) into wp-content/themes, but when I go to the Network Admin themes page (network/themes.php) though, only the Twenty Ten & Twenty Eleven themes show as being installed.
I tried a little Googling, but couldn't find any answer to this, though I did stumble across others who're having the same problem.
Does Multisite require a different location for themes? Is this a permissions problem? What am I missing?