As the XP system exits the history arena, many Linux enthusiasts write about the possibilities for Linux to replace XP. Although it makes sense, plus I am a loyal user of Linux, but I think the Linux desktop system to embrace the general public is still too early, in the public mind for tens of millions of reasons. The waiting time will be long, but I don't think it can be an alternative.
I've been using Ubuntu for nearly three years as a system for my work and entertainment, but I don't dare say I'm familiar with it, and I just do something under the guidance of others. Compared to the beginning of the stage, the current progress is mainly to have a further understanding of it. At first it is to look at what others write, after years of tossing and writing, they gradually have the ability to write this small article.
As for my experience with the Ubuntu system over the years, let's talk about my understanding of it, which I think is not suitable for the general public, and it needs to work harder on this road.
Software scarcity
In fact, there are many applications in Ubuntu, many of the software used in XP can find alternatives there, the lack of most of them are English software, which for some people the cost of learning is very high. And some of the more professional software, this may not find a substitute for the time being. We are used to some of the software, there is no, no one company is willing to develop the corresponding application for the niche. I use QQ is also through the way of wine, or simply with WEBQQ (to be honest, the user experience is not so beautiful). Even the depth of the App store is mostly English-language software, but it can be seen that they are very attentive to the development of some basic applications. Games also have, but the domestic large online games and the like do not take care of this system. English is a hurdle for the Chinese people.
Ideas
This is also difficult to change, in the Linux system, everything is a file, so that the general public to experience simply can not accept. As an IT employee, it is difficult to accept this view when learning the system at first, the concept of the system disk in XP has been fading away, and the deep understanding of it has been gradually realized. But this is not the most important, after all, as long as the graphical things done well, and the user experience has been improved, easy to operate (or fool), users will gradually accept, but for users do not have to understand these. It's like people are skilled at using the Android system.
Wrong resolution
Encountered problems, to search for solutions, can really solve the problem or those in English blog forum, there are a lot of domestic, but some information is very old or from foreign forums translated, step-by-step operation is really not necessarily able to solve, So this also requires a certain understanding of the Linux system to eradicate a problem. Many people are unfamiliar with Linux, so solving Linux problems is a big test for them. I'm going to take a personal question and say, in the running of a software is not open, do not know what is wrong in the end, run it on the terminal, read the error to know that some of the library is incompatible with the cause, I reinstalled the corresponding version to let it run normally. If the average user encounters this kind of problem, certainly will think--used well before, suddenly appeared this kind of problem, and reload this application still like this, this system sucks.
Why is it possible?
Ubuntu is doing a system fusion thing that makes me think that Linux may go into the general public computer. If Ubuntu's mobile operating system can occupy some market share, then many large companies will invest in human development of corresponding applications. As long as it can run on the mobile operating system, and then compile it appropriately, it will work on the desktop system, which will greatly enrich the Ubuntu App Store.
It still takes a long way for Linux to get into the PC of the general public, but I'm sure there will come a day. Don't tell me it's impossible, Android can do it, and why can't other Linux systems do that?