VMware Remote Console or VMRC is used to access VMware ESXi or VMware vSphere virtual machines remotely. You can manage your VMware ESXi or VMware vSphere virtual machines with VMRC as well.

VMRC allows you to:- Install VMware Tools on the virtual machines.

  • Install operating systems on the virtual machines using a local CD/DVD ISO image and ISO images from VMware ESXi or VMware vSphere datastore.
  • Passthrough USB devices from your computer to the virtual machines.
  • Change the hardware configuration (processor, memory, etc.) of the virtual machines.
  • Add new hardware devices to the virtual machines.
  • Power on, Power off, Reset and Suspend the virtual machines.
  • Auto-adjust the display resolution of the virtual machines.
  • Rename virtual machines.

This article will show you how to install VMRC (VMware Remote Console) on Linux (Ubuntu 20.04 LTS, Debian 10, CentOS 8, and RHEL 8). So, let’s get started.

Downloading VMRC (VMware Remote Console)

VMRC (VMware Remote Console) is not available in the official package repository of Ubuntu/Debian or CentOS/RHEL. So, you will have to download it from the official website of VMware and install it on your computer.

To download VMRC, visit the official website of VMware from your favorite web browser.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image17-2.png" data-lazy- height="764" src="data:image/svg xml,” width=”1304″>

Click to Login > VMware Customer Connect from the top-right corner of the webpage, as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image19-2.png" data-lazy- height="516" src="data:image/svg xml,” width=”1313″>

Click on Login from the top-right corner of the webpage, as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image18-3.png" data-lazy- height="770" src="data:image/svg xml,” width=”1308″>

Type in your VMware login credentials and click on SIGN IN. You should be logged in to your VMware account.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image20-1.png" data-lazy- height="781" src="data:image/svg xml,” width=”1313″>

Now, visit the official website of VMware again.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image17-3.png" data-lazy- height="764" src="data:image/svg xml,” width=”1304″>

Click on Downloads > Free Product Downloads > VMware Remote Console as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image22-1.png605becb839ea7.jpg" data-lazy- height="764" src="data:image/svg xml,” width=”1314″>

Click on the DOWNLOAD NOW button from the VMware Remote Console 12.0.0 for the Linux section as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image21-1.png605becb8eb0b5.jpg" data-lazy- height="918" src="data:image/svg xml,” width=”1297″>

Your browser should prompt you to save the VMRC installer file. Select Save File and click on OK.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image26-1.png605becb998252.jpg" data-lazy- height="769" src="data:image/svg xml,” width=”1311″>

The VMRC installer should be downloaded

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image24-1.png605becba4f616.jpg" data-lazy- height="609" src="data:image/svg xml,” width=”1314″>

Installing VMware Remote Console on Ubuntu/Debian

This section will show you how to install VMRC (VMware Remote Console) on Ubuntu 20.04 LTS and Debian 10.

On Ubuntu/Debian, VMRC depends on the libaio1 package. The libaio1 package may not be installed on your computer. But it is available in the official package repository of Ubuntu/Debian. So, you can install it easily on your Ubuntu/Debian machine.

First, update the APT package repository cache with the following command:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image31-1.png605becbabc6f6.jpg" data-lazy- height="91" src="data:image/svg xml,” width=”457″>

The APT package repository cache should be updated.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image27-1.png" data-lazy- height="302" src="data:image/svg xml,” width=”791″>

Now, you can install the libaio1 package with the following command:

$ sudo apt install libaio1 -y

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image29-1.png605becbbcc68a.jpg" data-lazy- height="88" src="data:image/svg xml,” width=”583″>

The libaio1 package should be installed.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image32-1.png605becbc83c85.jpg" data-lazy- height="481" src="data:image/svg xml,” width=”944″>

Now, navigate to the ~/Downloads directory as follows:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image34-1.png" data-lazy- height="121" src="data:image/svg xml,” width=”577″>

The VMRC installer file VMware-Remote-Console-12.0.0-17287072.x86_64.bundle should be here, as you can see in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image36-1.png" data-lazy- height="280" src="data:image/svg xml,” width=”1086″>

Add execute permission to the VMRC installer file VMware-Remote-Console-12.0.0-17287072.x86_64.bundle as follows:

$ chmod x VMware-Remote-Console-12.0.0-17287072.x86_64.bundle

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image38-1.png" data-lazy- height="86" src="data:image/svg xml,” width=”1017″>

As you can see, execute permission is added to the VMRC installer file VMware-Remote-Console-12.0.0-17287072.x86_64.bundle.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image40-1.png" data-lazy- height="254" src="data:image/svg xml,” width=”1027″>

Now, run the VMRC installer with the following command:

$ sudo ./VMware-Remote-Console-12.0.0-17287072.x86_64.bundle

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image42-1.png" data-lazy- height="87" src="data:image/svg xml,” width=”979″>

The VMRC installer should start.

Select I accept the terms in the license agreement and click on Next.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image44-1.png" data-lazy- height="687" src="data:image/svg xml,” width=”975″>

The VMRC installer will ask you whether you want VMRC to check for software updates when it starts.

If you want VMRC to check for software updates when it starts, select Yes. Otherwise, select No.

Once you’re done, click on Next.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image45-1.png" data-lazy- height="681" src="data:image/svg xml,” width=”972″>

The VMRC (VMware Remote Console) installer will ask you whether you want to join the VMware Customer Experience Improvement Program (CEIP). If you join the VMware Customer Experience Improvement Program (CEIP), then VMRC will send usage statistics, crash reports, etc., to VMware.

If you want to join VMware Customer Experience Improvement Program (CEIP), then select Yes. Otherwise, select No.

Once you’re done, click on Next.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image3-26.png" data-lazy- height="681" src="data:image/svg xml,” width=”974″>

Click on Install.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image5-26.png605becc1cc7c1.jpg" data-lazy- height="672" src="data:image/svg xml,” width=”963″>

VMRC is being installed. It may take a few seconds to complete.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image7-21.png" data-lazy- height="688" src="data:image/svg xml,” width=”986″>

At this point, VMRC should be installed.

Now, click on Close.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image9-18.png605becc337e8a.jpg" data-lazy- height="675" src="data:image/svg xml,” width=”967″>

Installing VMware Remote Console on CentOS/RHEL

This section will show you how to install VMRC (VMware Remote Console) on CentOS/RHEL 8.

On CentOS/RHEL, VMRC depends on the pcsc-lite-libs package. The pcsc-lite-libs package may not be installed on your computer. But it is available in the official package repository of CentOS/RHEL. So, you can install it easily on your CentOS/RHEL machine.

First, update the DNF package repository cache with the following command:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image11-14.png605becc3977d7.jpg" data-lazy- height="76" src="data:image/svg xml,” width=”468″>

The DNF package repository cache should be updated.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image12-12.png605becc41f408.jpg" data-lazy- height="169" src="data:image/svg xml,” width=”1005″>

Now, you can install the pcsc-lite-libs package with the following command:

$ sudo dnf install pcsc-lite-libs

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image13-11.png605becc474a43.jpg" data-lazy- height="82" src="data:image/svg xml,” width=”615″>

Press y and press <Enter> to confirm the installation.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image14-10.png605becc50af7b.jpg" data-lazy- height="385" src="data:image/svg xml,” width=”1008″>

The pcsc-lite-libs package should be installed.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image15-5.png" data-lazy- height="387" src="data:image/svg xml,” width=”1001″>

Now, navigate to the ~/Downloads directory as follows:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image16-4.png" data-lazy- height="102" src="data:image/svg xml,” width=”562″>

The VMRC installer file VMware-Remote-Console-12.0.0-17287072.x86_64.bundle should be here, as you can see in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image23-1.png605becc66a427.jpg" data-lazy- height="202" src="data:image/svg xml,” width=”1041″>

Add execute permission to the VMRC installer file VMware-Remote-Console-12.0.0-17287072.x86_64.bundle as follows:

$ chmod x VMware-Remote-Console-12.0.0-17287072.x86_64.bundle

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image25-1.png605becc6e6ce0.jpg" data-lazy- height="87" src="data:image/svg xml,” width=”1010″>

As you can see, execute permission is added to the VMRC installer file VMware-Remote-Console-12.0.0-17287072.x86_64.bundle.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image28-1.png605becc76e7f1.jpg" data-lazy- height="214" src="data:image/svg xml,” width=”1013″>

Now, run the VMRC installer with the following command:

$ sudo ./VMware-Remote-Console-12.0.0-17287072.x86_64.bundle

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image30-1.png605becc7e7412.jpg" data-lazy- height="76" src="data:image/svg xml,” width=”1003″>

The VMRC installer should start.

Select I accept the terms in the license agreement and click on Next.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image33-1.png605becc8a1162.jpg" data-lazy- height="732" src="data:image/svg xml,” width=”1014″>

The VMRC installer will ask you whether you want VMRC to check for software updates when it starts.

If you want VMRC to check for software updates when it starts, select Yes. Otherwise, select No.

Once you’re done, click on Next.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image35-1.png" data-lazy- height="683" src="data:image/svg xml,” width=”971″>

The VMRC (VMware Remote Console) installer will ask you whether you want to join the VMware Customer Experience Improvement Program (CEIP). If you join the VMware Customer Experience Improvement Program (CEIP), then VMRC will send usage statistics, crash reports, etc., to VMware.

If you want to join VMware Customer Experience Improvement Program (CEIP), then select Yes. Otherwise, select No.

Once you’re done, click on Next.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image37-1.png" data-lazy- height="679" src="data:image/svg xml,” width=”964″>

Click on Install.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image39-1.png" data-lazy- height="682" src="data:image/svg xml,” width=”970″>

VMRC is being installed. It may take a few seconds to complete.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image41-1.png" data-lazy- height="682" src="data:image/svg xml,” width=”977″>

At this point, VMRC should be installed.

Now, click on Close.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image43-1.png" data-lazy- height="675" src="data:image/svg xml,” width=”973″>

Using VMRC to Access VMware ESXi VMs

Once VMRC (VMware Remote Console) is installed, you should use VMRC to access the VMware ESXi virtual machines.

I have created a VMware ESXi virtual machine s01, as you can see in the screenshot below.

To access the display/console of the VMware ESXi virtual machine s01 with VMRC, click on Console as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image1-28.png" data-lazy- height="713" src="data:image/svg xml,” width=”1328″>

Click on Launch remote Console as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image2-27.png" data-lazy- height="697" src="data:image/svg xml,” width=”1312″>

Check the Always allow to open vmrc links checkbox and click on Choose Application as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image4-27.png605beccdb24f6.jpg" data-lazy- height="709" src="data:image/svg xml,” width=”1325″>

Select VMware Remote Console, check the Always use this application to open vmrc links checkbox, and click on Open Link as marked in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image6-24.png605becce5cb0a.jpg" data-lazy- height="703" src="data:image/svg xml,” width=”1318″>

Now, check Always trust this host with this certificate checkbox and click on Connect Anyway.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image8-19.png605beccf1f228.jpg" data-lazy- height="551" src="data:image/svg xml,” width=”748″>

The display/console of the VMware ESXi virtual machine s01 should be opened with VMRC, as you can see in the screenshot below.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/image10-16.png" data-lazy- height="886" src="data:image/svg xml,” width=”1044″>

Conclusion

This article shows you how to install VMRC (VMware Remote Console) on Ubuntu 20.04 LTS, Debian 10, CentOS 8, and RHEL 8 Linux distributions. I have also shown you how to use VMRC to connect to a VMware ESXi virtual machine.

About the author

<img alt="Shahriar Shovon" data-lazy-src="https://kirelos.com/wp-content/uploads/2021/03/echo/photo2-150×150.png605beccff0622.jpg" height="112" src="data:image/svg xml,” width=”112″>

Shahriar Shovon

Freelancer & Linux System Administrator. Also loves Web API development with Node.js and JavaScript. I was born in Bangladesh. I am currently studying Electronics and Communication Engineering at Khulna University of Engineering & Technology (KUET), one of the demanding public engineering universities of Bangladesh.