Language Selection

English French German Italian Portuguese Spanish

It's FOSS

Syndicate content It's FOSS
A Linux and Open Source Web Portal
Updated: 40 min 32 sec ago

Open Source Password Manager Bitwarden Introduces Two New Useful Features: Trash Bin & Vault Timeout

Friday 5th of June 2020 06:49:42 AM

Bitwarden is unquestionably one of the best password managers available for Linux. It’s also a cross-platform solution — so you can use it almost anywhere you like.

You can also read our review of Bitwarden if you want to explore more about it.

Now, coming back to the news. Recently, Bitwarden introduced two new major features that makes it even better.

Bitwarden Password Manager: What’s New?

You will find two new useful additions to Bitwarden. Here, I’ll highlight those for you:

Trash bin to store deleted items for 30 days

Before this update, if I deleted something on Bitwarden, there was no way I could recover that. Hence, it was an irreversible process.

But, now with the addition of Trash section, your deleted items will now reside in the Trash for 30 days unless you delete it from the Trash manually.

Bitwarden Item Trash

So, you don’t have to worry about losing your important items on Bitwarden vault. You have 30 days to easily recover it.

To be clear, the trash will include your complete item including the attachments, recovery codes, and the two-factor authentication tokens.

You can access the Trash items on your web vault, standalone app, and on the browser extensions as well.

In my case, I utilize a Firefox add-on and I can perfectly access the Trash items and restore/delete it when needed.

Timeout feature to lock or log out user

Usually, when you restart the browser or refresh the session, you had to log back in to Bitwarden.

Depending on what you use — browser, app, or the web vault, this behavior may be different. But, now, you can actually control the timeout from your end.

For starters, you can set the timer for timeout from the predefined options. Some of those options are:

  • Timeout immediately
  • Timeout in 1 minute
  • Timeout in 5 minutes
  • Timeout in 15 minutes
  • Timeout on browser restart
  • Never timeout

In addition to this, you also get to decide the action of the timeout feature. After the timeout period ends, what do you want to happen?

Do you want to lock the Bitwarden app/vault? Or, do you want to log yourself out? This definitely sounds to be something very useful and should help you keep things secure as well.

To explore more about the vault timeout feature, trash feature and other features on Bitwarden, you can also check out their official help articles.

Wrapping Up

It looks like Bitwarden is shaping up pretty good as one of the most competitive offering as an open-source password manager when compared to other big players like LastPass.

What do you think about the latest additions to Bitwarden? Let me know in the comments below!

Linux Foundation Launches Cloud Engineer Bootcamp to Make You Job Ready for Cloud Industry

Thursday 4th of June 2020 06:18:01 AM

Linux Foundation, the official organization behind Linux project, has launched a 6 months online training program to prepare more cloud engineers as the demand for cloud-skilled people grows in the IT industry.

These days, when the IT infrastructure revolves around cloud computing, traditional Linux sysadmin knowledge is not sufficient anymore.

Sysadmins need to know the newer technologies related to Linux containers, the backbone of cloud servers.

No one understands the technology trend in this field better than Linux Foundation. They work closely with industry giants like IBM, Microsoft, Google, Cisco to lead, to guide and to set industry standards.

Their latest training module Cloud Engineer Bootcamp is another step in this regard to bridge the demand and supply in the IT industry.

Cloud Engineer Bootcamp from The Linux Foundation

The course is designed in a way that you could start learning from scratch. It starts covering the core, traditional knowledge of Linux system administration and then moves on to networking. You may take the certification exam at this point but that’s not mandatory and you can do it later.

The second part of the course module introduces you to containers (heard of Docker?) and then goes on to educate you on DevOps and SRE (Site Reliability Engineering). You’ll then learn about Kubernetes, the latest hot topic in the DevOps world.

When you cover the DevOps courses, you can take the certification exam. Linux Foundation certifications are one of the most valued in the industry, and it would help you boost your resume and your job prospect.

Here’s what you’ll get if you join the bootcamp:

  • Hand-on labs and assignments
  • 12 months access to the online courses
  • Dedicated discussion forums to ask for help with option to live chat with the instructor (within office hours)
  • Retake for both certification exams within a period of a year
  • 30 days money back guarantee

The course is self-paced and you should cover it in 6 months with an effort of 15-20 hours a week.

Cloud Engineer Bootcamp is priced at $999 but if you join before 17th June, you can get it for $599 (saves you $400). Individually, these courses and exams will cost you around $2000.

You may also use ITSFOSS15 coupon code at check out to get additional 15% discount.

Cloud Engineer Bootcamp Should you sign up for the Cloud Engineer Bootcamp?

Frankly, this could not have come at a better time. Due to the coronavirus pandemic, economy is in poor state. People are losing jobs everywhere.

But the pandemic has also given boost to remote working and cloud computing business. As more companies prepare to adopt remote working, cloud servers will be more in demand.

It is high time to improve or learn skills that are sought after in the industry.

$600 may not be a small amount but considering that it can lend you a new job or promotion at your current work, Cloud Engineer Bootcamp is worth the investment.

If you don’t like the training or think it’s not worth the money, you can use the 30-day money back guarantee and get your money back. It cannot be safer than this.

Though Linux Foundation hardly makes any effort for “desktop Linux”, they are constantly working to promote Linux in the IT industry. Their training and certification programs are part of their effort to make more and more people job ready.

It’s FOSS is an affiliate partner with Linux Foundation. Please read our affiliate policy.

Now You Can Buy Linux Certified Lenovo ThinkPad and ThinkStation (For the Best Possible Out of the Box Linux Experience)

Wednesday 3rd of June 2020 10:57:36 AM

There was a time when ThinkPad was the preferred system for Linux users.

But that was when ThinkPad was an IBM product. When Beijing-based Lenovo acquired New York-based IBM’s personal computer business in 2005, (I feel that) things started to change.

ThinkPad was/is an amazing series of laptops, reliable, trustworthy and rock solid. Just ask a person who used it before 2010s.

But around 2010, Lenovo ThinkPad started to lose its charm. It was filled with issues after issues and consumer complaints of poor performance.

Things were even worse for Linux users. Its secure boot with UEFI created problems for Linux users. The controversy with Linux would just not end.

Why am I recalling all this? Because Lenovo seems to be working on improving Linux compatibility. The latest announcement from Lenovo is an excellent news for Linux lovers.

Entire range of Lenovo ThinkPad and ThinkStation will be Linux certified

Lenovo announced that it is going to certify the full workstation portfolio for top Linux distributions from Ubuntu and Red Hat. This is valid for all models and configuration.

What does it mean to you as a Linux users? It means that if you buy a Lenovo computer, you will have the best possible out-of-the-box Linux experience.

Wait? Can you not just install Linux on any computer be it Le-novo or The-novo? Of course, you can. But when you wipe out existing (Windows) operating system and install Linux on your own, you may encounter hardware compatibility issues like audio missing, Wi-Fi not working etc.

The out-of-the-box experience matters because not everyone would be willing to spend time in fixing sound, graphics card, Wi-Fi and Bluetooth issues instead of focusing on their real work for which they bought the computer.

The developers from Ubuntu and Red Hat test and verify that each hardware component of Lenovo system works as intended.

Ubuntu, Red Hat and more

Lenovo has chosen two of the top Linux distributions for this purpose. Red Hat is a popular choice for Linux desktop and servers in enterprises. Ubuntu is of course popular in general.

This means that Lenovo system would work the best with Ubuntu LTS versions and Red Hat Linux. Lenovo will even offer the choice of Ubuntu and Red Hat preinstalled on its systems.

But it just doesn’t end here. Fedora is a community project from Red Hat and Lenovo is going to offer Fedora preloaded on ThinkPad P53 and P1 Gen 2 systems.

There are so many Linux distributions based on Ubuntu LTS release. Most of the time, these distributions differ in looks, applications and other graphical stuff, but they use the same base as Ubuntu.

This should mean that the Ubuntu-based distributions like Linux Mint, elementary OS etc also better hardware compatibility with Lenovo devices.

Lenovo is also going to upstream device drivers directly to the Linux kernel, to help maintain stability and compatibility throughout the life of the workstation. That’s superb.

Will it help increase the Linux user base?

Out of the box experience matters. It lets you focus on the important tasks that you are supposed to do on your system rather than troubleshooting.

I have a Dell XPS laptop that came with Ubuntu preinstalled. This is the only device that has required pretty much no hardware troubleshoot from my end even when I have installed Ubuntu-based distributions manually.

I am happy to see Lenovo doing the extra effort to improve Linux compatibility on its end. There is one more option in the list of Linux preloaded computers now.

I don’t know if Lenovo offering Linux on its systems will help increase the Linux user base. Most of the time Windows will be highlighted and Linux version won’t get the prime focus.

It is still commendable of Lenovo for their efforts to make their devices more Linux friendly. I hope other manufacturers do the same. There is no harm in hoping :)

Devuan Beowulf 3.0 is the Latest Stable Release Based on Debian 10.4 Buster (and Free From systemd)

Wednesday 3rd of June 2020 05:48:22 AM

Devuan GNU+Linux is a fork of Debian without systemd. If you are wondering what’s wrong with systemd — that’s a discussion for another day.

But, if you are someone who wanted a systemd-free Linux distribution, the release of Devuan Beowulf 3.0 should be good news for you.

Devuan Beowulf 3.0: What’s New?

Devuan is normally appreciated for providing alternative init software such as SysV.

In this article, we’ll take a look at the key highlights in Devuan Beowulf 3.0.

Based on Debian 10.4 Buster

Debian 10 Buster is undoubtedly an impressive series of releases while Debian 10.4 being the latest.

And, with Devuan Beowulf 3.0, you’ll be happy to know that the release is based on the latest Debian 10.4 Buster update.

In case you aren’t aware of it, you may check out the official announcement post for Debian 10.4 Buster release to know more about it.

Linux Kernel 4.19

It’s also a great addition to have Linux Kernel 4.19 LTS baked in the latest release.

Of course, not the latest because we are in ‘Debian land’ and things are not always latest here but more stable. The new kernel should fix several issues that you may have had with previous releases.

Support For ppc64el Architecture

The support for ppc64el may not be a big deal for the most part — but having the support for PowerPC and Power ISA processors is a plus.

Not to forget, Devuan GNU+Linux already supports i386, amd64, armel, armhf and arm64 architectures.

Added runit & OpenRC as optional alternative

To consider more init software alternatives, runit and openrc is now an option in the latest release.

Other Changes

In addition to the key highlights mentioned above, you will also find the addition of standalone daemons eudev and elogind.

The boot screen, the display manager and the desktop theming also includes subtle changes. For example, the boot menu says “Debian” instead of “Devuan“.

You might want to look the official release notes if you want more technical details on the changes with Devuan Beowulf 3.0.0.

Trivia

Devuan releases are named after minor planets. Beowulf is a minor planet numbered 38086.

Wrapping Up

The latest stable release of Devuan Beowulf 3.0 counts as good progress with systemd-free distributions available out there.

If you want to support Devuan project, please make some contribution to their project either financially or by other means.

What do you think about this release? Feel free to let me know what you think in the comments below!

How to Install Nvidia Drivers on Fedora Linux

Tuesday 2nd of June 2020 08:21:09 AM

Like most Linux distributions, Fedora does not come with the proprietary Nvidia drivers installed by default.

The default open source Nouveau driver works in most situations, but you may encounter issues like screen tearing with it.

Display issue in Fedora with Nouveau graphics driver

If you encounter such graphics/video issues, you may want to install the official proprietary Nvidia drivers in Fedora. Let me show you how to do that.

Installing Nvidia drivers in Fedora

I am using Fedora 32 in this tutorial but it should be applicable to other Fedora versions.

Step 1

Before you do anything else, make sure that your system is up-to-date. You can either use the Software Center or use the following command in the terminal:

sudo dnf update Step 2

Since Fedora doesn’t ship the Nvidia driver, you need to add the RPMFusion repos to your system. You can use the following command in the terminal

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm Don’t like terminal? Use GUI method to add RPMFusion repository

If you are using Firefox, you can also add the RPMFusion repositories from your browser. Go to the Configuration page and scroll down to the “Graphical Setup via Firefox web browser” section. Click the link for the free and then the nonfree repo. This will download the .rpm file, which will eventually install the repository.

RPMFusion Browser Installation

You can double click on the downloaded RPM file to install it.

RPMFusion in the Software Center Step 3

Now you need to determine what graphics card (or chip) you have in your Linux system. Pull up the terminal and enter the following command:

lspci -vnn | grep VGA Video Card Lookup in Fedora

Next, you need to look up what driver corresponds to that chip. You can find a list of the Nvidia chips here. You can also use this tool to search for your device.

Note: Keep in mind that there are only three drivers available to install, even though the Nvidia list shows more. The most recent cards are supported by the Nvidia driver. Old devices are supported by the nvidia-390 and nvidia-340 drivers.

Step 4

To install the required driver, enter one of the commands into the terminal. The following command is the one I had to use for my card. Update as appropriate for your system.

sudo dnf install akmod-nvidia sudo dnf install xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx sudo dnf install xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx Nvidia terminal installation Step 5

To make the changes take effect, reboot your system. It might take longer for your system to reboot because it is injecting the Nvidia driver into the Linux kernel.

Once you log in to your system after reboot, you should have a better visual performance and no screen tearing.

Fedora with Nvidia drivers Bonus Tip:

This is an optional step but it is recommended. When you add the RPMFusion repos, you get access to multimedia packages that are not available in the regular repos.

This command will install packages for applications that use gstreamer:

sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

This command will install packages needed by sound and video packages:

sudo dnf groupupdate sound-and-video

Hopefully, you find this tutorial useful in installing Nvidia drivers on Fedora. What other Fedora tutorials would you like to see on It’s FOSS?

Using the Lightweight Apt Package Manager Synaptic in Ubuntu and Other Debian-based Linux Distributions

Monday 1st of June 2020 10:36:47 AM

This week’s open source software highlight is Synaptic. Learn what this good old package manager can do that the modern software managers cannot.

What is Synaptic package manager?

Synaptic is a lightweight GUI front end to apt package management system used in Debian, Ubuntu, Linux Mint and many other Debian/Ubuntu based distributions.

Basically, everything that you can do using the apt-get commands in the terminal can be achieved with Synaptic.

There was a time when Synaptic was the default graphical software manager on almost all Debian-based Linux distributions. It was considered to be a user-friendly, easy to use way of managing applications.

Things changed as modern software manager tools like GNOME Software and KDE Discover came up with more modern and intuitive UI. These software managers have better interface, display the package information in a more friendly way with thumbnails, ratings and reviews.

Eventually, Synaptic got confined to mostly lightweight Linux distributions.

Why would you use an ‘ancient’ software like Synaptic package manager?

You don’t have to. Not most of the time, of course.

But Synaptic is still a lot versatile than the likes of GNOME Software. Remember, it is basically GUI front end to apt which means it can do (almost) everything you do with apt commands in the terminal.

For example, if you want to prevent the update of a specific package in Ubuntu, you can do that in Synaptic but not in GNOME/Ubuntu Software Center.

Also, I have noticed some issues with the Software Center in Ubuntu 20.04. It’s slow to load, it’s slow when searching for software and it is full of snap application (that not everyone prefers).

Synaptic is also one of the lightweight applications you can use in Ubuntu to speed up your system a bit.

Synaptic package manager features

Here is a summary of what you can do with Synaptic:

  • Update the package cache
  • Upgrade the entire system
  • Manage package repositories
  • Search for packages by name, description, maintainer, version, dependencies etc
  • List packages by section, status (installed), origin or more
  • Sort packages by name, status, size or version
  • Get information related to a package
  • Lock package version
  • Install specific version of a package

There are more features that you may explore on your own.

How to install Synaptic package manager on Ubuntu

Synaptic package manager is available in the Universe repository in Ubuntu. If it is enabled, you may find it in the Software Center:

Synaptic in Ubuntu Software Center

You may also install Synaptic via command line. Make sure to enable universe repository first:

sudo add-apt-repository universe

And then update the cache (not required in Ubuntu 18.04 and higher versions):

sudo apt update

Now, use the command below to install synaptic package manager:

sudo apt install synaptic

That’s it.

How to use Synaptic package manager

Once installed, you can search for Synaptic in the menu and start it from there:

You can see that the interface is not among the best-looking ones here. Note the color of the checkboxes. White means the package is not installed, green means it is installed.

You can search for an application and click on the checkbox to mark it for installation. It will also highlight packages (in green) that will be installed as dependencies. Hit apply to install the selected packages:

You can see all the installed packages in Ubuntu using Synaptic. You can also choose to remove packages from this view.

You can see packages available in individual repositories by displaying them based on Origin. Good way to see which PPA offers what packages. You can install or remove packages as described above.

Usually, when you update Ubuntu, all the packages are updated at once. With Synaptic, you can easily choose which packages you want to update/upgrade to a newer version.

You can also lock the version of packages so that they don’t get updated along with the system updates.

You can also search for packages using Synaptic. This is like searching for packages using apt-cache search command.

If you think you made the wrong selection, you can click Undo from the Edit menu.

There are plenty more you can do with Synaptic and I cannot cover all the possible usages. I have covered the most common ones here and I leave you to explore it, if you are going to use Synaptic.

Synaptic is not for everyone

If you don’t like Synaptic, you can remove it from the Software Center or using this command in terminal:

sudo apt remove synaptic

There was another lightweight software manager for Ubuntu called AppGrid. It hasn’t been updated in recent times as far as I know.

Synaptic is certainly not for everyone. It lists libraries and packages that you won’t otherwise see in the regular Software Center. If you removed a library that you were not aware of, it may cause issues.

I think that Synaptic is suitable for intermediate to advanced users who want better control over the package management without going the command line way.

What do you say? Have you ever used Synaptic for package management? Do you rely on software center or you just dive into the terminal? Do share your preference in the comment section.

Linux Lite 5.0 Released With UEFI Support & Other Major Improvements

Monday 1st of June 2020 07:47:07 AM

Linux Lite is one of the best Linux distributions suitable for Windows users. Not just limited to that, it’s also one of the most preferred lightweight Linux distributions available.

Now that Linux Lite 5.0 has finally arrived based on Ubuntu 20.04 and I’m excited to see the changes!

In this article, we’ll take a look at what’s new in Linux Lite 5.0.

Linux Lite 5.0: Key Changes

Even though Linux Lite supports UEFI since series 2.x, they always had their default release non-UEFI.

But, with Linux Lite 5.0, they have finally added the support for UEFI out-of-the-box for the default release along with numerous significant improvements. Let’s take a brief look at what has changed:

UEFI Support

Linux Lite 5.0 supports UEFI out-of-the-box. However, they recommend disabling the Secure Boot feature even though it should work with that.

You can take a look at one of their forum threads to understand more about it. Not to mention, you can also find more information about it in the new inbuilt Help Manual.

Ubuntu-based distro with no hidden telemetry

If you were looking for a Linux distribution that’s based on Ubuntu but without any hidden telemetry, Linux Lite 5.0 seems to be the perfect option.

In the release announcement, they mentioned it in the changelog along with a screenshot that you can see here:

GUFW Firewall replaced by firewallId

You might have read about setting up a firewall using GUFW on Linux but starting with Linux Lite 5.0, it has been replaced by firewallId.

It seems that GUFW isn’t as configurable as firewallId. Hence, they decided to replace it.

By default, it is disabled. But, you can choose to enable it by following one of the tutorials in the Help Manual.

Latest Whisker Menu

Whisker Menu has been updated to v2.4.2. In addition to the update, you can also notice that “Install Updates” is now pinned to the favorites section.

HiDPI Settings

You will find it very easy to utilize the HiDPI settings from the Settings menu if you need it.

XFCE Screensaver Added

With Linux Lite 5.0, you will also notice the addition of XFCE screensaver program — which is disabled by default.

It’s a simple addition that should be useful for users who always wanted a screensaver app and the ability to tweak it.

Other Important Improvements

In addition to the key highlights mentioned above, there are several other changes that should come in handy for Linux Lite 5.0 users. I’ve listed some of them here:

  • Mousepad replaces Leafpad
  • New update notification
  • Integrity Check during live boot
  • Major improvements to the Help Manual
  • Chrome has replaced Chromium in Lite Software
  • New Logout options
  • Lite Welcome screen and Lite User Manager now updated to GTK3 and Python3.
  • New options added to the Welcome screen: Select Dark or Light Theme, UEFI & Secure Boot, Feedback
  • Improved Lite Widget

You can find a list of detailed changes in their official announcement post if you want to explore more about it.

Wrapping Up

I think Linux Lite 5.0 is better than ever and with all the recent additions it’s also going to be a fantastic option for a lot of new Linux users.

What do you think about Linux Lite 5.0? Let me know your thoughts in the comments down below.

Looking for Some Good Note Taking Apps on Linux? Here are the Best Notes Apps we Found for You

Friday 29th of May 2020 06:32:31 AM

No matter what you do — taking notes is always a good habit. Yes, there are a lot of note taking apps to help you achieve that. But, what about some open-source note taking apps for Linux?

Fret not, you don’t need to endlessly search the Internet to find the best note taking app for Linux. Here, I’ve picked some of the most impressive open-source note taking apps available.

Best Note Taking Apps for Linux

Do note that this list is in no particular order of ranking.

1. Joplin

Key Features:

  • Markdown support
  • Support for attachments
  • Encryption support
  • Cross-platform including Android app

Joplin is an impressive free open-source note taking app that supports encryption. With the features offered, it’s also one of the best Evernote alternatives out there. In fact, I moved from Evernote to Joplin just because of the features offered.

You can choose to add to-do lists, plain notes, or use it as a markdown editor to write something. It’s available for Linux, Windows, macOS, Android, and iOS. You can also choose to sync your notes using Dropbox, OneDrive, NextCloud or WebDAV.

If you’re curious, you can read our detailed article on Joplin to know more about it.

How to install it?

You get an AppImage file to install Joplin. I’ve tried it on Ubuntu 20.04 LTS and it works as expected. To look for the file, you can head to its official website or explore their GitHub page.

In case you don’t know how to install it, follow our guide on using AppImage files to get started.

In either case, if you want to use the terminal, you can type the command below to install it through a script (which also adds a desktop icon in the process):

wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash Joplin 2. Simplenote

Key Features:

  • Markdown support
  • Simple user interface
  • Easily sync using your Simplenote account
  • 32-bit package available
  • Cross-platform including mobile apps

As the name suggests, it is a simple free and open-source note taking app.

Developed by Automattic (the company behind WordPress), Simplenote lets you seamlessly sync your notes across multiple devices. It supports Android, iOS, Windows, Linux, and macOS as well.

Unlike some others, you will notice that the interface is dead simple and may not offer a bunch of features. However, you get the ability to add tags to your notes.

How to install it?

It offers .deb / .rpm packages along with an AppImage file. You can find the files in its GitHub releases section.

Simplenote 3. Laverna

Note: This isn’t actively developed anymore — but it still works as expected.

Key Features:

  • Markdown support
  • Encryption support
  • Sync support

Laverna is an interesting open-source note taking application that also offers encryption (which is optional).

You can use it as a web-based note taking app or as something on your computer. It’s available for Linux, Mac, and Windows as well.

While it features all the basic functionalities for a note taking app in addition to the encryption support, you don’t get a mobile app to use. So, this is something that you can use only if you’re a desktop user and get most of the things done on a web browser.

How to install it?

It provides a zip file which is available on its official website. Once you download it, you need to extract it and launch the executable file to get started.

Laverna 4. Standard Notes

Key Features:

  • Markdown support
  • Encryption support
  • Sync support
  • Version history of notes (paid plan)
  • Cross-platform including mobile apps
  • 32-bit package offered
  • Offers premium options

Yet another open-source note taking app that offers encryption for your notes and attachments.

Unlike Laverna, Standard Notes is being actively developed. While it offers a great deal of features, some of them are limited to paid subscribers as “extended features” or extensions which is on the expensive side (for monthly subscription). You can also refer to our separate article on Standard Notes to learn more about it.

Overall, you get the markdown support, ability to encrypt attachments and notes, version history, backup support (to OneDrive, Google Drive, etc.) and more such useful features.

How to install it?

It offers an AppImage file to install it on your Linux distro. You just need to head to its official website to download it. In case you don’t know how to use the file, refer to our AppImage guide.

For other available packages or source, you can refer to their GitHub page.

Standard Notes 5. Boost Note

Key Features:

  • Markdown support
  • Suitable for developers as well
  • Cross-platform

Boost Note is a useful note taking app for programmers using Linux. You can write your codes and also use it to write notes, documentations, and much more.

It offers a clean and intuitive user interface and offers all the basic features for a note taking app on Linux.

How to install it?

You can opt for the .deb file available for Ubuntu on its official website. If you want to try it on other Linux distributions, you will also find an AppImage file to get started.

If you’re curious, you can also check out their GitHub page to explore more about it or fork it.

Boost Note 6. Tomboy Notes (Next Generation)

Key Features:

  • Lightweight note taking app
  • Sync support
  • Cross-platform

How about a lightweight and dead simple note-taking app?

Well, you might be aware of the old Tomboy note taking app which is no longer developed. Fortunately, there’s a next-generation version of the Tomboy notes. You can configure the path to store notes and get started taking notes quickly.

The app is merely ~2 MB to download. So, if you were looking for a lightweight solution — this is it. It may not be available for smartphones — but you can surely use it on Windows, Linux, and macOS.

How to install it?

You can find .deb / .rpm and other packages in their GitHub releases section. For other Linux distros, you can follow documentations in their GitHub page to know more about it.

Tomboy Notes NG 7. RedNoteBook

Key Features:

  • Traditional Journal-style note taking app
  • Templates available
  • Offline-use

RedNoteBook should be a good choice for users who wanted an offline note taking app on Linux.

Yes, it does not support synchronization and if you’re someone who doesn’t want the sync feature, RedNoteBook should be a traditional-style note taking app with a sidebar for calendar.

It’s mostly tailored for users who like to have an offline journal. It also provides a couple of templates for you to make it easy creating certain notes.

How to install it?

If you’re using Ubuntu (or any other Ubuntu-based distro), you can install it via PPA. Here’s what you have to type in your terminal to install it:

sudo add-apt-repository ppa:rednotebook/stable sudo apt-get update sudo apt-get install rednotebook

For all other Linux distributions, you can get the Flatpak package.

RedNotebook 8. TagSpaces

Key Features:

  • Rich user interface
  • Supports managing documents
  • Sync support
  • Offers premium options

TagSpaces is a beautiful note taking app available for Linux. Not just limited to creating notes, but you can manage photos and other documents as well.

Unlike some other note taking apps available, it doesn’t offer encryption. So, you can try tools like Syncthing to sync your data safely along with the support Dropbox and Nextcloud.

You can also opt for its premium plans if you want special features and support.

How to install it?

You can find the .deb file and an AppImage file in their GitHub releases section to install it. In either case, you can build it as well.

TagSpaces 9. Trilium Notes

Key Features:

  • Hierarchical note taking app
  • Encryption supported
  • Sync support

Trilium Notes is not just another note taking app, it’s a hierarchical note taking application with focus on building personal knowledge bases.

Yes, you can use it for common use as well — but it’s tailored for specific users who want the ability to manage the notes in a hierarchical fashion.

I haven’t used this personally — except for testing it. Feel free to try it out and explore more.

How to install it?

Simply head to its GitHub releases section and grab the .deb file to install it on Ubuntu. If you’re looking for other Linux distros, you can build it from source or download and extract the zip file as well.

Trilium Notes 10. Notable

Key Features:

  • Mardown-based
  • Supports KaTeX expressions
  • Store notes offline or sync with cloud directories if you want
  • Focus mode for distraction-free note-taking experience
  • Cross-platform

If you were looking for a simple note taking app with a good UI while offering a GitHub-like Markdown experience, Notable will be a good pick.

It does not support any specific cloud-integration but it lets you choose a folder to store your notes. So, you can choose to select a cloud directory if you want.

Unfortunately, it doesn’t offer encryption for the notes if you want to opt for a cloud storage path. You can get it for Linux, Windows, and Mac. For more details, you can explore its GitHub page or the official website.

How to install it?

Notable offers both .deb and .rpm files to get it installed. In addition to that, you also get an AppImage file, a snap package, and a pacman package.

In case you’re wondering how to install it, you can refer to our tutorials on installing Deb files and using an AppImage file as well for any Linux distribution.

Notable 11. QOwnNotes

Key Features:

  • Supports Markdown
  • Supports Nextcloud/ownCloud integration
  • To-do list support
  • Supports scripting
  • Cross-platform

QOwnNotes is yet another open-source note-taking application that supports Markdown. In addition to that, it provides you a lot of advanced options to organize your notes easily.

To start with, it doesn’t rely on any cloud storage service. But, it supports Nextcloud/ownCloud integration, which is a good addition for a lot of users.

You can take a look around in their GitHub page or the official site to know more about it.

How to install it?

For starters, you may find it listed in your software center. But, if you don’t find the latest version, you should check the detailed steps on their official installation instructions page to get the latest version for your Linux system.

Overall, you will find DEB packages, Flatpak, Snap, and AppImage files on their download page.

QOwnNotes 12. Zettlr

Key Features:

  • Custom CSS support
  • Manage tags easily
  • Full-fledged text editor with every essential feature for a writer
  • Supports exporting to PDF
  • Supports Zotero integration

Zettlr is an impressive Markdown editor that can be used as a note-taking application. It features all the essential features needed in a note app even though there’s no cloud integration.

You can choose to store your files offline or sync the note folder with any of your cloud storage services. Personally, I like the user experience and focused view of writing and managing something on Zettlr. In fact, we also have an article on Zettlr, if you’d like to get more details.

In either case, you can explore more about it in their GitHub page.

How to install it?

It offers packages for Debian, Fedora, and an AppImage file for any Linux distribution.

I’ve tested it using the AppImage file and it worked great. You can head to its official website to download the file you need and get started installing it.

Zettlr 13. cherrytree

Key Features:

  • Hierarchical note taking app
  • Cross-platform

cherrytree is a quite popular hierarchical note taking application for power users. If you have a lot of notes to manage or just want to store a wealth of knowledge you gain every day, a hierarchical note-taking application like cherrytree should be the perfect choice.

If you’re someone who occasionally adds a note to keep it safe and secure, cherrytree might be too overwhelming for that. But, for power users, this is a great option to try similar to Trilium Notes.

You can head to its GitHub page to explore more about it.

How to install it?

cherrytree should be available through the software center of your Linux distribution. But, you can also find DEB/RPM packages, Flatpak package, Snap package, and the source code to get started using cherrytree on Linux.

Simply head to its official website and download the file you need and get it installed.

cherrytree 14. Zim Wiki

Key Features:

  • A concept of wiki pages on your desktop
  • Export your notes to HTML to create a webpage
  • Cross-platform

Zim is an interesting note taking application in the form of a desktop wiki.

You can manage your notes or blog entries in the form of a collection of wiki pages – which is super efficient for a lot of users. Not just limited to that, but you can export your notes to HTML if you need to publish it as a web page.

On some Linux distributions like Linux Lite, you might find it pre-installed.

How to install it?

You can easily get it from the software center. However, you may not find the latest version available.

So, in that case, you can try using the Flatpak package, DEB package, and the source code on its official download page to get started.

Zim Wiki Wrapping Up

That concludes my recommendation for note taking apps on Linux. I have used plenty of them and currently settled for Simplenote for quick notes and Joplin for collection of notes in chapters.

Do you know some other notes apps available for Linux that you think should be included in this list? Why not let us know in the comment section?

Which note taking application do you prefer? I am curious to know what you normally look for in the best note taking application on Linux.

Feel free to share your thoughts in the comments section below.

More in Tux Machines