One of the reasons why I became hooked on Linux was the command line. The command line offers advantages day-to-day because of facets like its scalability, scriptability, simple design, and simple interface. At the command line, there’s so much power at my fingertips. Its continuing flexibility and power remain big draws to this day.
It’s true that some people consider the command line to be arcane and obsolete. They prefer graphical interfaces. And for non-technical people and beginners, few dispute good graphical user interfaces make life easier. But who doesn’t want the best of both worlds?
The power of the command line can be accessed on the desktop by using a terminal emulator. The terminal window allows the user to access a console and all its applications such as command line interfaces (CLI) and text user interface software. Even with sophisticated modern desktop environments packed with administrative tools, other utilities, and productivity software all sporting attractive graphical user interfaces, it remains the case that some tasks are best undertaken with the command line.
The terminal emulator is a venerable but essential tool for everyone using the command line. There are so many terminal emulators available for Linux that the choice is, frankly, bamboozling.
Hyper is cross-platform support running on Linux, macOS, and Windows. It boasts that it’s fully extensible. Let’s see how it fares.
There are packages available for Hyper in most popular Linux distributions. Or you can compile the source code:
$ git clone https://github.com/zeit/hyper.git
$ yarn run dist
This creates your own packages for Debian/Ubuntu and Fedora distributions. It also creates an AppImage, and a snap.
AppImage is a format for distributing portable software on Linux without needing superuser permissions to install the application. All that’s required is make the AppImage executable by typing:
$ chmod u+x Hyper 3.0.1-canary.4.AppImage