In this article, we will see how to install elasticvue desktop on Ubuntu based linux systems. If you are looking to manage elasticsearch cluster using some gui application then elasticvue desktop is one of the best choice for your requirement. The best part of using this application is that it is open source and completely free for anyone to use in any kind of environment. It provides a user friendly interface that saves user from running command on a terminal. It comes with wide range of features that makes it ideal for use in a complex cluster environment. It reduces unnecessary complexity and saves lot of time in performing different operations.
Also Read: How to Install Liquibase on Ubuntu or Debian Linux
a) You should have a running Ubuntu Linux
Server.
b) You should have sudo
or root
access to run privileged commands.
c) You should have wget
and dpkg
utility available in your Server.
d) Minimum hardware configuration:-
Before installing any application, it is always recommended to look for latest updates and install them by using sudo apt update && sudo apt upgrade
command as shown below. This ensures system stability and security.
Ubuntu-Server@ubuntu:~$ sudo apt update && sudo apt upgrade
[sudo] password for Ubuntu-Server:
Hit:1 http://in.archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 https://downloads.k8slens.dev/apt/debian stable InRelease
Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
Get:4 http://in.archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
Get:5 https://dl.google.com/linux/chrome/deb stable InRelease [1,825 B]
Hit:6 https://repo.liquibase.com stable InRelease
Get:7 http://in.archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
Get:8 https://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,095 B]
................................................
There are mainly two ways to install Elasticvue Desktop on Ubuntu based systems. We will look into both the ways one by one.
a) Using AppImage
The first method to install Elasticvue Desktop is through AppImage. In this method, basically you don’t have to install anything, just download the AppImage file and run it. Here we are downloading the latest Elasticvue AppImage from official website using wget utility as shown below.
Ubuntu-Server@ubuntu:~$ wget https://github.com/cars10/elasticvue/releases/download/v1.0.10/elasticvue_1.0.10_amd64.AppImage
--2024-08-03 00:35:40-- https://github.com/cars10/elasticvue/releases/download/v1.0.10/elasticvue_1.0.10_amd64.AppImage
Resolving github.com (github.com)... 20.207.73.82
Connecting to github.com (github.com)|20.207.73.82|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/99701166/dd775449-f31a-48ec-b52d-0c2cc73de404?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240802T190540Z&X-Amz-Expires=300&X-Amz-Signature=7a20f4c7bce611ecee349da1d65d268e05cb2da8fb2c8b4396f204f09b992d23&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=99701166&response-content-disposition=attachment%3B%20filename%3Delasticvue_1.0.10_amd64.AppImage&response-content-type=application%2Foctet-stream [following]
--2024-08-03 00:35:40-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/99701166/dd775449-f31a-48ec-b52d-0c2cc73de404?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240802T190540Z&X-Amz-Expires=300&X-Amz-Signature=7a20f4c7bce611ecee349da1d65d268e05cb2da8fb2c8b4396f204f09b992d23&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=99701166&response-content-disposition=attachment%3B%20filename%3Delasticvue_1.0.10_amd64.AppImage&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.110.133, 185.199.109.133, 185.199.111.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 86951104 (83M) [application/octet-stream]
Saving to: ‘elasticvue_1.0.10_amd64.AppImage’
elasticvue_1.0.10_amd64.AppImage 100%[============================================================================>] 82.92M 140KB/s in 2m 55s
2024-08-03 00:38:36 (486 KB/s) - ‘elasticvue_1.0.10_amd64.AppImage’ saved [86951104/86951104]
Once downloaded, we have to make the AppImage file executable by running chmod +x elasticvue_1.0.10_amd64.AppImage
command as shown below. Without providing executable permission, file won’t run.
Ubuntu-Server@ubuntu:~$ chmod +x elasticvue_1.0.10_amd64.AppImage
Once the AppImage file is executable, we can run using ./elasticvue_1.0.10_amd64.AppImage
. This will launch the GUI application as you can see below. Now you can start adding your elasticsearch cluster.
b) Using Debian
The second method is to install through the debian package. You can visit GitHub website and download latest debian package using same wget utility as shown below. This will download the debian package in current working directory.
Ubuntu-Server@ubuntu:~$ wget https://github.com/cars10/elasticvue/releases/download/v1.0.10/elasticvue_1.0.10_amd64.deb
--2024-08-03 01:48:27-- https://github.com/cars10/elasticvue/releases/download/v1.0.10/elasticvue_1.0.10_amd64.deb
Resolving github.com (github.com)... 20.207.73.82
Connecting to github.com (github.com)|20.207.73.82|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/99701166/8d97d5e2-373c-4acc-bbf0-f720a8f42f3f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240802T201827Z&X-Amz-Expires=300&X-Amz-Signature=9376149129b9d31115e8562aff9c31d8ef34e30ce9af079194406e2cd7716af3&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=99701166&response-content-disposition=attachment%3B%20filename%3Delasticvue_1.0.10_amd64.deb&response-content-type=application%2Foctet-stream [following]
--2024-08-03 01:48:27-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/99701166/8d97d5e2-373c-4acc-bbf0-f720a8f42f3f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240802%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240802T201827Z&X-Amz-Expires=300&X-Amz-Signature=9376149129b9d31115e8562aff9c31d8ef34e30ce9af079194406e2cd7716af3&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=99701166&response-content-disposition=attachment%3B%20filename%3Delasticvue_1.0.10_amd64.deb&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.111.133, 185.199.109.133, 185.199.108.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.111.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 6901716 (6.6M) [application/octet-stream]
Saving to: ‘elasticvue_1.0.10_amd64.deb’
elasticvue_1.0.10_amd64.deb 100%[============================================================================>] 6.58M 5.93MB/s in 1.1s
2024-08-03 01:48:29 (5.93 MB/s) - ‘elasticvue_1.0.10_amd64.deb’ saved [6901716/6901716]
Once we have the package downloaded successfully, we can install it by using sudo dpkg -i elasticvue_1.0.10_amd64.deb
command as shown below.
Ubuntu-Server@ubuntu:~$ sudo dpkg -i elasticvue_1.0.10_amd64.deb
[sudo] password for Ubuntu-Server:
Selecting previously unselected package elasticvue.
(Reading database ... 239464 files and directories currently installed.)
Preparing to unpack elasticvue_1.0.10_amd64.deb ...
Unpacking elasticvue (1.0.10) ...
Setting up elasticvue (1.0.10) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu3) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
After successful installation, you can launch the application from Desktop by clicking on Activities
. Then search elasticvue
in the search box. You will see elasticvue appearing, click on it to open.
Once opened, it should show like below. You can now start adding your elasticsearch cluster.
You can also uninstall Elasticvue from your system by using any of the below methods depending on how you had installed it.
a) Remove AppImage
If you are running elasticvue through AppImage then all you need to do to remove elasticvue is to delete the AppImage file using rm -rf elasticvue_1.0.10_amd64.AppImage
command as shown below.
Ubuntu-Server@ubuntu:~$ rm -rf elasticvue_1.0.10_amd64.AppImage
b) Uninstall Debian package
If you installed Elasticvue using debian package then to uninstall run sudo apt remove elasticvue
command as shown below. To remove all the dependent packages, use --auto-remove
option with below command.
Ubuntu-Server@ubuntu:~$ sudo apt remove elasticvue [sudo] password for Ubuntu-Server: Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages will be REMOVED: elasticvue 0 upgraded, 0 newly installed, 1 to remove and 43 not upgraded. After this operation, 12.5 MB disk space will be freed. Do you want to continue? [Y/n] Y (Reading database ... 240030 files and directories currently installed.) Removing elasticvue (1.0.10) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Processing triggers for gnome-menus (3.36.0-1ubuntu3) ... Processing triggers for mailcap (3.70+nmu1ubuntu1) ... Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
One of the most critical gaps in traditional Large Language Models (LLMs) is that they…
Canonical is continuously hiring new talent. Being a remote- first company, Canonical’s new joiners receive…
What is patching automation? With increasing numbers of vulnerabilities, there is a growing risk of…
Wouldn’t it be wonderful to wake up one day with a desire to explore AI…
Ubuntu and Ubuntu Pro supports Microsoft’s Azure Cobalt 100 Virtual Machines (VMs), powered by their…
Welcome to the Ubuntu Weekly Newsletter, Issue 870 for the week of December 8 –…