Ubuntu is known for its simplicity and easy to use, and 2019 saw a huge influx of Linux users. Especially after trusty Windows 7 reached its end of support and reluctant windows users refuse to switch to Windows 10 primarily because of Windows 10’s overwhelming number of bugs and security threats topped with Windows 10’s upsetting update cycle.
Even though Ubuntu is easy to use and yes it works doesn’t mean its a good choice as an Operating System, there are plenty of other Linux distributions out there which does a pretty decent job in terms of Simplicity. Here we will breakdown the top reasons why the Linux community as a whole do not like Ubuntu
1. Ubuntu Has a Huge Performance Overhead
Ubuntu is slower when comes to switch between various workspaces, you do not get the snappy nature of other distributions out there. Here’s a side by side comparison of several services and daemons running in Ubuntu compared to Manjaro. Both in Gnome Desktop Environment. We run the following command in the terminal of both distros:
systemctl list-unit-files --state=enabled --no-pager
Here’s the output:
102 running daemons in Ubuntu 20.04 24 running daemons in Manjaro
As you can see Ubuntu has over 4 times the applications running in them. Even Pop_OS! which is based on Ubuntu is slimmer.
Snap is the centralized repository of Canonical (who develops Ubuntu). Most people in Linux Community or people switching over to Linux looks for freedom. With freedom, we mean free and open-source software. Snap contains proprietary software which is exactly the opposite of open-source. Why you should opt for open-sourced, with open-sourced people all over the world can view the source code and make changes unlike in closed source it remains restricted to only a handful of developers. Snaps do not allow the freedom to opt-out of proprietary applications. The reason why people use snaps is because of its simplicity. But In reality, the snap is slower and faces occasional crashes while installing software. A better alternative of the snap is flatpak. Flatpak is completely open sourced.
3. Past Records
Ubuntu started sending search data to Amazon before 12.10. Earlier from Ubuntu 12.10, they added the Unity search bar in the applications menu. Upon typing a keyword the search results would be populated with products from amazon. Technically each search keyword is sent to productsearch.ubuntu.com and then to Amazon. Which is not a move that should be expected from the Linux Community. They did it for monetary reasons at a cost of privacy. They claim to remove that from 16.10. But putting up Ads in a Linux Operating System is pretty much what makes Ubuntu questionable.
You can use the following despite Ubuntu:
Manjaro (KDE Desktop Environment). Manjaro is super sleek and slim when it comes to performance and is beginner-friendly. Manjaro is based on Arch which is another way of experiencing Linux (Similar to how Ubuntu is based on Debian), thus in Manjaro, you can experience the AUR (Arch User Repository) which is a huge repository of applications allowing ease of finding applications and to install them. Manjaro comes with three flavors out of the box namely, KDE, Xfce, and Gnome.
2. Linux Mint
Linux Mint (Cinnamon Desktop Environment). Reluctant to switch to Arch because already made yourselves accustomed to the ubuntu environment? Then Linux Mint is the right choice for you. Linux Mint is based on Ubuntu but all the garbage has been completely cleaned out. It’s less bloated and does not uses snaps come with flatpak out of the box. Linux Mint comes with three flavors- Cinnamon, Xfce, and MATE.
- How to use GIT in Ubuntu ? (Part -2)
- How to Install Ulauncher in Ubuntu?
- How to install Ubuntu on VirtualBox?
- Difference Between Ubuntu and Red Hat Linux
- How to install, configure and use GIT on ubuntu?
- Interesting Facts about Ubuntu
- Get to know Ubuntu 18.04 LTS | Welcome Bionic Beaver!!
- Difference Between Ubuntu and Fedora
- How to Install Chrome in Ubuntu?
- Keyboard Shortcuts for Ubuntu | Set - 1
- How to Setup Browsersync for Web Development in Ubuntu?
- Difference Between Ubuntu and Parrot OS Linux
- Creating and Configuring Wi-Fi Hotspot in Ubuntu
- Installing and Configure vim Plugin in Ubuntu
- How to Install and Configure Docker in Ubuntu?
- Making an Alias to Shutdown Ubuntu
- Snap Package Manager on Ubuntu
- How to setup cron jobs in Ubuntu
- Difference Between Ubuntu and Kali Linux
- How to install Apache server in Ubuntu ?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.