FOSSPicks
gtop
In the future, there will be no desktop environment, only tmux full of lots of command-line utilities doing everything more efficiently than their GUI counterparts without the distraction of YouTube. In this future, gtop
might become your task manager. It's like top
only better looking. Each core and CPU is charted for usage across the largest panel at the top, along with a numeric percentage alongside. Beneath this pane, memory and swap is documented with both a percentage chart and a pie chart showing usage – the latter being very useful because a quick glance tells you how close to maximum you are. The lower half of gtop
is then split into a great little network monitor, showing input and output bandwidth usage for your machine, a process list just like the original top
, and a disk usage pie chart.
Of course, all of this information is only ever a command away in Linux, but seeing it so well presented and accessible is what makes gtop
so useful. If you run remote servers, for example, you could create a tmux session split into gtop
running on many different machines at once, and a quick look over their status would tell you how those machines were running, without necessarily looking into the details unless something appeared wrong. It would also look rather awesome if anyone happened to be looking over your shoulder. Despite the superficial nature of its good looks (and the npm
install requirement), gtop
is a great little tool that can help you keep on top of your machine's resources, whether that machine is local or remote, and you don't have to remember all those keyboard shortcuts, as you do with top
or even htop
.
Project Website
https://github.com/aksakalli/gtop
Bitcoin wallet
Bitcoin Core v0.14.2
It's been a tumultuous month for bitcoin prices, with the currency passing the $4,000 dollar mark after remarkable gains. While it's impossible to predict what the price might be as you read this, this decentralized flux is part of what makes bitcoin and other digital currencies so remarkable. With lack of control and "no governance," the central tenets of the currency (along with a certain kind of transparency surrounding the transactions that add and reduce its value) are analogous to open source itself, and it's difficult to see (or trust in) bitcoin's value without the supporting tools that help the currency itself being open source. Bitcoin Core is one such tool.
Bitcoin Core is essentially an open source wallet or client for managing your own bitcoins, or more likely your satoshi (one hundred millionth of a single bitcoin). The Qt-based version 0.14.0 was a major update, including performance improvements, a network activity toggle, and a useful Hierarchical Deterministic (HD) indicator. But what makes Bitcoin Core important is that it's considered the reference client that sets the standard, both in protocol and implementation, locally and across the network. Thanks to the way it downloads every bitcoin transaction to validate the entire blockchain locally, you don't need to rely on an external exchange or entity to send and receive bitcoin. This obviously comes with a huge caveat: If you lose your local wallet, you absolutely irrefutably lose your bitcoin. Bitcoin Core mitigates this by allowing you to encrypt your wallet for safe backup, which you should do to a trusted source, but it's always something to consider. However, outside of the ethics of bitcoin, the idea behind blockchains and digital currencies is fascinating and helps make Bitcoin Core the perfect playground for a little experimentation.
Project Website
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.