Welcome to our today’s guide where we will focus on latest installation of GeckoLinux distribution on Physical Server, Virtual Box and VMware Workstation. GeckoLinux operating system revolved from openSUSE distribution with its center of attention being smooth, reliable and accessible on desktops.

There are two convenient GeckoLinux editions, Static editions which are centered on openSUSE Leap 15.3 and Rolling editions which are centered on openSUSE Tumbleweed. We can find these editions both Static and Rolling releases on GeckoLinux downloads page.

Features of GeckoLinux Distribution

Below are GeckoLinux OS characteristics;

  • It has modern attractive open source font rendering configured.
  • It has many different popular desktop environments with a gratifying default configuration.
  • It has an installable live DVD / USB image centered on openSUSE around 1GB in size.
  • Easy to upgrade to future openSUSE releases while retaining its unique GeckoLinux configuration smoothly.
  • It has an optimal power management with TLP pre-installed.
  • Ready to use preferred open source desktop programs and proprietary media codecs pre-installed.
  • It has a copyright constrained software available in the pre-configured repositories.
  • Utilize excellent infrastructure already in place for openSUSE, with no repackaging or modification of packages.

Step 1: Download GeckoLinux OS ISO image

Visit GeckoLinux Downloads page and select edition of your choice either Static or Rolling releases. In this guide we are going to download Xfce STATIC – 152.210223 (x86_64) version.

We are using wget command to download GeckoLinux Static XFCE for our installation.

# GeckoLinux Xfce Static Edition
wget https://sourceforge.net/projects/geckolinux/files/Static/153.210608/GeckoLinux_STATIC_XFCE.x86_64-153.210608.0.iso

# KDE Plasma Desktop Environment
wget https://sourceforge.net/projects/geckolinux/files/Static/153.210608/GeckoLinux_STATIC_Plasma.x86_64-153.210608.0.iso

# Cinnamon Desktop Environment
wget https://sourceforge.net/projects/geckolinux/files/Static/153.210608/GeckoLinux_STATIC_Cinnamon.x86_64-153.210608.0.iso

Step 2: Create Bootable USB Stick / Attach ISO (VM environment)

We have two options once the ISO image is downloaded;

  • Create Bootable USB Stick media for installation on Desktops, Laptops or physical server environments.
  • Create VM template with compute resources and attach ISO image to virtual CD drive.

(i) Create Bootable USB Stick

For installation on Desktops and Laptops we will use dd command on Linux.

#Identify USB stick
$ sudo lsblk

#Burn GeckoLinux OS to USB stick
sudo dd bs=4M if=./GeckoLinux_STATIC_XFCE.x86_64-153.210608.0.iso of=/dev/sdx status=progress oflag=sync


  • ./GeckoLinux_STATIC_XFCE.x86_64-153.210608.0.iso is the ISO image location in the system i.e /home/frank/Downloads/./GeckoLinux_STATIC_XFCE.x86_64-153.210608.0.iso
  • /dev/sdx is the path to USB stick as shown by lsblk command

We use rufus and Etcher for Windows and Mac Operating Systems.

(ii) In Virtualized Environment

For virtualized environments like VirtualBox and VMware Workstation, we are going to create VM template with specifications.


When creating new VM, type your favorite name i.e GeckoLinux and choose Linux for operating system type and openSUSE (64-bit) for Version.

Finish creating the VM template. When done click on “GeckoLinux” > “Settings

Under Storage section, click the Disc Plus sign (+) in Storage Devices.

Choose “Add” to map GeckoLinux ISO image.

Browse and choose GeckoLinux ISO file and use “OK” button to save the settings.

VMware Workstation

To create a new VM, Click on Create a New Virtual Machine option.

Click on the second option “Use ISO image” and  browse to your image location in your system. After selecting the ISO image which is GeckoLinux, we can see that the VMware detected Fedora. So we click next then where we will change it to openSUSE.

Here we select guest OS which is Linux and our version which is openSUSE and click next.

Give the VM name of your choice and Click next.

We specify the disk size as per the system requirements and click next.

We check the above provided specs and click Finish.

Step 3: Install GeckoLinux OS on Physical Machine | VirtualBox | VMware

After we finish allocating the required resources in our Virtual Machine, we can now start in order to run our installation. For the physical machine insert the USB drive to your system and thereafter recast the boot options to start booting.

GeckoLinux OS selection

We choose the first option “GeckoLinux_STATIC_XFCE” and press ENTER.

GeckoLinux OS loading, be patient.

After loading the OS, we are prompted with installation page. Here double-click on “Install System” button.

Begin GeckoLinux Installation Process

Next, we select our preferred language.

Click next after selecting the language.


Select your Region and Zone accordingly and click next.


Select your preferred keyboard and click next.


You can either do partition manually or select the first option for the system to be installed in current partition then click next.

Creating User Account

To create a user, fill in the required info for the user and click next.


Before you begin installation, you can check if the information provided above are correct and click install to start installation.

Installation Begin

GeckoLinux installation ongoing, system unpacking files.

GeckoLinux OS installing bootloader.

Installation Complete

GeckoLinux installed successfully, check the restart button and now click done to restart the system.

We can log in to our GeckoLinux system by providing correct username and password.

We can now check the OS release details for GeckoLinux OS using cat command.

$ cat /etc/os-release
NAME="openSUSE Leap"
ID_LIKE="suse opensuse"
PRETTY_NAME="openSUSE Leap 15.3"

GeckoLinux Software Installation

Before we can install any software/package, we have to update the system.

#refreshing the repos before updating the system
$ sudo zypper refresh

#updating the system
$ sudo zypper update

Install Vlc on GeckoLinux

Installing vlc media player on GeckoLinux.

$ sudo zypper in vlc

Install Vim on GeckoLinux

Vim is a favorite programmer’s editor, let’s install it on GeckoLinux.

$ sudo zypper in vim

Install wget on GeckoLinux

wget, this is a on-line network downloader. Let’s install it on GeckoLinux.

$ sudo zypper install wget


To this far end, we have successfully installed GeckoLinux distribution on Physical Server, Virtual Box and VMware Workstation. We hope the guide has been helpful. Enjoy using GeckoLinux OS!

Related Articles;

Install Nitrux Linux Distribution – Step by Step With Screenshots

Steps To Install AlmaLinux OS 8 on VirtualBox|VMware|Xen|XCP-ng

Install Garuda Linux – Step by Step With Screenshots

Install Rocky Linux 8 – Step by Step With Screenshots


Please enter your comment!
Please enter your name here