Why Some Linux Users Refuse to Use Snap Package Manager

Snap, a universal packaging system from Canonical, the company behind Ubuntu, has been a topic of debate in the Linux community. While it offers some significant advantages, such as simplified software installation and automatic updates, it has also been met with resistance. Here are some reasons why some Linux users refuse to use Snap.

Proprietary Backend

One of the main criticisms of Snap is that its backend is proprietary and controlled by Canonical. This means that if you want to distribute snaps, you have to set up an account with Canonical and host it there. This has led to concerns about centralization and control, as it goes against the decentralized nature of open-source software development.

Performance Issues

Another common complaint about Snap packages is their performance. Snaps are often slower to install, slower to start, and use more RAM and disk space than traditional packages. This is because Snap packages contain all the dependencies needed for the software to run, which increases their size and can slow down their operation.

Auto-updates

Snap packages auto-update themselves without asking the user. While this can be seen as a benefit in terms of keeping software up-to-date, it can also be a disadvantage. For example, an automatic update could potentially break a working system or use up bandwidth without the user’s knowledge.

System Integration

Snaps do not always respect system settings and can be restricted compared to their non-snap counterparts. This can lead to inconsistencies in the user experience and limit the functionality of the software.

Community Adoption

Community adoption of Snap has been mixed. Some Linux distributions still prefer to use existing packaging formats (e.g., DEB and RPM) and package managers (e.g., APT and DNF) or their alternative, Flatpak. This can lead to fragmentation and confusion among users.

Snap has its advantages, these issues have led some Linux users to refuse to use it. It’s important to note that these are not inherent flaws in the Snap system, but rather concerns that have been raised by the community. As with any technology, it’s essential to understand its strengths and weaknesses to make an informed decision about whether to use it.

References:

 

Go Minimal, Go Xubuntu: Unveiling the Leanest Ubuntu Experience Yet! 

Yesterday marked an exciting milestone for Linux enthusiasts as Ubuntu 24.04 LTS, codenamed “Noble Numbat,” made its debut. Among the plethora of editions and flavors available, one particular release stands out for those who prefer a lean, tailored desktop experience: Xubuntu Minimal.

Gone are the days when users had to strip down their Ubuntu installations manually to achieve a lightweight environment. With the official inclusion of Xubuntu Minimal as a subproject, Ubuntu now offers a refined, slimmed-down version that caters to users seeking a desktop with no preinstalled applications.

What is Xubuntu Minimal?

Xubuntu Minimal, formerly known as Xubuntu Core, is a minimal ISO edition that offers users the essential features of the Xubuntu desktop environment without any unnecessary bloat. With a compact size of just 2.45GB, it offers a foundation upon which users can build their ideal desktop environment, tailored to their specific preferences and requirements.

Download Xubuntu Minimal

https://torrent.ubuntu.com/xubuntu/releases/noble/release/minimal/xubuntu-24.04-minimal-amd64.iso.torrent

If you are downloading Xubuntu minimal torrent file from a Linux system run following

cd Downloads
sudo apt install transmission-cli
transmission-cli xubuntu-24.04-minimal-amd64.iso.torrent

From Windows

Download and install any Torrent client software like

qBittorrent

What should I do after installing Xubuntu Minimal?

sudo apt update && sudo apt upgrade -y
sudo apt install -y thunar-archive-plugin wget vim gpg curl bzip2 firefox
sudo reboot

To know new features in Ubuntu 24.04 LTS, click here.