Tool tests on the fast track
Kiwix 0.9
Function: Reading Wikipedia and other wikis offline
Source: http://www.kiwix.org/wiki/Main_Page
License: GPLv3
Alternatives: Evopedia
Kiwix is an offline reader for Wikipedia and other MediaWiki pages. The program relies on the ZIM format for the exchange. In addition to Wikipedia, the Kiwix site has matching files for Wiktionary, Wikiquote, Wikibooks, Wikisource, Wikinews, Wikivoyage, and others. Further down the long list, you will also find Wikileaks and Gutenberg files.
After launching, you can import one or more ZIM files into your local library, where you can access the data, even without Internet access. If you want to load new content or update existing content, you can do so online with a single click. The ZIM format supports linking terms so that users can navigate in the normal way in Kiwix.
The tool also offers a search function and optionally filters the matches by file size, language, or author. If you are missing a manageable index for a ZIM file, the offline reader will create a new one if so desired. Additionally, the tool does a good job of exporting. Users can save articles in HTML or PDF format. Kiwix comes with a small web server that supports browser-based access by other devices on the local network.
(5 Stars) The offline reader impresses across the board. Kiwix puts Wikipedia and others on your computer and serves up the content offline, but with the accustomed Wiki convenience.
Miller 2.2.1
Function: Editing CSV files in the shell
Source: https://github.com/johnkerl/miller
License: BSD
Alternatives: Text editors
No generally accepted standard exists for the CSV (comma-separated value) format. Text files can contain tables or lists and use different characters for separating lines or fields. Editing these files with a text editor or with shell commands often takes a lot of patience. Miller plugs this gap. The command-line tool combines some functions of proven GNU applications. In addition to CSV files, it also processes the xTab, pprint, NIDX, and DKVP formats.
When calling the mlr
program, you need to pass in both the file name and the format. To convert files to a different format, you also need to state the desired target format. Field separators can be individually defined for each format. Other parameters let users quote or double-quote fields.
Miller comes with more than 15 processing features, including simple GNU functions like cat
, cut
, head
, join
, sort
, tac
, or uniq
. More complex options are also available, such as regularize
, group-by
, or having-fields
, which remind the user of SQL statements. Mathematical and word processing functions round off the palette.
Users can also pipe the mlr
output to other tools. This makes Miller a useful choice for your own scripts.
(4 Stars) If you frequently need to deal with CSV files, you will discover that Miller is a hard-working and flexible aid. But, be aware of the long learning curve and make sure you check out the examples on the website.
Debian Package Search 2.7.5
Function: Debian package search for the desktop
Source: http://packagesearch.sourceforge.net
License: GPLv2
Alternatives: Synaptic
Users who find search and filter functions on Debian-based distributions too clumsy might like to take a look at Debian Package Search. After launching the GUI, you need to configure some basic settings in Packagesearch | Preferences. This includes whether you use su
or sudo
to become root and whether the program should use apt-get
or aptitude
. The program comes with five extensions that users can enable and disable via the Plugins | Control Plugins menu.
It is precisely these plugins that make the detective tool something special, by integrating functions from external tools, such as the Orphan plugin, which uses deborphan
to discover packages you no longer need. These orphaned packages are typically dependencies for other programs installed long ago that are no longer needed. The Filename plugin supports users in searching for packages that contain specific files, and Debtags uses the package tags (Debian package metadata).
Debian Package Search lists all the matches, shows the installed version and the ones available in the online repositories, and provides a brief description. Right-clicking on a package name opens the context menu with functions for installing, updating, and removing – which requires administrative privileges.
(4 Stars) The search and filter functions impress across the board.
« Previous 1 2
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.
![Learn More](https://www.linux-magazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/misc/learn-more/834592-1-eng-US/Learn-More_medium.png)
News
-
NVIDIA Released Driver for Upcoming NVIDIA 560 GPU for Linux
Not only has NVIDIA released the driver for its upcoming CPU series, it's the first release that defaults to using open-source GPU kernel modules.
-
OpenMandriva Lx 24.07 Released
If you’re into rolling release Linux distributions, OpenMandriva ROME has a new snapshot with a new kernel.
-
Kernel 6.10 Available for General Usage
Linus Torvalds has released the 6.10 kernel and it includes significant performance increases for Intel Core hybrid systems and more.
-
TUXEDO Computers Releases InfinityBook Pro 14 Gen9 Laptop
Sporting either AMD or Intel CPUs, the TUXEDO InfinityBook Pro 14 is an extremely compact, lightweight, sturdy powerhouse.
-
Google Extends Support for Linux Kernels Used for Android
Because the LTS Linux kernel releases are so important to Android, Google has decided to extend the support period beyond that offered by the kernel development team.
-
Linux Mint 22 Stable Delayed
If you're anxious about getting your hands on the stable release of Linux Mint 22, it looks as if you're going to have to wait a bit longer.
-
Nitrux 3.5.1 Available for Install
The latest version of the immutable, systemd-free distribution includes an updated kernel and NVIDIA driver.
-
Debian 12.6 Released with Plenty of Bug Fixes and Updates
The sixth update to Debian "Bookworm" is all about security mitigations and making adjustments for some "serious problems."
-
Canonical Offers 12-Year LTS for Open Source Docker Images
Canonical is expanding its LTS offering to reach beyond the DEB packages with a new distro-less Docker image.
-
Plasma Desktop 6.1 Released with Several Enhancements
If you're a fan of Plasma Desktop, you should be excited about this new point release.