I am looking at installing Oracle 12c on a new server but the system admins are insisting that all new Linux servers don't have a GUI installed and that any administrative tasks are performed from a command line.

Now I have never installed Oracle this way and haven't found any information about it.

So is it possible and if so are there any links to documentation on how it's done.

  • 1
    All you need are X window system client libs. If you have xauth and xclock installed on your Linux server you should be able run the GUI installation. Simply connect via SSH from windows and install X Windows system(server) from Cygwin.
    – ibre5041
    Jul 23 '15 at 8:46

Yes, you can do that by running the runinstaller passing the silent argument. Also, it is possible to save and use response files, which basically contain standard configurations and parameters for the software installation. It's very useful if you will need to perform installations following a specific standard on a frequent basis.

Here's the docs: https://docs.oracle.com/database/121/LADBI/app_nonint.htm

Another option: You don't need to have "GUI" installed, you can emulate the Graphical Interface. There are plenty of tools. tigervnc is a great one. To install it, run as sudo: yum install tigervnc and after installation is completed, start it by running vncserver. You will be prompted for the user's password. Then you can issue: ps -ef | grep vnc, which will show you details about the program execution, being the port the most important. Now you can externally gain access to the server through VNC Viewer (needs to be installed), by specifying server's ip and port/ display #. Note: Yum if your OS support it. Otherwise, use rpm (problem is every dependency will need to be separately installed).

Hope it helps.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.