opensource.com

Subscribe to opensource.com feed
Updated: 2 hours 17 min ago

Scan documents and old photos on Linux with Skanlite

Thu, 02/24/2022 - 16:00

Although the world has mostly gone digital now, there are still times when you just have to print a form, sign it, and scan it back in. Sometimes, I find that a snapshot on my phone suffices, but some industries require a better copy than a hasty snapshot, and so a flatbed scanner is necessary. The KDE project provides an application called Skanlite that helps you import documents scanned on a flatbed, or even a tethered camera.

Install Skanlite on Linux

You can install Skanlite from your software repository. On Fedora, Mageia, and similar:


read more

5 ways to involve people who don’t write code in the DevOps process

Thu, 02/24/2022 - 16:00

DevOps transformation extends beyond development and operations teams. It's also relevant to other parts of the organization. These new collaborators can offer new insights to the development team seeking to maintain alignment with customer needs.

This article describes ways to involve other parts of your business in DevOps.


read more

Listen to your favorite music on Linux with Juk

Wed, 02/23/2022 - 16:01

The KDE project doesn't just provide a famous desktop, it generates a lot of software, from tools for video editng, photography, and illustration, to graphing calculators, email, and office work. Those are all productivity tools, but KDE is also good for relaxing. It has games and media players, and the music player I use is known simply as Juk.


read more

5 new sudo features sysadmins need to know in 2022

Wed, 02/23/2022 - 16:00

When you want to grant administrative access to some of your users while controlling and checking what they do on your systems, you use sudo. However, even with sudo, there are quite a few unseen issues—just think about giving out shell access. Recent sudo releases added features that let you see these issues and even control them. For example, you can turn on more detailed and easier-to-process log messages and log each command executed in a shell session.


read more

How to make KDE look like GNOME on Linux

Tue, 02/22/2022 - 16:01

GNOME has a tendency for minimalist design. It's a beautiful desktop experience, and holds the honor of being the first free desktop that's ever elicited vocalized admiration from someone looking over my shoulder as I use Linux. Then again (and pardon the armchair philosophizing), you can't have minimalism without complexity, and KDE is well known for being very customizable.


read more

4 levels of DevOps documentation maturity

Tue, 02/22/2022 - 16:00

DevOps and DevSecOps require agile documentation practices to deliver quality documentation on time with an iterative software delivery cycle. It's a similar journey to DevOps with a move to automation and a more agile approach to content. If documentation is only now entering your organization's DevOps discussions, it's time to catch your documentation practices up to DevOps.

Here are the four levels of DevOps documentation maturity:


read more

Why I love KDE for my Linux desktop

Mon, 02/21/2022 - 16:00

One of the things that open source prides itself on is choice. You don't have to settle for anything you don't love. You can change your file manager, your text editor, and you even have over 24 desktops to choose from. As with many Linux users, I was pretty flexible about the desktop I used at first. I didn't know what I liked at first, because I hadn't tried everything available to me.


read more

3 steps to start running containers today

Mon, 02/21/2022 - 16:00

Whether you're interested in them as part of your job, for future job opportunities, or just out of interest in new technology, containers can seem pretty overwhelming to even an experienced systems administrator. So how do you actually get started with containers? And what's the path from containers to Kubernetes? Also, why is there a path from one to the other at all? As you might expect, the best place to start is the beginning.


read more

Use different time zones on your Linux KDE desktop

Sun, 02/20/2022 - 16:00

I used to marvel at people who required more than one clock, each set to an exotic timezone, on the wall. I saw it mostly in movies, so when I met someone in real life with lots of clocks, it made them seem particularly important, like the leader of a global spy network or a big banking syndicate. And yet lately, I find myself needing to be aware of at least three different timezones on a regular basis. It's not that I've become more important, it's just that the world has gotten smaller, thanks to technology and remote work.


read more

Crop and resize photos on Linux with Gwenview

Sat, 02/19/2022 - 16:00

A good photo can be a powerful thing. It expresses what you saw in a very literal sense, but it also speaks to what you experienced. Little things say a lot: the angle you choose when taking the photo, how large something looms in the frame, and by contrast the absence of those conscious choices.

Photos are often not meant as documentation of what really happened, and instead they become insights into how you, the photographer, perceived what happened.


read more

Add, switch, delete, and manage Linux users in KDE

Fri, 02/18/2022 - 16:00

Sharing a computer in a household is usually a pretty casual affair. When you need the computer, you pick it up and start using it. It's simple in theory, and mostly works. That is, until you accidentally grab the common computer and accidentally post screenshots of your server's uptime to your partner's cooking blog. Then it's time for separate user accounts.


read more

Edit text on Linux with KWrite and Kate

Thu, 02/17/2022 - 16:00

A text editor is often a good example application to demonstrate what a programming framework is capable of producing. I myself have written at least three example text editors in articles about wxPython and PyQt, and Java. The reason they're seen as easy apps to create is because the frameworks provide so much of the code that's hardest to write. I think that's also the reason that most operating systems provide a simple desktop text editor.


read more

A guide to installing applications on Linux

Thu, 02/17/2022 - 16:00

When you want to try a new app on your phone, you open your app store and install the app. It's simple, quick, and efficient. In this model of providing applications, phone vendors ensure that you know exactly where to go to get an app, and that developers with apps to distribute know where to put their apps so people can find them.


read more

Archive files on your Linux desktop with Ark for KDE

Wed, 02/16/2022 - 16:01

When I finish with a project, I often like to take all the files I've created for the project and put them into an archive. It not only saves space, but it gets those files out of my way, and prevents them from turning up as results when I use find and grep to search through files I consider current.


read more

Continuously debug your open source project with OSS-Fuzz

Wed, 02/16/2022 - 16:00

OSS-Fuzz is a free service that continuously runs fuzzers for open source projects. This GitHub repository manages the service and enrolling in it is handled by pull requests.

Once a project has integrated with OSS-Fuzz, the fuzzers affiliated with that project run daily—continuously and indefinitely. OSS-Fuzz emails maintainers when a bug is found and also has a dashboard with details about all issues found (stack traces, artifacts for reproducing issues, and so on).


read more

5 ways LibreOffice supports accessibility

Tue, 02/15/2022 - 16:00

LibreOffice.org is my preferred productivity suite, and I've covered how I use it both as a graphical office suite as well as a terminal command in the past.

In this article, I want to focus on how LibreOffice supports people using assistive technology. 


read more

Manage your calendar from the Linux terminal with the konsolekalendar command

Tue, 02/15/2022 - 16:00

I'm a KDE user, and for years I've been on a seemingly endless journey of discovery with the Plasma Desktop. If you were to ask me in public, I'd probably claim to know everything there is to know about the desktop I use every day of my life. But in truth, I've actually only just scratched the surface.


read more

A guide to Kubernetes architecture

Mon, 02/14/2022 - 16:01

You use Kubernetes to orchestrate containers. It's an easy description to say, but understanding what that actually means and how you accomplish it is another matter entirely. If you're running or managing a Kubernetes cluster, then you know that Kubernetes consists of one computer that gets designated as the control plane, and lots of other computers that get designated as worker nodes. Each of these has a complex but robust stack making orchestration possible, and getting familiar with each component helps understand how it all works.


read more

How I configure Vim as my default editor on Linux

Mon, 02/14/2022 - 16:00

I have used Linux for about 25 years and Unix for a few years before that. During that time, I have developed preferences for some tools that I use daily. One of the most important tools I use is the Vim editor.


read more

26 open source creative apps to try in 2022

Sun, 02/13/2022 - 16:00

The server and mobile industries know open source well. But open source isn't just about the technology. First and foremost, open source is about sharing, and if there's one thing people love to share more than anything, it's self-expression in the form of art. Whether you consider yourself an artist or not, you can foster your own creativity with open source applications, and possibly end up with something you're proud to share with others. Here are 26 applications in seven different artistic categories to help you act on your every inspiration.


read more

Pages