Linux is great. I’ve already given you some reasons why Ubuntu is better than Windows 6-Things that make Ubuntu better than Windows 6-Things that make Ubuntu better than Windows just as easy to use as Windows. In fact, there are several things that Ubuntu does better than Windows 10- but if it’s so good, why do less than 2% of desktop computers run a Linux-based operating system?
That’s a very difficult question. For a long time, Linux users around the world have been praying for the Year of the Linux Desktop. Will Linux ever see the year of the desktop? [Opinion] Will Linux ever see the year of the desktop? [Opinion] For some time now, Linux users have been constantly debating whether the open-source operating system will ever see a “Year of the Desktop,” in which the market share of Linux desktops suddenly increases relatively dramatically. However, if Linux is going to become more prevalent, Linux developers have a lot of improving to do to be a real contender.
Many Linux developers tend to devote themselves to the core operating system, leaving application development to someone else. This leads to a large disconnect between the operating system itself and the applications it runs.
Countless open source applications started out to be one person’s idea before becoming an unavoidable app. Examples include Firefox, Filezilla, LibreOffice, VLC Media Player 7 Top Secret Features of Free VLC Media Player 7 Top Secret Features of Free VLC Media Player VLC should be your media player of choice. The cross-platform tool has a bag full of secret features that you can use now.
We know that it is possible for the open source community to create great applications. Why are there so many poorly written applications that look bad, don’t work well, or have a combination of these two problems?
This is seen over and over again in the Linux community. You have a well-written operating system that is slick and looks nice. Except for a few core applications, much of the software looks bad or is poorly written.
Basically, the community needs to look beyond the operating system. There is a reason Microsoft and Apple develop many of their core applications internally. It’s the best way for users to make the OS and application experience consistent.
Some Linux distributions are starting to think about continuity, as in the example above.
If you want to install an application on Windows, simply download the appropriate EXE file and double-click it to start the installer. This is the same process regardless of which version of Windows you are running.
There are several ways to install applications on Linux, from extremely easy to almost impossible. Some of these processes are:
- A software center – Similar to a mobile app store, where you can easily search for and install applications. However, these are only as good as the repositories you load. Usually, many applications are missing.
- Executable files – These work like EXE files in Windows. However, there are different formats for different Linux flavors. Ubuntu uses DEB, but Fedora and SUSE use RPM. Therefore, you need to know which executables are compatible with your distribution. How to Install Software on Linux: Package Formats Explained How to Install Software on Linux: Package Formats Explained You have switched to Linux and want to install some software. However, the package managers differ depending on your distribution. So which apps can you download and install? It’s all in the acronyms.
- Command line – you need to know the correct repository for your Linux variant, as well as the correct installation commands. All of them are completely different depending on which Linux variant you use.
- Compile from source – Download the source code, compile it and create an installation script. However, this is rare these days.
As you can see, installing Linux applications can be complicated, which can quickly scare off new users. Linux longs for a simplified, universal installation of applications. Unfortunately, this would require a major overhaul of the basic way Linux works, so it will probably never happen.
Better support, less elitism
The Linux community is, for the most part, a thriving, bustling beast that contains some extremely talented people. Installing Ubuntu using a USB flash drive on your computer Install Ubuntu using a USB flash drive on your computer. Want to install Ubuntu but don’t have a blank DVD? Don’t worry! After downloading the ISO file, you can use a highly usable USB flash drive to get the job done. For the most part, more information (and most other Linux variants) is a very simple process, although this doesn’t mean you won’t need help at some point.
In that case, you can go to the Ubuntu forums or the appropriate forum for Linux and ask for help. This is where the problems start. People are busy. Depending on what your problem is, you may find that you get little or no response. This means you may have to work things out for yourself “community”.
If you are lucky enough to get a response, you may find that it is not the response you expected. You see, there is a lot of elitism in Linux, and this can sometimes affect areas like support forums where users with different technical skills ask for help.
So when a new user posts a problem, they may be ridiculed for not providing enough information. Worse, they might be accused of wasting time on a trivial topic that can be easily Googled.
Or just mocked for being a beginner.
Fortunately, this is becoming less common in the community as experienced users realize that new users need to be welcomed if we are to take full advantage of Linux. But the problem still exists – I’ve seen it first hand – and really needs to be eradicated from all facets of the Linux community.
We need fewer choices
Do you have a choice of which Linux distribution to select Switching To Linux? How to choose the right distribution Switching To Linux? How to Choose the Right Distribution Your first Linux distribution can enhance your future Linux experience. That’s why it’s important to get this debut selection right. Eight hundred and twenty! That’s a ridiculous number for anyone to browse – even for experienced Linux users like me, it doesn’t matter if new users are interested.
Image source: Welcomia via Shutterstock
The problem is that Linux is open source. This simply means that anyone can download the source code for a Linux distribution and create their own version. If there is something you don’t like, you can create a project and start your own. This sounds good in principle, but in reality it is pointless. The large list of distributions largely shares the vast majority of code and applications.
Imagine what could be accomplished if these developers decided to contribute to a smaller pool of core distributions instead of doing it themselves! I think we would end up with a better developed Linux ecosystem with fewer problems.
The startup process
When you first start Windows, you will see a Windows welcome screen. You then get a prompt to log in. This is not the case in Linux. Most distributions use the GRUB boot loader. How to customize the GRUB boot loader using BURG [Ubuntu] seconds to make the decision.
As the newest user, the first thing you’ll be prompted with after installing your distribution is an unattractive command line screen asking you which version of the kernel you want to boot.
It’s a terrible first impression.
GRUB is fantastic and it’s very handy when dual-booting because you can choose which operating system you want to boot from. But why does it have to be so unfriendly to the users?
Why can’t it be a GUI when the user clicks on the OS they want to boot, and if there is only one OS, skip the GRUB prompt all together. Apple does it, so there’s no reason Linux can’t. Some distributions, such as the elementary operating system, are making waves in this direction. However, there is still a long way to go to make the boot process more user-friendly.
We need to improve Linux
This article may read like I’m bashing Linux or I hate it. Nothing could be further from the truth. I love Linux and the open source community in general. However, if we ever have to have “the year of the Linux desktop” then things need to improve drastically.
What do you guys think? Is there anything else you think you should change before Linux can become truly mainstream? Or is Linux fine the way it is?