As there are numerous Linux distros in the market today, it is always a pain when you want to test your Linux flavor specific commands.

It takes a lot of time even to install required Linux distribution and then run commands on it. Also, once you are done with testing, it takes sufficient amount of time to destroy that active instance from your VirtualBox/VMware. 

What if I tell you that you can test your Linux flavor specific commands on that particular Linux flavor without actually installing it on your machine? Yes, it is possible. All hail the Containerization!

Termbox

Termbox is a new website that allows you to launch a Linux instance with just two clicks of the mouse (Yes, Two!) & run your commands on that box.

termbox-linux-1

After you select your preferred Linux box & launch it, you will be logged into a Terminal window of that box. Now you can use it as much as you want & in any possible way that you can. 

You can also change the background color of a terminal window if you want to!

termbox1

This session remains active for 3 Hours & it gets deleted afterward.

termbox2

Following Linux Distributions are supported as of now:

  • Ubuntu – 16.04
  • Debian – 8
  • Fedora – 25
  • CentOs – 7
  • Arch Linux – latest
  • openSUSE – tumbleweed

How is that possible!

You must have been thinking about the lightening fast speed of launching an instance on Termbox. Well, it is possible because it uses Containerization
Whenever you launch an instance, you are actually launching a Container of that particular OS flavor.  

Containers virtualize the OS, splitting it up to run virtualized compartments to run applications sharing the same OS Kernel and Bins/Libs whenever required. This makes them lightweight as compared to VMs.

Also, the absence of GUI serves for quickness of launching these container boxes.

Next steps

You can visit Termbox HERE.
You can also visit their GitHub page HERE.



Share this post with your friends/colleagues and make them aware about Termbox as it saves ample amount of time when you want to quickly test something on desired Linux Distribution.

Advertisements