Install Horizon Agent on a Linux Virtual Machine
Last Updated :
09 Apr, 2024
Horizon Agent is an agent that can be installed in the guest OS for the target virtual machine or the system, the horizon agent allows the machine to be accessed and managed easily by the connection servers and also allows the system to be connected to the horizon agent using session protocol. there is not much documentation available which makes it difficult to know how we can install the horizon agent in a Linux virtual machine, this article covers all the steps the user needs to follow to install the horizon agent in a Linux virtual machine.
How to Install Horizon Agent on a Linux Virtual Machine?
In this section, we will explore the detailed steps to Install Horizon Agent on a Linux Virtual Machine. So, follow each step with proper command execution to install Horizon Agent on a Linux Virtual Machine without any error.
Step 1: Check Session Type
The Horizon agent works best on the x11 while other users have reported issues with the system, if possible make sure to use the x11 session for the Horizon agent, you can check the session by typing the following command:
echo $XDG_SESSION_TYPE
Check Session Type.Step 2: Download Horizon Agent
Go to the link and download the Horizon Agent on the system by clicking on the "Go To Downloads" button.
Download Horizon Agent.Step 3: Initiate Download Process
Confirm the download process of the Horizon Agent file by clicking on the Download Button as shown in the below output screenshot.
Initiate Download ProcesStep 4: Open the Downloads Directory in the Terminal
Once the download is completed, open the terminal and visit the directory where the downloaded file is stored (by default it is in Downloads) by typing the cd command:
cd Downloads/
Open Downloads in TerminalStep 5: Check for Bundle File
Once the downloads folder is opened, check whether the downloaded file is present or not, for this type the ls command in the terminal:
ls *.bundle
This will give output similar to this, which shows that the horizon client is present in the downloads directory.
Check for the Bundle File.
Step 6: Unpack and Install Bundle
Once the above step is completed, now unpack the bundle and begin the installation, for this run the following commands one by one:
ll *.bundle [bundle name with .bundle extension]
chmod +X [bundle name with .bundle extension]
ll *.bundle -rwxrwxr-x 1 oden 220M [bundle name with .bundle extension.]
sudo ./[bundle name with .bundle extension]
These commands can also be seen in the image output below:
Unpack and Install the BundleStep 7: Start the Installation Process
Once all of the commands above run successfully, a window will come on the screen simply click on the "Install" button.
Start Installation ProcessStep 8: Wait for Installation
Once the install button is clicked wait for a few seconds until the installation completes, do not close this window or process when the installation is going on.
Wait for InstallationStep 9: Scan for System Compatibility
Once installation is completed it will ask for scanning to check the system compatibilities for the horizon client, so click on the scan button.
Scan for System CompatibilityStep 10: Close the Installer
Once the scanning is completed, a close button will be available in the software's installer, click on the close button to close the scanning as it's completed now.
Close the InstallerThat's it, the setup is now complete and the horizon agent is successfully installed on the system.
How to Create a Server in Horizon Agent?
Once the Horizon agent is installed in the system, adding a server becomes an important first step as well, let's take a look at how to create a server in the Horizon agent:
Step 1: Add Server
Firstly, open the horizon agent by going to the start menu searching for the horizon agent, and clicking on the "Add Server" option.
Add ServerStep 2: Enter the Name of the Connection Server
Once the user clicks on the add server button another window prompts up that asks for the connection server name, here we can enter a name for the server:
Enter the Name of the Connection ServerStep 3: Click on Connect
After typing the name of the connection server click on the "connect" button to connect to the server.
Step 4: Server Created
Once the connect button is clicked it will automatically create the server which can be viewed easily from the VMware Horizon Agent:
Server CreatedThis is how Horizon Agent is installed in the Linux system and how a server is created for the use of Horizon Agent.
Related Articles:
Conclusion
In conclusion, Horizon Agent allows the machine to be managed by the Connection Servers and allows a Horizon Client to connect using the protocol session to the Horizon Agent, the horizon agent is used in Linux to allow the machines to be managed easily with the help of connection servers and also allows the horizon agent to connect using protocol session, it is used frequently because it provides centralized desktops and apps which gives strong security where no data resides on the device.
Similar Reads
Installing Linux Using a Virtual Machine
Installing Linux on a virtual machine (VM) enables us to understand Linux's effectiveness and flexibility without having to change our main operating systems. Using virtual machines enables people to use more than one operating system at the same time on one machine, it enhances a safe place in test
8 min read
Best Virtual Machines for Kali Linux
For many cyber professionals and experts, Kali Linux is an influential and multifaceted penetration testing and ethical hacking distribution. Although the direct installation of Kali Linux on hardware is one means, virtual machines grant flexibility and the ability to conduct safe test runs. This ar
7 min read
How to Install Garuda Linux on VirtualBox?
Garuda Linux is a rolling distribution that is based on the Arch Linux operating system, except, like Arch Linux, Garuda Linux comes with a graphical installer which is useful for easy installation, and also has other advanced graphical tools for managing one's system. It is a performance-oriented L
3 min read
How to Install Arch Linux in VirtualBox?
Installing Arch Linux on a virtual machine is an excellent way to experience this powerful and flexible Linux distribution without affecting your main system. If you're looking to install Arch Linux in VirtualBox, this guide will take you through the process step-by-step. Arch Linux is known for its
7 min read
How to Install VirtualBox in Linux?
Virtual Machine abstracts the hardware of our personal computers such as CPU, disk drives, memory, NIC (Network Interface Card), etc., into many different execution environments as per our requirements, hence giving us a feeling that each execution environment is a single computer. For example, Virt
3 min read
How to Install Santoku on a Virtual Machine ?
Santoku is a bootable Linux distribution that is focused on mobile forensics, analysis, and security. It comes with pre-installed platform drivers SDKs, and utilities and also allows auto-detection and setup of new connected mobile devices. It is a free and open community project sponsored by NowSec
3 min read
How to install Virtualmin in Linux
In this article, we will learn to install Virtualmin on Linux Operating System. Virtualmin is based on Webmin, a popular web server management user interface for Linux. It is a domain hosting and website control panel that enables the creation and management of multiple domains and simplifies automa
3 min read
How to Install Visual C++ on Linux?
Visual C++ is Software made by Microsoft Corporation. It is used to build desktop applications using the C and C++ languages. It was initially released in February 1993. In this article, we are going to learn how we can install Visual C++ in our Linux System. Installing Visual C++ on Linux: Step 1:
2 min read
How to install CSI Linux in VirtualBox?
What if there is a multi-purpose operating system designed especially for cyber investigators, yes you read it right and the answer to that question is, yes there is one such operating system known as CSI Linux. It is an open-source 'theme park' for the cyber security industry enthusiast. It has ton
3 min read
How to install SQL Server Agent on Linux?
SQL Server Agent is a Microsoft Windows service that runs SQL Server jobs, which are scheduled administration activities. SQL Server Agent stores job information in SQL Server. One or more job steps can be found in a job. Each phase has its own set of tasks, such as backing up a database. Installing
2 min read