How To Install Krita On Linux

New to Linux and in need of a good painting tool? Check out Krita! It’s completely free, open source and has dozens of features to satisfy artists of all types.

Krita is part of the KDE project and has support for pretty much every Linux distribution out there. To install Krita, open up a terminal and follow the instructions that correspond to your Linux distribution.


Krita is in the official software repositories on Ubuntu, and users can quickly install it with the following command in a terminal.

sudo apt install krita

The version of Krita in the Ubuntu software sources is relatively recent, but it’s not the absolute latest. If you’re looking for a more recent version, you’ll need to update it with the official Krita PPA. To do this, use the following command.

sudo add-apt-repository ppa:kritalime/ppa

After adding the new Krita software PPA, run the update command.

sudo apt update

Running the update command will see the new Krita PPA and detect that a newer version of the software is available. To switch over to the latest version of the software on Ubuntu, run the upgrade command.

sudo apt upgrade -y


Debian has the Krita graphic design tool ready for installation on nearly every version. To install it, open up a terminal and use the Apt-get package management tool to get it working.

sudo apt-get install krita

Installing the Krita tool on Debian will get you out of a pinch. However, due to the nature of how Debian works, you’ll likely be using an older version of the software. To get around this, consider following this tutorial to enable Debian Backports. Using Backports will let you get a newer version of Krita on your Debian setup.

Don’t want to go through the trouble of enabling Debian Backports? Consider continuing through the tutorial and following either the Flatpak or AppImage instructions to get a more recent version of Krita.

Arch Linux

Arch Linux users can easily install Krita, though before doing so you’ll need to enable the “Extra” software repository. To enable it, launch a terminal and open up your Pacman configuration file in the Nano text editor.

sudo nano /etc/pacman.conf

In the Pacman editor, scroll through the file until you see “[Extra],” and remove all “#” symbols in front of it.

After enabling the Extra software repository, re-sync Pacman, and install any updates.

sudo pacman -Syyu

With Extra set up, install Krita to your Arch Linux PC.

sudo pacman -S krita


Using a reasonably new version of Krita on Fedora Linux requires no extra setup. To install it, open up a terminal and use the DNF package tool.

sudo dnf install krita -y


Like Fedora, OpenSUSE users looking to install the Krita painting/sketch program don’t need to follow any steps to enable third-party software repos. Open up a terminal and use the Zypper packaging tool to get the app working.

sudo zypper install krita


The Krita application is available on Flathub, which means that users who don’t have access to the program through traditional means still can install it.

Getting Krita working with Flatpak is quite straightforward. First, learn how to set up Flatpak on your Linux PC. When that’s taken care of, open up a terminal and use the command-line to install Krita.

flatpak remote-add --if-not-exists flathub

flatpak install flathub org.kde.krita

Generic Linux Instructions Via AppImage

Many Linux distributions offer support for Flatpak and Snap packages to make up for lack of software in their official software sources. However, not all distros have support for these packaging formats.

If your Linux distribution doesn’t have support for Flatpak, you’ll have to go the AppImage route instead.

To install Krita via AppImage, open up a terminal window and use the wget tool to download it.

mkdir -p ~/AppImages

cd ~/AppImages

Now that the Krita AppImage is done downloading, it’s time to update its system permissions. Changing the permissions will allow the AppImage to run as a program on your Linux PC.

sudo chmod +x krita-4.1.1-x86_64.appimage

Run Krita from the terminal with:


Updating Krita AppImage

The Krita AppImage doesn’t update automatically. Instead, if you want to upgrade to a newer version of Krita, follow the steps below.

Step 1: Open up a terminal and delete the Krita app image on your Linux PC.

cd ~/AppImages

rm krita-4.1.1-x86_64.appimage

Step 2: Go to the official website, click on “AppImage” and download the new release.

Step 3: Move the terminal into the ~/Downloads folder with CD.

cd ~/Downloads

Step 4: Change the new file’s permissions, move it into the ~/AppImages folder and launch it.

sudo chmod +x krita-*-x86_64.appimage

mv krita-*-x86_64.appimage ~/AppImages


Read How To Install Krita On Linux by Derrik Diener on AddictiveTips – Tech tips to make you smarter

The 6 Best Linux Operating Systems For Privacy

Out of all modern operating system platforms, Linux is often seen as the best when it comes to privacy. While no operating system is indeed 100% private, the idea that Linux is a better choice for those looking to take control of their privacy is very accurate. Many (if not all) Linux OS vendors make it a point to respect user’s privacy, as well as security. Using any generic Linux OS as opposed to something like Windows is a good start, and will certainly protect your privacy. However, if privacy is your main concern when using your computer, it’s best to use a Linux distribution that specializes in respecting user’s privacy. Not sure where to start with privacy Linux distributions? We’ve got you covered! Here are the six best Linux operating systems for privacy!

1. Tails

The Tails Linux distribution is a Debian live system that users can load up and run from any USB or CD/ DVD. It comes with a secure browser,  secure email client and other internet tools.

The OS works very hard to ensure that all internet traffic leaving the system is completely anonymous. It makes heavy use of tools like Tor to ensure it’s users privacy.

Notable Features:

  • Tails has tight integration with the Tor anonymous network.
  • Users get access to Onion Circuits. A useful tool which lets users view how their PC traverses through the Tor network.
  • Included web browser is pre-setup for security and includes add-ons like NoScript, Ublock Origin, and HTTPS Everywhere.
  • Tails comes with the Aircrack-NG wireless network auditing tool.
  • The OS has a built-in Bitcoin wallet for those looking to make secure transactions using crypto.
  • Is encrypted and designed to run as a fully functional OS on a USB drive, without any compromises.

2. Qubes OS

Qubes OS is a Linux distribution that focuses on privacy and security by compartmentalizing each program into a “Qube” or container that can’t interact with the rest of the system.

These “qubes” are very secure and can offer peace of mind to privacy advocates in an increasingly invasive online world.

Notable Features:

  • It’s use of containers aka “Qubes” is excellent for security, and allows users to never worry about compromised programs.
  • Every isolated Qube program has its own color-coded windows to help users remember what window is what.
  • Qubes has full-disk encryption to ensure your files are safe.
  • Qubes OS has a kernel that is lean and focuses on security.

3. Whonix

Whonix is a privacy system that consists of two virtual machines that interact with each other. It works by setting up a host machine and a guest machine. The host sets up a Tor gateway proxy, and the guest connects to it.

Thanks to the Whonix Host/Guest system, all internet traffic is hidden behind the host proxy. Going this route allows the user to be completely anonymous.

Notable Features:

  • Whonix comes with the Tor browser, so traversing through the internet is always private.
  • The OS uses an innovative Host/Guest system which keeps users safe behind the anonymous proxy.
  • Ready-to-go PGP Email set up in Mozilla Thunderbird.
  • Whonix comes with the Tox privacy instant messenger application.
  • Whonix makes it a point to prevent IP and DNS leaking. Also encrypts DNS traffic.

4. Discreete Linux

Discreete Linux’s primary focus is to protect its users against malicious spying and surveillance.

While its primary focus is to protect users from trojan software that will steal your data, it also comes with the standard security features you’d come to expect, like encryption, advanced network security and more.

Notable Features:

  • Discreete Linux dissuades the user explicitly from using any internal hard drives, as it could be a potential security risk.
  • Due to attacks on systems, all external media devices mount non-executable, meaning no programs will run on the system. This feature allows users to get away from self-executing viruses, worms, and spying programs.
  • To protect from the BadUSB exploit, Discreete Linux will only load USB devices that the user manually loads up.
  • Despite its heavy set of security features, Discreete Linux targets regular people and is easy to use and understand.

5. SubGraph OS

Subgraph OS is a Linux distribution that tries very hard to bridge the gap between protecting your privacy and ease of use. The mission of the project is to help users realize that protecting yourself doesn’t need to be difficult.

Subgraph, like many other privacy-centric Linux distributions, has built-in Tor integrations, a hardened Linux kernel, and more.

Notable Features:

  • Includes a hardened kernel, with the Grsecurity/PaX bundle of patches to prevent dozens of system exploits and security problems.
  • Applications run in an isolated sandbox to protect the user from program exploits.
  • Subgraph OS has a stellar application firewall that immediately alerts the user when a program attempts to make a connection outside of the network.
  • Like many other privacy-centric distributions, Subgraph OS has tight integration with the Tor network, and by default instructs all applications to only communicate over the Tor protocol.

6. Parrot Security OS

Looking for a Linux distribution that not only respects your privacy but lets you test security as well? Check out Parrot Security OS! It’s a penetration testing tool with some top-notch privacy and security features as well!

Notable Features:

  • Though Parrot Security OS is a “laboratory” for security and digital forensics experts, it also comes with a lot of the standard privacy features that a lot of distributions on this list offer.
  • Comes with a full suite of security penetration testing tools that users can use to test the limits of their own privacy and security.
  • Applications that run on Parrot are “fully sandboxed,” and protected.


If you’re seriously concerned about privacy, the best action you can take is to back up your data and switch to one of the Linux distributions on this list. They’re all excellent operating systems with tons of great features and will help in preventing your personal information from being stolen online.

Read The 6 Best Linux Operating Systems For Privacy by Derrik Diener on AddictiveTips – Tech tips to make you smarter

How To Comfortably Use A Linux PC At Night With Desktop Dimmer

Using your computer during the night is very bad for your eyes, and can often interrupt your sleeping schedule. On Linux, many people have been trying to solve this issue with tools like “Nightlight”, “Redshift“, and others. These programs are useful, but tinting your PC to a warmer color during the night isn’t the only solution.

An alternative solution for protecting your eyes is “dimming.” When it comes to dimming the screen, nothing does it better than Desktop Dimmer. It’s an application that when installed, lets users get a darker dim, something that isn’t possible with your desktop environment alone. This makes for a more comfortable experience when you use your Linux PC at night.

Install Desktop Dimmer

Desktop Dimmer has many different downloadable packages available for all of the mainstream Linux distributions. Open up a terminal, install the “wget” download program and follow the instructions to learn how to install the application for your operating system.

Ubuntu And Debian

The Desktop Dimmer application is installable on Ubuntu, Debian, and their derivatives by way of a downloadable Debian package. To install this package, you’ll first need to open up a terminal window and use the wget downloader tool to grab the package.


Desktop Dimmer also has a 32-bit version, which is available for download on your Ubuntu or Debian PC with the following command.


Now that the package is on your PC use the dpkg tool to load Desktop Dimmer into the system.

sudo dpkg -i desktop-dimmer-4.0.4-*.deb

During the package installation process, errors may occur.  These errors are dependency resolution failures. Without getting into it, your Linux PC wasn’t able to install the package fully, as it can’t find the programs that Desktop Dimmer needs to run. Thankfully, this problem is quickly taken care of by running the following operation in a terminal.

sudo apt install -f

Or, on some Debian installations:

sudo apt-get install -f

With the dependencies taken care of, Desktop Dimmer should be working on your Ubuntu or Debian PC!

Arch Linux

Desktop Dimmer is available to Arch Linux users, as the developer officially supports it. Better yet, you won’t need to compile and build an AUR package (unless you prefer to). Instead, users can download and load up a convenient Arch package.

The Desktop Dimmer Arch Linux package is easy to download, thanks to wget. Grab it with the following command.


Need Desktop Dimmer on the 32-bit version of Arch? Try this one:


To load up the Desktop  Dimmer package into Arch, use the Pacman upgrade command.

sudo pacman -U desktop-dimmer-4.0.4.pacman

Load up the 32-bit package with this command, as the 64-bit one won’t work.

sudo pacman -U desktop-dimmer-4.0.4-i686.pacman

Fedora And OpenSUSE

Fedora and OpenSUSE can run Desktop Dimmer thanks to the RPM on the project’s GitHub release page. Much like a lot of the other operating systems on this list, you’ll need to use the wget downloading tool before installing anything.


A 32-bit RPM is available if you prefer to use it over the 64-bit version.


At this point, it’s safe to start the installation. Follow the instructions to get Desktop Dimmer working on your Fedora or OpenSUSE system below.


sudo dnf install -y desktop-dimmer-4.0.4.*.rpm


sudo zypper install desktop-dimmer-4.0.4.*.rpm

Generic Linuxes via AppImage

Desktop Dimmer has a version of its software that works on all other Linux distributions. There’s no need to install anything, as the AppImage technology lets it work just like an EXE file on Windows. To set up the Desktop Dimmer AppImage, download the file with wget. Then use the chmod command to update its permissions.


Like all other formats of the software, the Desktop Dimmer application is also available in 32-bit. Grab it with wget, if you need it instead of the 64-bit one.


chmod +x desktop-dimmer-4.0.4-*.AppImage

Now that the Desktop Dimmer AppImage has the correct permissions use the mkdir command to make a new folder to store it in. Storing Desktop Dimmer here will ensure that you don’t accidentally delete it from your /home/username/ folder.

mkdir -p ~/AppImages

mv desktop-dimmer-4.0.4-*.AppImage ~/AppImages

cd ~/AppImages

Execute the program for the firsttime with the command below.


After you run it, Dimmer will create a new application shortcut in your app menu on the desktop. Look for it in the “Utilities” section.

Set Up Desktop Dimmer

Desktop Dimmer is a straightforward application with not a lot of setup involved. To start using it, browse for the app in the program menu on your Linux PC. Once you’ve found it, look to the system tray and right-click on it to reveal the options menu. In the menu, click the “show Desktop Dimmer” button.

When you click the “show Desktop Dimmer” button, a popup with a slider will appear. Drag the slider back or forwards to instantly adjust the brightness and dim the screen to your liking. Then click the gear icon to open the Preferences area. In preferences, choose the option to allow the program to run at startup.

Read How To Comfortably Use A Linux PC At Night With Desktop Dimmer by Derrik Diener on AddictiveTips – Tech tips to make you smarter

5 Best VirtualBox Alternatives On Linux

Oracle VM VirtualBox is a popular virtualization tool on the Linux platform for one reason: out of all the virtual machine tools available, it’s one of the easiest to use. The program has an excellent amount of features and is widely available on a lot of  Linux operating systems.  Still, Oracle isn’t exactly a great company, and lots of Linux users have problems with their business practices.

If you’ve been trying to find a VirtualBox replacement on Linux with equivalent features, look no further than this list! Here are the five best VirtualBox alternatives on Linux!

1. Gnome Boxes

Gnome Boxes is the Gnome Project’s attempt at making complex virtualization operations on Linux simple. Many people in the Linux community praise the tool for its quick setup wizard, ability to load up an OS image directly from a URL, and more.

This application is quite useful, even for advanced Linux users with complex needs. The app is quite similar to other virtualization programs on Linux and is quite competitive in features despite its basic appearance.

Notable Features:

  • Intuitive, easy to understand user interface that lets even complete newbies create and manage virtual machines quickly.
  • Boxes can automatically detect the OS based on what ISO you choose during setup. During the detection process, the program will automatically assign the correct amount of virtual disk space and allocate RAM.
  • Useful “clone” feature lets users instantly make complete copies of existing virtual machines.
  • Gnome Boxes has a compelling search feature that when paired with Gnome Shell can be used to launch VMs directly from the desktop.
  • The Boxes application has a robust command-line user interface that scratches the itch of more advanced VM users.

2. Virtual Machine Manager

If you’re working with virtual machines a lot on VirtualBox for multiple server jobs, the most logical alternative is Virtual Machine Manager.

What is Virtual Machine Manager? It’s a graphical user interface for Libvirt on Linux. It can handle the standard Linux KVM virtual machine, as well as other VM types like Xen and even LXC containers.

The VirtManager tool is excellent, especially for those who use VMs on Linux in the enterprise.

Notable Features:

  • Virtual Machine Manager can interact with KVM, Xen or QEMU style virtual machines.
  • The Virtual Machine Manager application can not only manage VMs locally but remotely too.
  • Even though Virtual Machine Manager is mainly for VMs, it is also possible for users to interact with LXC containers using the same interface.
  • Aside from stellar support for many Linux features (KVM, etc.,) Virtual Machine Manager also can interact with FreeBSD’s bhyve hypervisor technology.
  • Virt-Manager lets users add and remove physical hardware on the fly with a simple user interface.

3. VMWare Workstation Pro

VMWare Workstation Pro is a commercially developed virtualization platform for Linux, Windows, and other OSes. Users must pay for the software, and as a result, it packs in some of the most useful virtualization tools on the market.

This program isn’t free, and to use it you’ll need to pay a pretty penny. However, if free virtualization tools like VirtualBox aren’t enough for you, VirtualBox may be the answer.

Notable Features:

  • VMWare Workstation has a stellar networking editor tool that lets users customize how their VMs interact with networks and each other.
  • The “scan for virtual machines” wizard makes setting up pre-configured VM appliances refreshingly simple.
  • VMWare works with both remote and local VMs, on a variety of hypervisors.
  • The program has an excellent set of easy to access ESXi Host options (which improves in variety with each release), and makes dealing with VMWare ESXi servers dead simple.
  • VMWare Workstation Pro has one of the best snapshot systems in virtualization. With it, users can create and revert to a snapshot in an instant, without too much downtime.
  • Users can quickly test and share virtual machines in a “simulated production” environment.
  • VMWare virtual machines are in one standard format and ecosystem. Having a single ecosystem enables users to run VM appliances on Linux, Mac and Windows hosts with little effort.

4. UCS Virtual Machine Manager

UCS Virtual Machine Manager is a Linux VM management tool for Linux, which specializes in working with cloud VMs, clusters, and other enterprise-level virtual systems.

The software is free and open source, and though its primary target is the enterprise, average users can take advantage of it for things like Amazon Private cloud, etc.

Notable Features:

  • Out of the box support for cloud hosts like Amazon EC2 and OpenStack.
  • UCS supports private clouds via Amazon AWS.
  • UCS Virtual Machine Manager has it’s own unique Linux distribution that is crafted to run in clusters and UCS style VMs.
  • The tool has a web-based management center which makes managing VMs anywhere very easy.
  • Managing virtual machines is done through Libvirt and KVM, ensuring that nearly every Linux distribution has excellent support.
  • UCS has support for paravirtualization, which uses hardware much more efficiently.
  • Users can quickly migrate running instances from server to server very quickly.


AQEMU is a slick GUI tool for kernel-based virtual machines on Linux and BSD. It is written with Qt4 and allows users to create VMs for many different operating systems very quickly.

While it’s not anyone’s first choice in the “easy to use” section of virtualization tools on Linux, AQEMU is still an excellent alternative to VirtualBox due to how much it lets users customize and configure their VMs.

Notable Features:

  • AQEMU has a useful folder sharing feature that makes accessing directories on the host OS quick and easy.
  • With AQEMU, users can add/remove devices from any VM on the fly, thanks to the Device Manager feature.
  • The HDD image creation tool can also convert images to other formats.


VirtualBox is an excellent tool for virtualization on Linux, but it’s not the only choice. If you’re trying to get away from Oracle, the alternatives on this list are sure to satisfy your virtualization needs. Be sure to click on the links to learn how to get them for your Linux operating system!

Read 5 Best VirtualBox Alternatives On Linux by Derrik Diener on AddictiveTips – Tech tips to make you smarter

How To Install The RawTherapee Image Processing Tool On Linux

In need of a proper raw image processing tool on your Linux PC? Check out the RawTherapee image processing tool. It’s an application that specializes in analyzing, editing, tagging and managing many types of digital photographs.

RawTherapee has excellent Linux support and has detailed instructions for all of the mainstream Linux distributions. To install it, you need to be running Ubuntu, Debian, Arch Linux, Fedora, or OpenSUSE. Alternatively, if you do not use any of these distributions, you’ll need to be able to execute and run things like AppImages.

Note: in addition to running on Linux, RawTherapee also has a Windows and Mac OS version.


The RawTherapee photo processing tool has some pretty good support for Ubuntu, and its derivatives in the form of a software PPA. To enable this personal package archive, you’ll need to open up a terminal window. In the terminal window, paste the following command.

sudo add-apt-repository ppa:dhor/myway

PPAs are easily set up in Ubuntu, but they aren’t fully functional until the system has a chance to add it to the software catalog. To do this, you must run the update command.

sudo apt update

Running the update command allows Ubuntu to check all software sources for new packages, update the release files, etc. After this command finishes, the RawTherapee PPA will be fully accessible. However, before continuing, you’ll need to finish updating, with the upgrade command.

sudo apt upgrade -y

Ubuntu is up to date, and the app is ready to install. Grab it with the install command.

sudo apt install rawtherapee


RawTherapee has a pretty good community, and as a result, the program has support for many different Linux distributions — including Debian.

Installing the software on Debian requires interacting with the OpenSUSE Build Service. Officially, only Debian Stable and Old Stable (version 8) are working. To start the installation, open up a terminal and add the software repo to your software sources.

Debian 9

sudo echo 'deb /' >> /etc/apt/sources.list.d/rawtherapee.list

Debian 8

sudo echo 'deb /' >> /etc/apt/sources.list.d/rawtherapee.list

With the software source added to Debian, it’s time to use the update command. Updating allows the system to check if the new software repository is accessible.

sudo apt-get update

Running the update command on Debian will enable the system to set up new software sources. Additionally, it’ll check for any software updates, which you can install using the upgrade command.

sudo apt-get upgrade -y

With everything up to date on Debian, install RawTherapee.

sudo apt-get install rawtherapee

Arch Linux

Arch Linux users have a few ways of installing the RawTherapee image processing tool. In this tutorial, we’ll focus on the third-party software repository that the developers provide. The third-party software repository is superior to the AUR version as it allows users to get constant updates, without needing to fiddle with compiling packages.

Note: want to get the AUR version? Grab it here.

Using Nano, open your Pacman configuration file. Paste the code below into it, at the very bottom of the file.

SigLevel = Never
Server =$arch

Save the file in Nano with Ctrl + O and exit the editor by pressing Ctrl + X. Once you’ve left Nano, re-sync Pacman to enable the new RawTherapee software repository.

sudo pacman -Syyuu

Finally, install RawTherapee using the Pacman tool.

sudo pacman -S rawtherapee


The RawTherapee application can easily be set up on Fedora Linux, and users can expect regular updates thanks to the OpenSUSE Build Service. Officially, RawTherapee supports every version of Fedora, from version 25 to 28. There’s no doubt that in the future they’ll update it with support for future releases as well.

To set up the RawTherapee Fedora repo, open up a terminal and run the following command.

Note: change X to the version of Fedora you want RawTherapee to run on.

sudo dnf config-manager --add-repo

Finish up the setup process by installing the RawTherapee application on your Fedora Linux PC.

sudo dnf install rawtherapee


Are you an OpenSUSE user looking to install the RawTherapee image processing tool? Lucky for you, it’s super easy to install and set up. To do it, you’ll need first to add the third-party software repository.

OpenSUSE Leap 15.0

sudo zypper addrepo

OpenSUSE Leap 42.3

sudo zypper addrepo

OpenSUSE Tumbleweed

sudo zypper addrepo

After adding the new software sources, run the zypper refresh command.

sudo zypper refresh

Lastly, install RawTherapee on OpenSUSE with:

sudo zypper install rawtherapee

Generic Linux Instructions Via AppImage

RawTherapee has support for almost every mainstream version of Linux. That said, they can’t cover them all. To make up for it, the developers make an AppImage available. This AppImage can run the RawTherapee photography application on all versions of Linux, regardless of the distribution details. If you’re on an obscure Linux distribution that doesn’t enjoy first-class support, this is your best option.

To get the AppImage working, download the file and change the permissions of it so that it can execute as a program.

sudo chmod +x RawTherapee-releases-5.4.AppImage

Next, make a new AppImage folder, to prevent the RawTherapee executable file from being deleted.

mkdir -p ~/AppImages

Move RawTherapee into the new folder and run the AppImage for the first time.

mv RawTherapee-releases-5.4.AppImage ~/AppImages

cd ~/AppImages/

Running RawTherappee from the terminal will instantly start the application.

Read How To Install The RawTherapee Image Processing Tool On Linux by Derrik Diener on AddictiveTips – Tech tips to make you smarter