Oracle linux gui client

How to Install GUI with Oracle Linux 8 (Doc ID 2717454.1)

Last updated on JULY 02, 2021

Applies to:

This note explains how to install GUI on Oracle Linux 8. Since during installation, this GUI package was not selected at software selection phase. And so after installation, the screen boots into CLI prompt and not GUI.

When checked with the Available Environment Groups in grouplist it still shows «Server with GUI» as shown in an example below:

Solution

To view full details, sign in with your My Oracle Support account.

Don’t have a My Oracle Support account? Click to get started!

In this Document

Goal
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.

Oracle offers a comprehensive and fully integrated stack of cloud applications and platform services. For more information about Oracle (NYSE:ORCL), visit oracle.com. пїЅ Oracle | Contact and Chat | Support | Communities | Connect with us | | | | Legal Notices | Terms of Use

Источник

How to setup a GUI via VNC for your Oracle Linux Compute Instance in Oracle Cloud Infrastructure (OCI)

November 22, 2019 6 Comments

In a couple previous posts, I explained how to get an “Always Free” Oracle Cloud compute instance and how to install MySQL on it – as well as how to add a web server.

I started my IT career (way back in 1989) using a (dumb) terminal and a 2400-baud modem to access a server. While I still use a terminal window and the command-line, it is always nice to have access to a GUI. In this post, I will show you how to install and use a GUI on your Oracle Cloud compute instance so you can use a Virtual Network Computing (VNC) application to connect to your “Always Free” (or not-free) Oracle Cloud compute instance.

VNC is a graphical desktop-sharing system that uses the Remote Frame Buffer protocol to remotely control another computer. In other words, it is (almost) like having a monitor connected to your compute instance. Installing everything you need should take about twenty minutes (only because one yum install takes 13-15 minutes).

First, you will need to create your “Always Free” Oracle Cloud account, and at least one free compute instance. (Of course, this will also work on a paid compute instance.) If you need help creating your free compute instance, you can follow the instructions in the first part of this post (installing MySQL is optional).

Once you have your compute instance ready to go, or if you already have an compute instance running, you can continue with this post.

VNC Viewer

I am using a Mac, so I can use the Screen Sharing application that comes with the operating system (OS). If you don’t have a Mac, you will need to find a VNC application for your OS. I have also used the free (non-commercial-use only) version of VNC Connect from RealVNC, but you will need to buy a copy of you are using it for work. But there are several free ones available, such as TeamViewer, TightVNC and TigerVNC.

Читайте также:  Что значит windows sonic для наушников

If you don’t use a Mac, I won’t be able to show you how to install or setup the VNC viewer you decide to use, but it should be easy to do. Whichever VNC app you choose should provide you with instructions. You should only have to input localhost and the port number of 5901 .

Installing what you need on your compute instance

Login to your compute instance. When I created my compute instance, I chose to install Oracle Linux. These instructions should work for any other flavor of Linux, but if not, you can look for the similar packages for your OS and you might have to modify a few things.

You can use yum (a tool for downloading, installing, deleting, querying, and managing software packages) to install the GNOME desktop, which is a free and open-source desktop environment. This installation is 678 megabytes in size, and it will take about 13-15 minutes. You can remove the -y option to your yum command if you want to answer “yes” to the single installation question of “ Is this ok ?”.

Note: Normally I would post the entire output from a command, but the output is almost 6,000 lines long. I will replace the majority of the screen output with three dots (…).

Install the TigerVNC server. (I will suppress most of this output as well)

Configure the VNC server

You will be required to provide a password that you will need to remember to be able to access this server via VNC. You can also enter a “view-only password” if you want someone to be able to connect to the server, but you don’t want them to be able to control anything (they can only view the screen). I skipped this option.

SSH Tunnel for VNC

I am going to create a tunnel for VNC through SSH, so I can punch through the VNC port, and also so I will be sending all of the data through an encrypted tunnel.

Note: There is an alternate way to access your compute instance via VNC by creating an Instance Console Connection, but it only provides you with a console connection (non-GUI). If you want to do that, instructions are available via this blog.

In a terminal window, issue the following command, with your public IP address at the end. This will create the SSH tunnel for you to use for VNC.

Now you are ready to connect to the instance using VNC. For the Mac, I open the Screen Sharing application, click on the menu option “Connection” then down to “New”. In the “Connect to” box, I enter localhost:5901 and press “Connect”.

And then enter the password you used when you ran the vncserver command earlier.

If you are using another VNC viewer, simply enter localhost:5901 , or you might have to enter localhost and the port 5901 in separate fields.

Then, just open the connection with your VNC application, and you should be see the Oracle Linux GUI appear:

You will have to go through a few setup screens the first time you connect.

Читайте также:  System windows form messagebox

Alternatives to GNOME

If you are using the “Always Free” OCI instances, you can also consider using two lightweight alternate GUI’s. You can also install MATE or Xfce.

Multiple connections

If you want to have multiple connections open to separate OCI instances at the same time, you can do this by changing the outgoing port on your SSH tunnel. The syntax for the ssh tunnel command contains two port numbers. The outgoing port (on your machine) is 5902 , and the destination/incoming port is 5901 . So, to open a second SSH tunnel to connect to a separate OCI instance, you can run this:

This syntax follows the ssh man page: -L [bind_address:]port:host:hostport .

Now you know how to use VNC to connect to your Oracle Compute Cloud Instance.

Many thanks to Pilippe Vanhaesendonck for sharing his technical expertise.

Источник

Oracle linux gui client

The Oracle LinuxВ CloudВ DeveloperВ image providesВ the latestВ developmentВ tools, languages, andВ Oracle CloudВ InfrastructureВ SoftwareВ Development KitsВ (SDKs)В toВ rapidly deploy aВ comprehensiveВ developmentВ environment.В You can use the command line and GUI tools to write, debug, and run code in various languages, and develop modern applications on Oracle Cloud Infrastructure.

The Oracle Linux Cloud Developer image is based on Oracle Linux 8 and is available on the following platforms:

  • Arm (aarch64) platform that is available using the Oracle Cloud Infrastructure Ampere A1 Compute shapes.
  • x86_64 platforms

For information about updates to the Oracle LinuxВ CloudВ Developer platform image, including feature enhancements, bug fixes, and new, modified, and updated packages, see Oracle Linux Cloud Developer 8 Release Notes.

Notices

aarch64

  • GraalVM for aarch64 is available as Technology Preview with limited functionality. For more information, see the GraalVM 21.1.0 Release Notes and Oracle GraalVM Enterprise Edition 21 documentation.

Do not use GraalVM updater, gu , in this instance unless explicitly instructed to do so. Use yum or dnf instead.

x86_64

  • GraalVM for x86_64 is supported.
  • Because of the small memory allocated to the VM.Standard.E2.1.Micro shape, the following programs are not installed: Eclipse, TigerVNC, and Visual Studio Code.
  • Because of limitations with managing application streams, the OS Management Service Agent plugin is disabled by default in the Oracle Linux Cloud Developer image. You cannot use the OS Management service to manage module-enabled streams in Oracle Linux 8 instances.

Preinstalled Components

aarch64

The Oracle Linux Cloud Developer image (aarch64) includes the following preinstalled components:

x86_64

The Oracle Linux Cloud Developer image (x86_64) includes the following preinstalled components:

Yum Repositories Enabled by Default

aarch64

The following yum repositories are enabled by default in the Oracle Linux Cloud Developer image (aarch64) image:

  • ol8_MySQL80
  • ol8_MySQL80_connectors_community
  • ol8_MySQL80_tools_community
  • ol8_appstream
  • ol8_baseos_latest
  • ol8_codeready_builder
  • ol8_developer
  • ol8_developer_EPEL
  • ol8_ksplice
  • ol8_oci_included
  • ol8_oracle_instantclient

Packages found in the ol8_codeready_builder , ol8_developer , and ol8_developer_EPEL repositories are considered unsupported and are only entitled to basic installation support. Content from these repositories is not recommended for production environments and is intended for developer purposes only.

x86_64

The following yum repositories are enabled by default in the Oracle Linux Cloud Developer image (x86-64) image:

  • ol8_MySQL80
  • ol8_MySQL80_connectors_community
  • ol8_MySQL80_tools_community
  • ol8_UEKR6
  • ol8_addons
  • ol8_appstream
  • ol8_baseos_latest
  • ol8_codeready_builder
  • ol8_developer
  • ol8_developer_EPEL
  • ol8_ksplice
  • ol8_oci_included
  • ol8_oracle_instantclient21

Packages found in the ol8_codeready_builder , ol8_developer , and ol8_developer_EPEL repositories are considered unsupported and are only entitled to basic installation support. Content from these repositories is not recommended for production environments and is intended for developer purposes only.

Creating an Oracle Linux Cloud Developer Instance

For information about creating an instance using the Oracle Linux Cloud Developer image, see Creating an Instance in the Oracle Cloud Infrastructure documentation.

Читайте также:  What to do virus on mac os

The Oracle Linux Cloud Developer Image is supported on all Compute shapes, except the GPU shapes. A minimum of 8 GB of memory is required for this image for all standard and flexible shapes. The one exception is the VM.Standard.E2.1.Micro shape, which only has 1 GB of memory allocated to it. Because of the small memory size in the VM.Standard.E2.1.Micro shape, some graphical intensive programs are not installed in the image. For more information, see Notices.

Updating the Oracle Linux Cloud Developer Image

The Oracle Linux Cloud Developer image is based on Oracle Linux 8 and can be updated using standard Oracle Linux update tools, such as DNF and Ksplice.

  • Updates can be managed using Yum or DNF command tools. For more information about using these update tools, see Oracle Linux 8 Managing Software on Oracle Linux
  • Ksplice is installed on the image. For information about enabling and using Ksplice, see Installing and Running Oracle Ksplice and Oracle Linux Ksplice User’s Guide

References

Getting Started: Oracle Linux Cloud Developer Image

Copyright © 2021, OracleВ and/orВ itsВ affiliates.В

Learn how to use the Oracle Linux 8 Developer Image to get started developing

Источник

What is the best free SQL GUI for Linux for various DBMS systems [closed]

Want to improve this question? Update the question so it’s on-topic for Stack Overflow.

Closed 8 years ago .

As I make the full switch from Windows to Linux (CentOS 5) I’m in search of the best free GUI SQL Client tool for MSSQL, MySQL, Oracle, etc. any suggestions?

I’ve tried DBVisualizer (The best bet so far but still limited by the free version, not all functionality is there), MySQL GUI Tools (Good but only for MySQL, need other DB’s as well) and Aqua Data Studio (Same as DBVis, it’s good but a lot of the functionality is missing in the free version).

5 Answers 5

I can highly recommend Squirrel SQL.

Also see this similar question:

I’m sticking with DbVisualizer Free until something better comes along.

EDIT/UPDATE: been using https://dbeaver.io/ lately, really enjoying this

I use SQLite Database Browser for SQLite3 currently and it’s pretty useful. Works across Windows/OS X/Linux and is lightweight and fast. Slightly unstable with executing SQL on the DB if it’s incorrectly formatted.

Edit: I have recently discovered SQLite Manager, a plugin for Firefox. Obviously you need to run Firefox, but you can close all windows and just run it «standalone». It’s very feature complete, amazingly stable and it remembers your databases! It has tonnes of features so I’ve moved away from SQLite Database Browser as the instability and lack of features is too much to bear.

For Oracle, I highly recommend the free Oracle SQL Developer

The doucmentation states it also works with non-oracle databases — i’ve never tried that feature myself, but I do know that it works really well with Oracle

I tried many GUI’s, and the best for me continue being «SQLyog-comunity» by using wine. Is complete, is nice, and is intuitive. (and in wine work perfect)

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

Linked

Hot Network Questions

site design / logo © 2021 Stack Exchange Inc; user contributions licensed under cc by-sa. rev 2021.10.8.40416

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

Оцените статью