I've downloaded the source file and copied it into my apache directory. If I will open http://myhost/silverstripe-2.0/install.php in my webbrowser (Firefox 126.96.36.199), i can only see a white background but not the installation page.
Do you have "display_errors" enabled in your php.ini?
I've found that php 5.2 and mysql 5+ have a problem with the installer on line 77 when it makes a call to "mysql_get_server_info" which requires an authenticated user to make that call, whereas I think earlier versions of mysql let that be executed without an authenticated connection. Try commenting line 77 (see below) and see if that works.
$this->requireMySQLVersion("4.1", array("MySQL Configuration", "MySQL version at least 4.1", "MySQL version 4.1 is required, you only have ", "MySQL " . mysql_get_server_info()));