Kamis, 30 Desember 2021
Using GNOME Screenshot Tool in Linux Like a Pro
from It's FOSS https://ift.tt/3FKoq9k
via IFTTT
Senin, 27 Desember 2021
Folder or Directory? Here’s Why Folders are Called Directories in Linux
from It's FOSS https://ift.tt/32FDmH4
via IFTTT
Sabtu, 25 Desember 2021
Protect Your Eyes by Turning on Dark Mode on Brave Browser
from It's FOSS https://ift.tt/342xsRn
via IFTTT
Jumat, 24 Desember 2021
7 Reasons Why I Use Pop!_OS Linux Distro as My Daily Driver
from It's FOSS https://ift.tt/3poIAQD
via IFTTT
Selasa, 21 Desember 2021
7 Best Rolling Release Linux Distributions for People Who Want the Latest and Greatest of Kernel and Software
from It's FOSS https://ift.tt/3FjKRlr
via IFTTT
Senin, 20 Desember 2021
smxi: A CLI Tool for Managing Debian Based Linux Distros
from It's FOSS https://ift.tt/3GS6MRk
via IFTTT
AppImage Pool is an App Store to Help You Find & Manage AppImages
from It's FOSS https://ift.tt/3sqAbxV
via IFTTT
Sabtu, 18 Desember 2021
Getting Nostalgic With Common Desktop Environment on a Modern Linux Distro
from It's FOSS https://ift.tt/3mhvfrw
via IFTTT
Jumat, 17 Desember 2021
Fixing “Target Packages is configured multiple times” Error in Ubuntu & Debian Based Linux Distributions
from It's FOSS https://ift.tt/3GPlFDV
via IFTTT
Rabu, 15 Desember 2021
Hide or Add Specific Folders From GNOME Search Results in Ubuntu and Other Linux Distributions
from It's FOSS https://ift.tt/3dUPhDy
via IFTTT
Senin, 13 Desember 2021
Get All Kind of System Information in Linux Terminal With inxi
from It's FOSS https://ift.tt/3F8AZeB
via IFTTT
Fly-Pie: An Interesting Menu Launcher for Users Who Rely on Mouse
from It's FOSS https://ift.tt/3GIct4m
via IFTTT
Minggu, 12 Desember 2021
Best Open Source Word Processors for Linux
from It's FOSS https://ift.tt/3oPtljk
via IFTTT
Jumat, 10 Desember 2021
What is TTY in Linux?
from It's FOSS https://ift.tt/30f925l
via IFTTT
Using GPG to Encrypt and Decrypt Files on Linux [Hands-on for Beginners]
from It's FOSS https://ift.tt/3Gr60u8
via IFTTT
Selasa, 07 Desember 2021
Linux Jargon Buster: What is a Cron Job in Linux?
from It's FOSS https://ift.tt/3y22NhF
via IFTTT
Minggu, 05 Desember 2021
Gaphor: Open Source Graphical Modeling Tool
from It's FOSS https://ift.tt/3Im9Y9i
via IFTTT
Sabtu, 04 Desember 2021
19 Absolute Simple Things About Linux Terminal Every Ubuntu User Should Know
from It's FOSS https://ift.tt/2ZTxvwU
via IFTTT
Jumat, 03 Desember 2021
How to Install and Use Latte Dock on Ubuntu and Other Linux Distributions
from It's FOSS https://ift.tt/3om0nYk
via IFTTT
Selasa, 30 November 2021
Installing and Using Homebrew Package Manager on Linux
from It's FOSS https://ift.tt/3d3SaBm
via IFTTT
Senin, 29 November 2021
System Monitoring Center is an Ideal Task Manager & Resource Monitor for Linux
from It's FOSS https://ift.tt/3DaHmfC
via IFTTT
Kamis, 25 November 2021
13 Best Dark GTK Themes for Your Linux Desktop
from It's FOSS https://ift.tt/3nSPrAX
via IFTTT
Senin, 22 November 2021
Manage Flatpak Permissions Graphically With Flatseal
from It's FOSS https://ift.tt/3FwKi7M
via IFTTT
Sabtu, 20 November 2021
Google Chrome vs Chromium: What’s the difference?
from It's FOSS https://ift.tt/3x3VYf2
via IFTTT
Kamis, 18 November 2021
vifm: A Terminal File Browser for Hardcore Vim Lovers
from It's FOSS https://ift.tt/3Fy8O8i
via IFTTT
Selasa, 16 November 2021
Create Windows, macOS, and Linux Virtual Machines Easily With QEMU-based Quickgui
from It's FOSS https://ift.tt/3kCrqMw
via IFTTT
Senin, 15 November 2021
Fixing Repository ‘https://ift.tt/2Ha6bPV stable InRelease’ Doesn’t Support Architecture ‘i386’
from It's FOSS https://ift.tt/30phBKu
via IFTTT
Jumat, 12 November 2021
5 De-Googled Android-based Operating Systems to Free Your Smartphone from Google and other Big Tech
from It's FOSS https://ift.tt/3n8J78b
via IFTTT
How to Switch to Dark Mode in Fedora Linux [Beginner’s Tip]
from It's FOSS https://ift.tt/31KzMuS
via IFTTT
Rabu, 10 November 2021
How to Mount Bitlocker Encrypted Windows Partition on Linux
from It's FOSS https://ift.tt/31OSTnN
via IFTTT
Senin, 08 November 2021
exa: A Modern Replacement for the ls Command
from It's FOSS https://ift.tt/3FdY4fx
via IFTTT
LibreWolf: An Open-Source Firefox Fork Without the Telemetry
from It's FOSS https://ift.tt/3wonofz
via IFTTT
Minggu, 07 November 2021
7 Free and Open Source Plotting Tools [For Maths and Stats]
from It's FOSS https://ift.tt/3BYUdR7
via IFTTT
Sabtu, 06 November 2021
openSUSE Leap vs Tumbleweed: What’s the Difference?
from It's FOSS https://ift.tt/3qbLN6L
via IFTTT
Jumat, 05 November 2021
What is the Release Schedule for Linux Kernel? How Long a Linux Kernel is Supported?
from It's FOSS https://ift.tt/3D5Eq4J
via IFTTT
Selasa, 02 November 2021
Beginner’s Guide to Installing Arch Linux on VirtualBox
from It's FOSS https://ift.tt/3EGPUvC
via IFTTT
Senin, 01 November 2021
Motrix: A Beautiful Cross-Platform Open-Source Download Manager
from It's FOSS https://ift.tt/3BBTbdP
via IFTTT
Minggu, 31 Oktober 2021
Flatpak Apps Look Out of Place? Here’s How to Apply GTK Themes on Flatpak Applications
from It's FOSS https://ift.tt/2ZHthrX
via IFTTT
Jumat, 29 Oktober 2021
Best DAW (Digital Audio Workstation) Available for Linux Desktops
from It's FOSS https://ift.tt/3ExINpw
via IFTTT
Rabu, 27 Oktober 2021
Only 4 MB? How to Fix USB Destroyed by Etcher and Rufus After Creating Live Linux USB
from It's FOSS https://ift.tt/3jLoqwR
via IFTTT
Senin, 25 Oktober 2021
Ferdi: A Free & Open-Source Alternative to Franz & Rambox
from It's FOSS https://ift.tt/3nr2Yys
via IFTTT
Minggu, 24 Oktober 2021
Fixing “Unable to acquire dpkg frontend lock. Are You Root?” Error on Ubuntu and Other Linux Distributions
from It's FOSS https://ift.tt/3GkY5iQ
via IFTTT
Kamis, 21 Oktober 2021
How to Install themes on Xubuntu and Other Distros Using Xfce Desktop Environment
from It's FOSS https://ift.tt/3jKlqRF
via IFTTT
How to Install Visual Studio Code Extensions
from It's FOSS https://ift.tt/2Z3qNUl
via IFTTT
Selasa, 19 Oktober 2021
How to Convert a Webpage to PDF in Linux
from It's FOSS https://ift.tt/2Z3vvl9
via IFTTT
GitUI: A Blazing Fast Terminal Client for Git Written in Rust
from It's FOSS https://ift.tt/3aQgMMV
via IFTTT
Senin, 18 Oktober 2021
How to Install Rust and Cargo on Ubuntu and Other Linux Distributions
from It's FOSS https://ift.tt/2XpZovr
via IFTTT
Annotator: Open-Source App for Linux to Easily Add Essential Annotations to Your Images
from It's FOSS https://ift.tt/3aNTtmR
via IFTTT
Linux Tablets: What are Your Options?
from It's FOSS https://ift.tt/3lNmqpo
via IFTTT
Sabtu, 16 Oktober 2021
Visual Studio Code or Atom? Which Code Editor Should You Use?
from It's FOSS https://ift.tt/3FQM0BU
via IFTTT
Kamis, 14 Oktober 2021
How to Upgrade to Ubuntu 21.10 Right Now
Ubuntu 21.10 ‘Impish Indri’ has just been released. If you are using Ubuntu 21.04, you should be provided the option to upgrade to Ubuntu 21.10.
However, this roll out will be gradual. This means not everyone will be notified about the availability of the new version immediately. It may take a couple of weeks before you see the upgrade option.
But what if you are itching to get your hands on Ubuntu 21.10 that comes with GNOME 40 and other new features? Do you really have to wait? The answer is no.
Upgrading to Ubuntu 21.10 from Ubuntu 21.04 right now
Here’s what you do. Open the Software & Updates application:
And make sure that you have set “Notify me of a new Ubuntu version” to “For any new version” under the Updates tab.
Now open a terminal and enter the following command to make sure that your system is updated:
sudo apt update && sudo apt upgrade
Once your Ubuntu 21.04 system has all the updates installed, run the update manager to look for development release (Ubuntu 21.10 in this case).
update-manager -d
It will open the Update Manager tool that looks for updates. Since you have already updated the system, it won’t find new updates to install. However, it will see that Ubuntu 21.10 is now available.
You can hit the upgrade button and follow the on-screen option to start the upgrade procedure. You should have good internet speed to download the 2 GB worth of updates. Make sure that your system stays connected to a power source during the upgrade.
Enjoy Ubuntu 21.10!
from It's FOSS https://ift.tt/2XgAazA
via IFTTT
How to Find and Kill Zombie Process in Linux
Brief: This is a quick tip on finding zombie processes in Linux and then killing them. You also learn a thing or two about processes and zombie processes.
Before you learn about Zombie process, let me recall what is a process in Linux.
In a few words, a process is a running instance of a program in performance. It can be foreground (interactive process) or background (not interactive or automatic process). It can be a parent (creator of other processes during run-time) or child (process created by others) process.
In Linux, except for the first init (or systemd) process with PID 0, every other process has a parent process. Processes also have their own child processes.
Don’t believe me? Use the pstree
command in terminal to look at the process tree to see the ‘family tree’ of your system’s processes.
What is a Zombie process in Linux?
When a child process dies, the parent process is informed so that it can do some clean up like freeing up memory etc. However, child process goes into zombie state if the parent process is not aware of its death. For the parent, the child still exists but the child process is actually dead. This is how zombie processes (also known as defunct processes) are created and stay in the system.
Here’s an excellent funny take on the zombie process by Turnoff.us:
Do you really need to worry about Zombie processes?
Here is important to say that zombie processes are not as dangerous as its name can sound.
The problem may arise if your system has limited RAM or if there are too many zombie processes eating up RAM. Also, most Linux processes can have maximum PID set to 32768. If there are no available IDs for other productive tasks, your system may crash.
This rarely happens, but it’s a possibility, specially if a poorly coded program starts inducing numerous zombie processes.
In such case, it would be a good idea to find and kill zombie process.
How to find zombie processes?
A process in Linux can have one of the following states:
- D = uninterruptible sleep
- I = idle
- R = running
- S = sleeping
- T = stopped by job control signal
- t = stopped by debugger during trace
- Z = zombie
But where can you see the processes and their respective status? One easy way is to use the terminal and the top command.
As you can see in the screenshot above, there are 250 total tasks (or processes), 1 is running, 248 processes are sleeping and 1 is in zombie state.
Now, the question arises, how to kill the zombie process?
How to find and kill a zombie process? Can a zombie process be killed?
A zombie process is already dead. How do you kill an already dead process?
In the zombie movies, you shoot the zombies in the head or burn it. That’s not an option here. You can burn your system for killing the zombie process but that’s not a feasible solution ;)
Some people suggests sending SIGCHLD signal to the parent process. But it is more likely to be ignored. The other option to kill the zombie process is to kill its parent process. That sounds brutal but that’s the only sure shot way of killing zombie processes.
So, first, let’s list the zombie processes to know their ID. It can be achieved by using the ps command like this in the terminal.
ps ux | awk '{if($8=="Z+") print}'
The 8th column in the output of the ps ux command displays the state of a process. You are asking to print all the matching lines where the state of a process is Z+ (indicating zombie state).
Once you have identified its process ID, let’s get its parent’s process ID.
ps -o ppid= -p <child_id>
Alternatively, you can combine the above two commands in the following fashion where it directly provides the PID of the zombie process and the PID of its parent process.
ps -A -ostat,pid,ppid | grep -e '[zZ]'
Here you get the parent process ID, so finally kill the process by typing the command line with its respective ID process obtained before.
kill -9 <parent_process_ID>
You can verify if the zombie process is killed or not by running the ps command again or even the top command.
Congrats! Now you know how to eliminate zombie processes.
With inputs from Abhishek Prakash.
from It's FOSS https://ift.tt/2Xbco85
via IFTTT
Selasa, 12 Oktober 2021
Beginner’s Guide to Installing Pop!_OS Linux
Brief: Learn to install Pop OS Linux distribution by replacing all other operating systems on your computer.
Pop!_OS is the Linux distribution created by System76 and is based on Ubuntu. Since System76 sells Linux-first laptops and desktops, their Linux distribution, even though is based on Ubuntu, provides support for bleeding edge hardware (only if the newer Linux kernel does not create a conflict for currently supported hardware).
Out of all the new Linux distributions out there, the user-base of Pop!_OS just “popped” out of nowhere. Considering it is a relatively new distro among a plethora of other “well established distros” like Ubuntu, Manjaro, Mint etc; this is a big achievement!
This isn’t an opinion article on why you should use Pop OS over Ubuntu, but a guide, for you to get started with Linux on your PC by installing Pop!_OS on it.
Choosing the instllation method for Pop OS
There are multiple ways to install Pop!_OS (and all other Linux distros) on your computer.
- Install Pop!_OS as a Virtual Machine using VirtualBox on your PC without affecting your current Windows install.
- Install Pop!_OS alongside Windows; AKA dual boot (even though the linked guide is for Ubuntu, it should work for Pop!_OS; make sure to turn off “Secure Boot”).
- Replace Windows 10/11 with Pop!_OS.
I highly recommend that you try out Pop!_OS in VirtualBox before installing it on your computer, specially if you are new to Linux.
This tutorial covers installation of Pop!_OS replacing Windows, and below are the hardware requirements for Pop!_OS.
- A 4 GB USB drive to create a Live USB drive
- Any 64-bit x86 CPU (any 64-bit Intel or AMD CPU)
- At least 4 GB of RAM is recommended
- A minimum of 20 GB of storage (to store the OS)
WARNING: This guide assumes you want to replace Windows on your PC with a Linux distro of your choice (Pop!_OS in this case) and it results in wiping your drive clean. Please make sure you have backed up all of your important data before proceeding further.
Choose the version of Pop!_OS to install
Just like Ubuntu, Pop!_OS comes in two variants. All LTS releases are supported for 5 years from release date. Canonical releases a LTS version of Ubuntu in April of every even numbered year.
A new Non-LTS version is released every 6 months (in April and September, every year) and that particular version is supported only for 9 months from release date.
As of writing this article, Pop!_OS is available in two (technically four, but we will get to that later) versions. Current LTS release is “Pop!_OS 20.04 LTS” and “Pop!_OS 21.04”. And soon enough, version 21.10 will be released.
Because Nvidia does not have open source drivers, installing Nvidia GPU Drivers ends up causing problems to your Linux installation if not done correctly. Therefore, System76 offers two variants for each version of Pop!_OS.
Pop!_OS 20.04 LTS is available in two variants (more details in next section).
- For users with a Nvidia GPU in their computer
- For users with an AMD (and/or an Intel for iGPU and for the upcoming dGPU) users.
If you are not sure, check the graphics card on your system and choose the appropriate version while downloading.
Installing Pop!_OS
In this guide, I’ll be using the non-Nvidia version of Pop!_OS 20.04 LTS (but the installer steps will be the same for every variant of the same version).
Step 1: Create a live USB
Visit System76’s website to download a copy of Pop!_OS.
Select “Pop!_OS 20.04 LTS” (#1) and then click on either the normal ISO (#2) or the Nvidia-specific ISO (#3) to start downloading it.
After you have downloaded a copy of ISO that is suitable for your use case and machine, your next step will be to create a live installer for Pop!_OS. A live installer is a full copy of the OS for you to tinker with, before you feel that the OS of your liking and also compatible with your hardware.
Sometimes the distribution of your choice might not have good support for the proprietary components like WiFi, GPU etc included in your laptop/desktop. Now is the time to test your hardware compatibility.
NOTE: Any data stored on your USB stick will be erased at this step, make sure you do not have anything important on the flash drive.
You have access to numerous tools to create a live USB stick. Some of them are:
- balenaEtcher (available on Mac, Windows and Linux)
- UNetbootin (available on Mac, Windows and Linux)
- Rufus (available only on Windows)
- Ventoy (available on Windows and Linux)
On Windows, you can use Rufus to create a live USB from Windows. You may also use Etcher for Windows, Linux and macOS. It is really simple. Just start the application, browse the downloaded ISO and hit the flash button.
Step 2: Booting from the live Pop OS USB
Once you have created the live USB, you need to tell our computer to boot from the USB stick instead of the disk on which Windows is installed.
To do that, restart your computer. And once you see your computer vendor’s logo (HP, Dell, Asus, Gigabyte, ASRock etc) press either the F2 or F10 or F12 or Delete key to enter your computer’s BIOS/UEFI. This key will differ based on your computer vendor, for most desktops it is usually the Delete key, and for most laptops it is the F2 key. If still in doubt, a quick web search should tell you which key to press for your system.
On modern computers with UEFI, you don’t even need to go in UEFI. You can directly hit a specific key like F12 (my computer vendor has F12) and you’ll see a boot menu. From there directly select your USB stick.
For people who have an older BIOS/UEFI, go under the section where it says Boot (do note, the steps will vary from vendor to vendor) and select your USB drive instead of your SSD/HDD. And reboot.
Your computer should now boot from the live USB you just created.
Step 4: Start installing Pop!_OS
You should be in the Pop!_OS live environment now. On your computer screen, you will see an installer asking you for setup details like your preferred Language, Country and Keyboard Layout.
Once you have selected your Language, Country and Keyboard Layout, you will see this screen. You technically have 3 options.
- Clean Install (#1): This option will erase your entire disk and install Pop!_OS on it.
- Custom (Advanced) (#2): This option will allow you to specify things like root partition, if you want a different home partition, use another file system for your root partition, resize partitions, use a different sized swap partition etc.
- Try Demo Mode (#3): An option in the bottom left of the installer that allows you to test drive Pop!_OS as if it was actually installed on your computer without actually touching your drive contents.
For the scope of this tutorial, proceed by selecting Clean Install.
Next up, specify a drive where you want to install Pop!_OS on. In case your computer has multiple drives, you will see each drive labelled along with it’s size so you can be assured if the drive you have selected is the one you have decided to install Pop!_OS on.
You will be prompted to provide your name and a username for your user. Your username will be the name of your home folder.
Up next, set a password for your user.
The final step includes setting up Drive Encryption. If someone has physical access to your computer, your data on the disk can be accessed using a live operating system (like the live USB you created).
The disk encryption prevents that. However, you must never forget the password or you’ll never be able to use the disk again.
It is up to you if you want to encrypt the disk.
The installer will give you three options for encryption.
- Don’t Encrypt (#1): Does not encrypt your drive. Not recommended for security conscious users
- Use user password for drive encryption (#2): This will tell the installer to use the same password for your user and for drive encryption. If you use this option, make sure your user has a strong password.
- Set Password (#3): Use a different password for encrypting drive.
Whichever you choose, the installation should start now. Below is a screenshot showing the installer screen.
Just in case you encounter any error(s) during this step, click on the button placed at the bottom right edge of installer with “$_” (annotated as “Log” in the screenshot above) in it. It is the installer log. Posting a few lines from the bottom of this log should help others from our community forum or any other forums help you diagnose the issue causing installation errors.
Please wait for a few minutes for the installer to finish installing and it will provide you with two options, Reboot or Shut Down. Power off your computer and remove the USB drive.
Congratulations! You just installed Pop!_OS on your computer! Let me know if you face any issues.
from It's FOSS https://ift.tt/3lyfr3k
via IFTTT
Senin, 11 Oktober 2021
Seahorse: Manage Your Passwords & Encryption Keys in Linux
Brief: A simple open-source password and encryption key manager app, let’s explore what it has to offer and how you can get it installed.
We often tend to ignore many default/pre-installed applications, especially when numerous tools and utilities are baked in.One such helpful tool that you can use on various Linux distributions is GNOME’s Seahorse.
Seahorse: GNOME’s Password & Encryption Key Manager
Primarily, Seahorse is an application that comes pre-installed with GNOME desktop and tailored for the same.
However, you can use it on just about any Linux distribution of your choice. It is a simple and effective utility to manage your passwords and encryption keys / keyring locally.
You might want to read about the concept of keyring in Linux if it’s a first for you.If you are not a fan of cloud-based password managers, Seahorse can be a great solution to your requirements. Even though it looks straightforward, there are a few essential features that you may find useful.
Of course, you should also explore some of the best password managers available for Linux if your priority doesn’t involve managing encryption keys (or local storage).Features of Seahorse
While you can easily use it as a local (offline) password manager, there are a couple of things that you can do with Seahorse to step up your security management when dealing with encryption keys as well.
Some key highlights are:
- Ability to store Secure Shell key (used to access remote computers/servers)
- Store GPG keys used to secure emails and files
- Supports adding password keyring for application and networks
- Securely store private key of a certificate
- Store a password / secret phrase
- Ability to import files and quickly store them
- Find remote keys
- Sync and publish keys
- Ability to find/copy VPN password
Installing Seahorse in Linux
If you are using a GNOME-based distribution, you should already have it installed. You need to look for “Seahorse” or “Passwords” to find it.
In other cases, you can search for it in the software center. It should work fine with KDE, LXQt, and different desktop environments as per my quick tests.
Moreover, you can find its Flatpak package available. So, no matter the Linux distribution you are using, Seahorse can be installed.
If you are using Arch Linux, you should also find it in AUR.
What do you think about using Seahorse to replace other password managers? Were you already using it to manage encryption keys? Let me know your thoughts in the comments below.
from It's FOSS https://ift.tt/2WZYbKY
via IFTTT
Jumat, 08 Oktober 2021
Best Linux Distributions Based on KDE
KDE is one of the most customizable and fastest desktop environments out there. While you can always install KDE if you know-how, it is best to choose a Linux distribution that comes with KDE out-of-the-box.
Here, let me list some of the best KDE-based Linux distros.
Linux Distributions With KDE Onboard
No matter what you choose as your preferred distro, you can refer to our KDE customization guide to tweak your experience.
Note: The list is in no particular order of ranking.
1. KDE Neon
Key Highlights:
- Official KDE distribution
- Latest stable KDE Plasma version
- Focuses on latest KDE software
- Not a perfect replacement as a desktop distro
KDE Neon is one of the exciting choices if you want to get your hands on the latest KDE Plasma experience.
Even if it utilizes a stable Ubuntu LTS base, you always get the newest KDE version delivered as soon as it is released.
Unlike any other distros, it does not focus on a complete desktop user experience but the KDE software packages. So, it may not be the perfect desktop replacement for everyone. However, if you focus on using the latest KDE software, KDE Neon is a decent choice.
The User Edition is what you need to opt for, but you also have the choice to try “Testing” or “Unstable” editions if you are willing to try pre-released features.
If you wonder how it differs from Kubuntu, you should check out KDE Neon vs Kubuntu comparison to explore it.
2. Kubuntu
Key Highlights:
- An Ubuntu-based desktop-focused Linux distro
- Offers both LTS and non-LTS versions
- Good hardware compatibility
Kubuntu should be an excellent distro for your Linux desktop if the KDE software suite is not your focus.
Kubuntu is an official flavor of Ubuntu, which provides three years of updates for its LTS editions. Unlike KDE Neon, you get better support for various applications and are not just limited to KDE software.
You get the option to opt for an LTS edition or a non-LTS version to get the latest Ubuntu features.
Kubuntu has improved hardware compatibility when compared to some other KDE-based distros. Considering, it powers a variety of laptops that include Kubuntu Focus, Slimbook, and more, the hardware compatibility is something that you can rely on.
3. Manjaro KDE
Key Highlights:
- Arch-based Linux distro
- Rolling-release updates
- Presents a slight learning curve to new Linux users
Manjaro is an Arch-Linux-based distribution that makes it easy to use Arch as a desktop Linux platform.
It follows a rolling-release schedule, which should help you get the latest packages quickly without worrying about the software update period.
If you are a new Linux user, you may want to stick to Flatpak or Snaps to install any application. While Manjaro makes it easy to use Arch, it does present a slight learning curve to new users. So, you might want to check the Arch wiki to explore more.
4. Fedora KDE Spin
Key Highlights:
- A unique KDE-based Linux distribution (if you don’t prefer mainstream Ubuntu/Arch distros)
- Tailored for workstations and servers
- May not be convenient for new Linux users
- Hardware compatibility can be an issue
Fedora is an independent distribution (not based on Ubuntu/Arch) that acts as an upstream for Red Hat Enterprise Linux.
And, Fedora spin editions feature alternate desktops for users. If you want KDE, you need to download Fedora’s KDE spin.
Like KDE Neon, Fedora does not focus on providing a great desktop experience but aims to implement the latest technology useful for a workstation or server.
So, if you are confident to tackle any issues/challenges that come with newer technology implementations on a Linux distro, Fedora KDE spin can be a good choice.
5. openSUSE
Key Highlights:
- Suitable for system administrators and developers requiring access to several tools
- Two different editions available including a stable and a rolling-release
openSUSE is yet another independent Linux distribution featuring the KDE desktop by default. While it pitches itself as one of the choices for desktop users, I have had hardware compatibility issues in the past.
However, it can be a good choice for system administrators or developers who want to access tools like YaST, Open Build Service, Kiwi, and more on their desktop, out-of-the-box.
It offers a stable edition and a rolling-release version. As per your requirements, choose what’s best for you.
6. Garuda Linux
Key Highlights:
- Rolling-release distro
- BTRFS as the default filesystem
- Comes with essential pre-installed GUI tools to make the Arch Linux experience easy
Garuda Linux is a modern Arch-based distribution that focuses on a customized experience out-of-the-box.
The KDE version (or the Dr460nized edition) offers a beautiful experience while tweaking it with a macOS-like workflow.
Of course, if you are an experienced Linux user, you may customize your existing distribution to mimic the same experience.
As a cherry on top, Garuda Linux also provides different variants of its KDE editions, one with pre-installing gaming tools, one for penetration testing, and another as an essential Linux desktop system.
7. Nitrux OS
Key Highlights:
- Debian-based distribution for a change
- Unique desktop experience
A Debian-based Linux distribution that features KDE out-of-the-box. Unlike Kubuntu, Nitrux may end up offering faster KDE plasma updates and newer Linux Kernel upgrades.
Nitrux OS offers a beautiful and unique experience while featuring its NX Desktop.
If you want to try something different with KDE onboard, Nitrux OS would be a great pick.
8. MX Linux KDE
Key Highlights:
- Debian-based distro
- Lightweight
- Useful MX Tools pre-installed
Don’t need the looks but want a simple and customizable KDE desktop with a Debian base? MX Linux KDE edition should be a fantastic choice as it is known for its snappy performance and pre-installed essential tools baked in.
You also get several KDE themes if you want to tweak the default user experience.
Wrapping Up
In addition to this list, several other Linux distributions feature KDE desktop as their preferred choice.
Nitrux OS should be a unique pick overall, and if you want to move away from Ubuntu-based distributions, there are solid arch-based distros like Garuda Linux and Manjaro to try.
What is your favorite KDE-based Linux distribution? Do you focus on out-of-the-box customization or prefer to customize the KDE experience yourself?
from It's FOSS https://ift.tt/3FrUrTY
via IFTTT