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.isois the ISO image location in the system i.e /home/frank/Downloads/./GeckoLinux_STATIC_XFCE.x86_64-153.210608.0.iso
/dev/sdxis the path to USB stick as shown by
(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.
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.
GeckoLinux installation ongoing, system unpacking files.
GeckoLinux OS installing bootloader.
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 /etc/os-release NAME="openSUSE Leap" VERSION="15.3" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.3" PRETTY_NAME="openSUSE Leap 15.3" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.3" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/"
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!