A desktop environment is a collection of disparate components that integrate together. They bundle these components to provide a common graphical user interface with elements such as icons, toolbars, wallpapers, and desktop widgets. This article takes an in-depth look at 9 popular Linux desktop environments.
Read moreEssential System Tools: Nmap – network security tool
This is the ninth in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. Nmap is widely regarded as the de facto standard tool for network exploration and security auditing.
Read moreHow to build your private cloud office using virtual app appliances
Appliances, as a form of distribution, have already been launched for ONLYOFFICE-Nextcloud and ONLYOFFICE-ownCloud combos, and here we explain how to install the system with seamless collaborative editing and secure file sharing in your IT environment.
Read moreAsciiDoc – text document format for writing
AsciiDoc is a lightweight markup language for writing notes, documentation, articles, books, ebooks, slideshows, web pages, man pages and blogs. It’s a plain text human readable/writable document format that dates back to 2002.
Read moreEssential System Tools: journalctl – query and display messages from the journal
This is the eighth in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. For this article, we’ll examine journalctl, a systemd utility.
Read moreimgp – multi-core batch image file resize and rotate
imgp is a Python-based command-line tool that lets you resize and rotate JPEG and PNG files. The software can resize (or thumbnail) thousands of images with a single command. The software is a standalone utility, it’s not tied to a file manager or other software.
Read moreEssential System Tools: catfish – versatile file searching software
This is the seventh in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. Catfish is a graphical search utility written in Python.
Read moreTextile – simple lightweight markup language
Textile converts its marked-up text input to valid, well-formed XHTML and also inserts character entity references for apostrophes, opening and closing single and double quotation marks, ellipses and em dashes. This lets users create documents, blogs and web pages without needing to write HTML.
Read moreEssential System Tools: BleachBit – open source system cleaning software
This is the sixth in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. We’re recommending a graphical utility that is excellent at giving your system a deep clean. It’s called BleachBit.
Read morepiu-piu – retro horizontal scroller ‘Shoot Them All’ game
piu-piu follows in the footsteps of well-traveled games. It’s a terminal based horizontal scroller game. There’s absolutely no fancy graphics, or immersive effects here. It’s ASCII graphics on the console.
Read moreEssential System Tools: inxi – CLI system information tool
This is the fifth in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. inxi is a Perl script that interrogates your system.
Read moreEssential System Tools: Alacritty – hardware-accelerated terminal emulator
Linux has lots of terminal emulators. What distinguishes Alacritty from the vast majority of terminal emulators? It differentiates itself by offering GPU-acceleration combined with a minimal feature set.
Read moreEssential System Tools: pet – command-line snippet manager
This is the third in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. pet is a simple command-line snippet manager. The software is written in the Go programming language.
Read moreEssential System Tools: gtop – System monitoring dashboard for the terminal
This is the second in our series of articles highlighting essential system tools. These are small utilities, useful for system administrators as well as regular users of Linux based systems. The series examines both graphical and text based open source utilities. gtop is an open source system monitoring utility written in JavaScript.
Read morePlain Old Documentation (pod) – write documentation for Perl, Perl software, and Perl modules
Plain Old Documentation (known as pod) is a simple, lightweight markup language used for writing documentation for Perl, Perl programs, and Perl modules. This markup language is designed to make it easy for programmers to add documentation to their software and modules.
Read more