Even if this were not the case, there are also licensing issues that would compel you to do a reinstall. You'll have to go through the usual steps to set up your Oracle environment (including running root.pre), which involves reinstalling Oracle and setting up your entire environment, including Oracle_Home, tnsnames.ora, oratab, etc.
Please don't forget about any shell scripts that you may have written in Unix that at the very least will have to be copied over and tested. In all likelihood, some of these scripts will need to be modified for them to work on your new host. Oracle provides a ton of information on Linux, you might want to start your research here.
The good news is that your data should be able to be imported succesfully, provided you are familiar with the DBA related steps involved in porting the actual data. Good luck.
This was first published in March 2005