Action: Feed

Also available in Deutsch, Français, Русский


{{feed
	url="https://...[|https://...|https://...]"
	[title="News feed title|no"]
		"text" - displayed as title
		"no" - means show no title
		empty title - title taken from feed
	[max="x"]
	[time=1]
		1 - show time tag of feed item
		0 - hide time tag of feed item (default)
	[nomark=1]
		1 - makes feed header h3 and feed-items headers h4
		0 - makes it all default
}}	

Example

{{feed url="https://news.opensuse.org/feed/" time=1 max=2}}


XML

Feed Title: openSUSE News


No Hidden Software, No Surprises

The openSUSE News article Freedom Means Knowing What’s Installed highlights a critical benefit of using openSUSE and other Linux distributions; complete system transparency!

This principle isn’t just a philosophical pillar of open-source software, it’s a practical advantage.

Linux is transparent by design and this is true for really all aspects, including the installed software that people get from their distribution. All software is bundled in packages, and these packages can be inspected.

If you ever wondered what that file /usr/bin/dispcal is that you found on your system, you can query the RPM database what package it belongs to. You can use the following in the command line:

sh@meteor:~> rpm -qf /usr/bin/dispcal argyllcms-3.3.0-1.3.x86_64 

So it belongs to the argyllcms package, a color management system. But if you don’t like using the command line, you can also use QDirStat, which is a graphical disk usage utility that’s short for Qt Directory Statistics.

After a After a sudo zypper install qdirstat, we can run the following: qdirstat /usr showing the disk usage in the /usr subtree

QDirStat Disk Usage Screenshot

Look at the details of the panel on the right side: For files in system directories, it automatically queries the RPM database and shows what package the file belongs to. You can browse through the directory tree and do that for each file that you are interested in.

But it also has a mode to show only unpackaged files, i.e. files that do not belong to any installed software package:

Next command, let’s go with qdirstat unpkg:/usr/bin. This shows all unpackaged files in /usr/bin

QDirStat Disk Usage Screenshot

There is /usr/bin/qdirstat - okay, I built that from source myself and installed it manually to /usr/bin; that’s alright. But what on earth is /usr/bin/trustmebro? Last modification date from yesterday, too? This is suspicious and is someting to investigate further. It might be a good idea to remove the execute permissions from it and quarantine it, i.e. to move it away to another directory because it might be something malicious.

What packages do I even have installed, and how much disk space does each of them use? QDirStat can show that, too:

Let’s take the next step and run qdirstat pkg:/, which shows the disk usage per package for all our installed packages.

QDirStat Disk Usage Screenshot

These are just some examples of what the Linux introspection mechanisms can show you about the system. Linux is not hiding anything from you; if you want to know, all information is readily available.

You can dive deeper into the tool and its features by visiting the QDirStat GitHub repo. For more technical details, see the Package View Documentation and the Unpackaged Files View Documentation.

This is part of a series on Upgrade to Freedom where we offer reasons to transition from Windows to Linux.


{{feed url="https://www.flickr.com/services/feeds/groups_pool.gne?id=82323459@N00&lang=de-de&format=atom" max=1 time=1}}


XML

Feed Title: Pool von Japan Through the Eyes of Others