Thanks for the heads-up on this question, Jon.
Sunil,
Assuming that you have Oracle installed and ready to go on Linux (probably 12.x) then normally you can have the product create the database by:
1) copying the BSI install image directory structure over,
2) running dos2unix on everything to make sure that the files are in the correct format, and
3) then running SetupDB/InstallDB/Main.sh
However, since you mention manually installing the database, I assume that you want to manually run DBCA and create the database, then go through all the steps in the main.sh script to build your schema manually. This is a good idea and I often do this to make sure that everything runs through fine and if you do encounter an error you can fix it before continuing on.
To do that, when you run DBCA you can create the database with most of the Oracle defaults. The only thing we change is to increase the number of sessions from 300 to 600 (these would be in the advanced options when you create the database). In a production environment this is often raised even higher.
That would build the database and you could then either manually run all the rest of the steps in main.sh in order to build the schema. Or, more easily, just comment out the DBCA line from main.sh and run main.sh to complete the setup against that existing database.
The following techdoc will give you some good additional information:
https://support.ca.com/us/knowledge-base-articles.TEC595674.html
I hope this answers your question.