Tool tests on the fast track
Tool Tips
We review htop 2.0.1, Metastore 1.1.0, fgallery 1.8.1, UniversalCodeGrep 0.2.1, hping 3.0.0, and NitroShare 0.3.1.
htop 2.0.1
Function: Clear-cut process manager
Source: http://hisham.hm/htop
License: GPLv2
Alternatives: Top, ps
Many admins turn to Top to monitor the usage of their computers. The classic tool presents a dynamic view of the processes running on your system and the resources needed. Htop, which made a giant leap from version 1.0.3 to 2.0.0 in early February and has since published the first bugfix release 2.0.1, proves to be a good alternative. The ncurses interface not only allows horizontal and vertical scrolling but also lets users manipulate processes by pressing function keys.
The developers added a few more interesting new features to the tool. Htop is now platform independent and thus is available not only for Linux but also for FreeBSD, OpenBSD, and OS X. Also, the tool relies on ncurses 6, which supports scrolling with the mouse wheel. You can install from the sources on systems that use the older ncurses version 5, but mouse wheel support does not work in this case.
(5 Stars) The new release, finally available after a wait of more than four years, is a huge success for the htop developers. Not only will it satisfy system administrators on Linux machines, but finally also BSD and OS X users, too.
Metastore 1.1.0
Function: Metadata store files
Source: https://github.com/przemoc/metastore
License: GPLv2
Alternatives: None
Because the git
versioning tool does not cover all metadata for files, directories, and links, resourceful developers wrote a tool to handle these tasks: metastore
stores information in separate files. Users call the tool with the -s
option and pass in the path to the source. The results end up in the .metadata
file in the current folder.
By default, Metastore is restricted to details of the owner, group, access privileges, and extended attributes (xattr
). If you want to cover the last modification time, you need to add -m
to the command line. The -c
parameter tells Metastore to compare the stored information with the current version of the data and output any changes to the standard output. The -a
option lets users reset the metadata. To cover removed or empty directories, you would add -e
.
(4 Stars) Metastore does a great job, not only in Git repositories but also in providing rudimentary protection against intruders, as well as in archives in which the tool ensures that all metadata match after unpacking on the target system.
fgallery 1.8.1
Function: Create simple web galleries
Source: https://www.thregr.org/~wavexx/software/fgallery
License: GPLv2
Alternatives: booh, AGG
If you want to show your holiday snaps outside of Facebook, Flickr, and other services on the web and have your own web space, your best bet is a photo album generator. Many solutions rely on dynamic content and therefore require a database back end. For a more resource-friendly approach, try fgallery
: All it needs to open an exhibition is ImageMagick, the JSON:PP
Perl module, and exiftran
.
The Perl script does not just ensure the correct orientation of the images, it also sorts them in chronological order and by timestamp. Fgallery also scales the thumbnails. Their image quality (default: 90 percent) is defined by the --quality
parameter. If the collection contains many portraits, -f
can optimize thumbnail cropping. Optionally, you can use -j
to parallelize the process of creating snapshots. The result is a static gallery that contains some JavaScript elements for navigation.
(3 Stars) Fgallery is fast, its use is intuitive, and the results are okay, but users who want a more sophisticated design, a more complex preview, or embedded videos might want to look for an alternative.
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.
-
ZorinOS 17.1 Released, Includes Improved Windows App Support
If you need or desire to run Windows applications on Linux, there's one distribution intent on making that easier for you and its new release further improves that feature.
-
Linux Market Share Surpasses 4% for the First Time
Look out Windows and macOS, Linux is on the rise and has even topped ChromeOS to become the fourth most widely used OS around the globe.
-
KDE’s Plasma 6 Officially Available
KDE’s Plasma 6.0 "Megarelease" has happened, and it's brimming with new features, polish, and performance.
-
Latest Version of Tails Unleashed
Tails 6.0 is based on Debian 12 and includes GNOME 43.
-
KDE Announces New Slimbook V with Plenty of Power and KDE’s Plasma 6
If you're a fan of KDE Plasma, you'll be thrilled to hear they've announced a new Slimbook with an AMD CPU and the latest version of KDE Plasma desktop.
-
Monthly Sponsorship Includes Early Access to elementary OS 8
If you want to get a glimpse of what's in the pipeline for elementary OS 8, just set up a monthly sponsorship to help fund its continued existence.
-
DebConf24 to be Held in South Korea
Busan will be the location of the latest DebConf running July 28 through August 4
-
Fedora Unleashes Atomic Desktops
Fedora has combined its solid distribution with rpm-ostree system to make it possible to deliver a new family of Fedora spins, called Fedora Atomic Desktops.
-
Bootloader Vulnerability Affects Nearly All Linux Distributions
The developers of shim have released a version to fix numerous security flaws, including one that could enable remote control execution of malicious code under certain circumstances.