This simple tutorial shows how to install VeraCrypt and create encrypted hard drive, USB stick in Ubuntu 20.04, Ubuntu 18.04, Linux Mint 20, Ubuntu 20.10.

VeraCrypt is a free and open-source disk encryption software based on TrueCrypt 7.1a. It works on Linux, Windows, and Mac OS.

With VeraCrypt, you can:

  • Creates a virtual encrypted disk within a file and mounts it as a real disk.
  • Encrypts an entire partition or storage device such as USB flash drive or hard drive.
  • Encrypts a partition or drive where Windows is installed.

How to Install VeraCrypt in Ubuntu via PPA:

The software offers official 64-bit .deb binaries for all current Ubuntu releases.

For arm64, armhf, ppc64el packages, there’s an unofficial PPA maintained by the administrator of “XUbuntu Developers” team.

1.) To add the PPA, open terminal from system application launcher and run command:

sudo add-apt-repository ppa:unit193/encryption

2.) Then refresh system package cache and install the encryption software via commands:

sudo apt update

sudo apt install veracrypt

How to Create an Encrypted Disk via VeraCrypt:

Once installed the software, open it from system application launcher. Then click on the “Create Volume” button to start creating an encrypted disk.

Then either select “Create an encrypted file container” for a virtual encrypted disk within a file, or “Create a volume within a partition/drive” to encrypt non-system partition, external hard drive, or entire USB stick.

Then follow the setup wizard to choose volume type, encryption algorithm, volume password, file system type, and finally click “Format”.

When everything’s done, mount the volume and you’ll be able to access it via Nautilus file browser.

For more, read the official Documentation.

Uninstall:

To remove VeraCrypt, simply run command in terminal:

sudo apt remove --autoremove veracrypt

To remove the Ubuntu PPA, run command:

sudo add-apt-repository --remove ppa:unit193/encryption

This is a beginner’s guide shows how to install and setup Tor service and Tor Browser in Ubuntu 24.10, Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, and their based systems, .e.g, Linux Mint 22/21. It should also work in Debian 11/12, and old Ubuntu 18.04, Ubuntu 16.04.

Tor, The Onion Router, is a free and open-source service enables people to browser the internet anonymously. While Tor in Ubuntu main repositories is always old, here’s how to install the LATEST version and receive updates via its apt repository.

How to Install Tor via the Official Apt Repository:

Tor has an official apt repository that supports for all current Ubuntu and Debian releases.

1.) Open terminal either from start menu or by pressing Ctrl+Alt+T on keyboard. Then run command to enable the usage of https support for apt package manager:

sudo apt install apt-transport-https

Type user password (no asterisk feedback) for sudo prompt and hit Enter. NOTE: In recent Debian/Ubuntu, this command is no longer required since apt now support https out-of-the-box!

2.) Run command to add the Tor repository:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/deb.torproject.org-keyring.gpg] https://deb.torproject.org/torproject.org $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/tor-project.list

This command will create tor-project.list file under apt sources directory, and write the content under double quotation marks into it.

NOTE 1: For arm64 (e.g., Rasperry Pi), 32-bit Ubuntu 18.04/16.04, you have to remove arch=amd64 from the command.
NOTE 2: For Linux Mint and other Ubuntu based systems, replace $(lsb_release -sc) in the command with the Ubuntu code-name that your system based on, e.g.,

  • noble for Ubuntu 24.04, Linux Mint 22, etc.
  • jammy for Ubuntu 22.04, Linux Mint 21, etc.
  • focal for Ubuntu 20.04, Linux Mint 20, etc.
  • Run cat /etc/os-release to tell if you don’t know which Ubuntu version your system is based on.

3.) The keyring updates regularly and there’s no valid command to install it so far. As an alternative, download the latest keyring .deb package from the link below:

Then install it via double-click, gdebi, or by running command in terminal:

sudo apt install ./Downloads/deb.torproject.org-keyring*.deb

4.) Finally, refresh system package cache by running command:

sudo apt update

The output should include something looks like: “Get:x https://deb.torproject.org/torproject.org …

Then, install tor package via command:

sudo apt install tor

Or update it, if an old version was installed, via Software Updater

5.) Once installed, you can check Tor version and if it’s running via commands:

tor --version

systemctl status tor

NOTE: In case the service is not in active status, try systemctl daemon-reload then start with systemctl start tor.

How to Install Tor Browser in Ubuntu:

If everything goes OK, let’s now install the Tor web browser.

1.) Simply open terminal and run command:

sudo apt install torbrowser-launcher

UPDATE: Due to package bug in Ubuntu 22.04, it may refuse to launch. To workaround it, open ‘terminal’ and run command to edit the ‘__init__.py‘ (2 underscores before & after ‘init’) file:

sudo gedit /usr/lib/python3/dist-packages/torbrowser_launcher/__init__.py

When the file opens, change the line 98, 99, 100 and save it:

gui.move(
(desktop.width() – window_size.width()) // 2,
(desktop.height() – window_size.height()) // 2
)

2.) Then search for and open Tor Browser from system application launcher. It will automatically download & install the browser in your system.

For choice, you may open Tor Browser Launcher to select mirror, change listening port, and reinstall Tor browser.

3.) Once the download process finished, select ‘Configure’ if you’re in a Country censors Tor or behind proxy in next window, or select ‘Connect’:

When everything’s done, the Tor browser starts. That’s all. Enjoy!

Uninstall Tor and Tor Browser:

To remove Tor Browser, open terminal and run command:

sudo apt remove torbrowser-launcher

To remove Tor network service, run command:

sudo apt remove --autoremove tor

The ‘Software & Updates -> Other Software‘ seems no longer display software repositories added via “signed-by” argument. To remove the repository, use command to remove the source file:

sudo rm /etc/apt/sources.list.d/tor-project.list

Also, remove the keyring files via command:

sudo rm /usr/share/keyrings/deb.torproject.org-keyring.gpg

And, finally refresh system package cache via sudo apt update command.

Cawbird, free and open-source GTK+ Twitter Client for Linux, released version 1.3 with many new features, improvements, bug-fixes.

Cawbird 1.3 comes with improved DM (Direct Messages). It adds ability to send media in DMs, delete DMs, load older DMs, and fixes DM load order issue.

The new release includes new Vala implementation API allows to upload videos and larger animated GIFs.

Other changes in Cawbird 1.3 include:

  • Apply filtering across all feeds (including search)
  • Apply changes to filtering, muting, blocking and hiding RTs across all feeds instantly
  • Allow the filtering of mentioned @-handles
  • Load media in DMs and linkify users and hashtags
  • Use HTTPS avatars throughout
  • Allow Compose view to shrink to narrower screens (e.g. for PinePhone)
  • Design changes, stability improvements, and bug-fixes.

How to Install Cawbird in Ubuntu:

The software developer maintains OBS repository with the packages for CentOS, Debian, Fedora, Ubuntu, openSUSE. You can download the deb package directly from the link below:

To receive future updates via Software Updater, you can open terminal and run following commands one by one to add the OBS repository:

  • Run command to add the cawbird repository (you may replace xUbuntu_20.04 with xUbuntu_18.04 or xUbuntu_20.10 depends on your system edition):
    echo 'deb http://download.opensuse.org/repositories/home:/IBBoard:/cawbird/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:IBBoard:cawbird.list
  • Then install the keyring via command (also replace xUbuntu_20.04 to your system edition):
    curl -fsSL https://download.opensuse.org/repositories/home:IBBoard:cawbird/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_IBBoard_cawbird.gpg > /dev/null
  • You can finally refresh package cache and install the twitter app via commands:
    sudo apt update; sudo apt install cawbird

Uninstall Cawbird:

To remove the Twitter client, simply run command in terminal:

sudo apt remove --auto-remove cawbird

To remove the software repository, go to Software & Updates -> Other Software, and remove the relevant line.

Planner is a free and open-source task manager with Todoist support. It’s designed for Linux with a stylish user interface.

The software is written in Vala programming language with GTK+ 3 framework. It can synchronize your Projects, Task and Sections thanks to Todoist. And it supports for offline mode, everything will be synchronized when reconnected.

The Planner UI is highly customizable. It supports light, night, and dark modes, allows to adjust font size, button layout, and toggles on / off system window decoration.

  • Drag and drop to sort your tasks wherever you want.
  • Progress indicator for each project.
  • Drag and Drop and create your tasks wherever you want.
  • Create reminders, keyboard shortcuts, export database, and more.

How to Install Planner in Ubuntu Linux:

For elementary OS, it’s available in the AppCenter. For other Linux, the task manager is available via Flatpak package.

1.) Open terminal and run command to install flatpak daemon if you don’t have it:

sudo apt install flatpak

2.) Then add the flathub repository, which hosts the software packages:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

3.) Finally install the Planner flatpak package via command:

flatpak install flathub com.github.alainm23.planner

Uninstall Planner:

To remove the package, simply run command in terminal:

flatpak uninstall com.github.alainm23.planner

Parole, Xfce’s default media player, released version 4.15.0 a few days ago. Here’s how to install it in Ubuntu 20.04, Linux Mint 20, and Ubuntu 20.10.

Parole 4.15.0 features a in-window popover Playlist instead of a slide-out panel. The shuffle functionality now utilizes a sort filter instead of randomly selecting the next track, making it possible making the playback history more accurate.

The new release also features improved DVD support, including a menu option to activate the subpicture menu, DVD menu load automatically if playback does not start successfully.

Other changes include:

  • Each dialog ported to CSD with some cleanup and default buttons marked as “suggested”.
  • Add new icon.
  • Fix build and missing-prototypes errors.
  • Play control improvements and translation updates.

How to install Parole 4.15.0 in Ubuntu:

The unofficial PPA has made the new release package for Ubuntu 20.04 and Ubuntu 20.10. Ubuntu 18.04 is not supported at the moment due to a compile issue.

1. Open terminal either via Ctrl+Alt+T shortcut key or by searching for “Terminal” from application menu. When it opens, run command:

sudo add-apt-repository ppa:ubuntuhandbook1/apps

Type user password (no asterisk feedback when typing due to security reason) when it prompts and hit Enter.

2. Then either upgrade the media player via Software Updater utility:

or run following command to install / upgrade it:

sudo apt install parole

For those who don’t want to add PPA, grab the .deb package from HERE.

Uninstall:

Run following command to purge the PPA repository which also downgrade installed packages to the stock version in your Ubuntu:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/apps

qBittorrent 4.3.2 was released a few days ago. Here’s how to install it in Ubuntu via PPA.

The new release of the Bittorrent client features an option for Internationalized Domain Names (IDNs) support, which enable people around the world to use domain names in local languages and scripts.

It now allows to add root folder to torrent content. And “HTTPS tracker validation” option is available on all platforms with latest libtorrent.

Bug-fixes in qBittorrent 4.3.2 include:

  • Fix broken sorting on some columns
  • Fix availability per file value
  • Fix status of torrents without metadata
  • Don’t try to remove folders for a torrent without metadata
  • Lift upper limit of “Max concurrent HTTP announces” option
  • Add links to libtorrent documentation
  • Move “embedded tracker” options to qbt section
  • Properly handle “Append extension” option changing
  • Correctly save paused torrent state
  • Fix bug of “move storage job” can be performed multiple times

There are also a few WEB UI changes, including ability to use ‘shift+delete’ to delete torrents, allow to attach tags while adding torrents.

How to Install qBittorrent via PPA:

The official qBittorrent PPA has built the new release packages for Ubuntu 18.04, Ubuntu 20.04, and derivatives.

1. To add the PPA, open terminal by either pressing Ctrl+Alt+T on keyboard or searching for “Terminal” from application menu. When it opens, run command:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

Type user password (no asterisk feedback) when it prompts and hit Enter to continue.

2. If an old version was installed on your system, upgrade it via Software Updater,

or run following commands to install /upgrade qBittorrent in terminal:

sudo apt update

sudo apt install qbittorrent

Uninstall:

To remove qBittorrent PPA, either go to Software & Updates -> Other Software, or run command in terminal:

sudo add-apt-repository --remove ppa:qbittorrent-team/qbittorrent-stable

To remove the bittorrent client, either use your system package manager or run command:

sudo apt-get remove --autoremove qbittorrent

TeXstudio, an open-source fully featured LaTeX editor, released version 3.0.2 a few hours ago. Here’s how to install it in Ubuntu, Linux Mint.

Though it’s a bug-fix version, TeXstudio 3.0.2 was released after two beta test releases. It features:

  • Add large number of default dictionaries.
  • Handle \tabularnewline correctly
  • Fix text insertion on selected text
  • Change behavior for cut buffer and Ctrl+e (insert env).
  • Add texdoc as selectable command
  • Windows build now uses 64 bit and can handle larger documents

How to Install TeXstudio 3.0.2 in Ubuntu:

Non-install Appimage:

The editor offers official Appimage package, available to download at the link below:

Just grab the .appimage package, add “allow executing as program” in file’s Properties -> Permissions dialog, and finally run it to launch TeXstudio.

Install the LaTeX editor via PPA:

The official TeXstudio PPA maintains the software packages for Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10.

While the PPA is not updated for the new release at the moment, you may grab the .deb binary from OBS repository (official).

Once the PPA is updated with the new release packages, you can do following steps one by one to install it:

1. Open terminal either by pressing Ctrl+Alt+T on keyboard or by searching for ‘terminal’ from software launcher. When it opens, run command:

sudo add-apt-repository ppa:sunderme/texstudio

Type user password (no asterisk feedback) when it asks and hit Enter to add the PPA.

2. If the stock version in Ubuntu main repository was installed, remove the texstudio-doc, texstudio-l10n (if any) package before upgrading the software:

sudo apt-get remove texstudio-doc texstudio-l10n

3. After adding the PPA, you can either upgrade it via Software Updater:

or run commands in terminal to install or upgrade the software:

sudo apt-get update && sudo apt-get install texstudio

Uninstall:

To remove the LaTeX editor, run command in terminal:

sudo apt-get remove --autoremove texstudio

And go to Software & Updates -> Other Software to remove PPA repositories.

GIMP image editor 2.99.4 was released a few days ago as the second development release for the next major GIMP 3.0.

Release highlights include:

  • Usability fixes across various parts of GIMP
  • New Paint Select tool in the playground
  • New generic dialog generation and metadata support API for export plug-ins
  • Multi-threaded JPEG2000 decoding
  • Initial documentation on porting plug-ins to 3.0

As Xmas present, there’s also a comic strip in the release note:

How to Install GIMP 2.99.4 in Ubuntu Linux

The new release has been made as Flatpak package available to install via flathub beta channel. Like the previous GIMP 2.99.2, you can follow this how to guide to install it in Ubuntu.

Whisker Menu, an alternate application launcher for Xfce, released version 2.5.0 with updated icons and refactor code for the new Xfce 4.16 desktop.

Whisker Menu 2.5.0 release highlights:

  • Add option to show all applications by default
  • Rearrange sidebar buttons to match default category
  • Show panel button title as tooltip in icon-only mode
  • Always sort top-level categories
  • Vertically center contents of header
  • Use new Xfce action icons
  • Use new desktop ids for default programs
  • Rewrite to hide menu on focus out
  • Refactor code to use new Xfce functions
  • Refactor building translations
  • Translation updates

How to Install Whisker Menu in Ubuntu:

If you use Xubuntu QA Staging PPA, you’ll find Whisker Menu is available for updating along with Xfce 4.16 packages.

The software is also available in the developer’s PPA for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 20.10, and Linux Mint 19.x, 20.

1. Open terminal from system application menu. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:gottcode/gcppa

Type user password (no asterisk feedback) for sudo prompts and hit Enter to continue.

2. Then either run commands one by one to install the application menu:

sudo apt update

sudo apt install xfce4-whiskermenu-plugin

or upgrade the package via system package manager.

Uninstall:

To remove the PPA, run command:

sudo add-apt-repository --remove ppa:gottcode/gcppa

It’s not recommended to remove Whisker Menu on Xfce desktop unless you use another application menu. You can however purge the PPA, which will downgrade the app menu to the stock version:

sudo apt install ppa-purge && sudo ppa-purge ppa:gottcode/gcppa

Kdenlive video editor 20.12 was finally announced. Here’s what’s new and how to install it in Ubuntu.

The new release features the long requested same track transition function. It can be activated by selecting a clip and pressing “u” on keyboard or via the icon in the timeline toolbar.

Kdenlive 20.12 also features new subtitling tool allows to add and edit subtitles directly in the timeline or by using the new subtitle widget.

Other changes include:

  • Import (SRT/ASS) and export (SRT) subtitles.
  • An overhauled effects layout
  • Ability to rename and add/edit the description of custom effects
  • New Pillar Echo effect for vertical videos.
  • Crop by padding effect can now be keyframed.
  • New VR 360 and 3D effects
  • New Video Equalizer for adjusting image brightness, contrast, saturation and gamma.
  • Ability to enable/disable normalization of audio thumbnails from track header
  • Ability to delete multiple tracks at once
  • Online Resources tool was ported to qtwebengine

How to Install Kdenlive 20.12 in Ubuntu:

As KDE announced Kdenlive 20.12 as one of the December 2020 apps update more than a week ago, the Kdenlive stable PPA has made the packages for Ubuntu 20.04, Ubuntu 20.10, Linux Mint 20. And I’ve written the how to install guide in this page.