Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the Linux operating systems that have struggled in those years?

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

In this issue, the editor will bring you about the Linux operating system that has been troubled in those years. The article is rich in content and analyzes and narrates it from a professional point of view. I hope you can get something after reading this article.

What's more, I have a lot of thoughts. I think that the university and the postgraduate entrance examination have passed for so many years, and the graduation has been so many years.

The original text answers the text

XP, which I always used before my freshman year, was just beginning to learn C, with turbo C 2.0, blue screen and old-fashioned classical interface.

I still remember that in order to let the program finish running and see the output, I had to force the getch () function at the end of the main function. A roommate in the dormitory has been messing with the computer since he was a child. By that time, he had already started using Ubuntu system programming, writing code with vim, then compiling with gcc and debugging with gdb. Everything was done on the command line, and he thought it was very high-end, especially geek. So I thought about it and began to search for all kinds of tutorial packages Linux. (note: all the pictures in the article are from the Internet, intruded and deleted)

I remember that it was a winter as a freshman, around the end of November, when the first Linux release was ubuntu 9.10. at that time, the Ubuntu interface was relatively simple. After installation, I didn't write code as happily as I had planned. Instead, I was struggling about how to download the music player. Why there was no video player like Storm Player, the player that came with it was really ugly, and I needed to download the decoder. The most troublesome thing is that there is no game.

Later, my roommate told me that I could play video and music on the command line. I saw him type apt-get xxx under the terminal to download mplayer. At that time, I didn't know what apt-get was. I entered the mplayer command and the video path could be played. When Framebuffer was turned on, I could even play video in the pure character interface.

After about a week, I suddenly realized that I had forgotten my business, so I began to learn how to program on the command line. At first, I used vim and asked my roommate to help me with syntax highlighting and automatic indentation. At that time, I only knew how to use I to enter editing mode, and then as a notepad editor, using direction keys all the way.

Later, I simply gave up using gedit. The most unaccustomed thing is that you need to exit after writing the code, and execute gcc,. / a.out on the command line to run, unlike turbo C directly F9. So, for me at that time, programming under Linux was very poor and the experience was very bad, so I gave up and rarely entered the system again.

Until April of the second semester, when Ubuntu 10.04 was released, the interface was very different, and the most attractive were the cool 3D effects of compiz and the full-screen special effects.

At that time, I excitedly downloaded the image and found that the hardware did not support it, because the first notebook I bought at that time was a set display, which could not carry this advanced special effects.

At that time, I happened to see Wang Yin's "working entirely with Linux". He was so passionate that he decided to start learning Linux.

I started to go to the library to borrow Linux books. At that time, Bird's private dish was still the second edition. I remember that the most popular blog at that time was the story of stupid bunny. I learned all kinds of commands and started all kinds of troubles. At that time, the most exciting thing was to install a software and uninstall it.

The most troublesome one is the input method, which has been tried by various input methods such as ibus, Little Penguin and Google. Second, the QQ chat tool, the official Linux QQ is not maintained, and tried wine to install Windows QQ and pidgin plug-ins, until later Web QQ released, then really felt that Web QQ is very good, and then changed to Smart QQ is basically useless. Third, Office tools, used OpenOffice, until Jinshan's WPS for Linux, this really did a good job.

Linux has also sprung up in the dormitory, which is divided into two camps, the Ubuntu camp of our dormitory and the Fedora led by another dorm, while the roommate who first taught me was unique and began to mess with FreeBSD.

There is not only the debate about the Linux distribution, but also the GNOME vs KDE,Vim vs Emacs. But both camps despise the use of Windows.

Of course, there is the use of the domestic Deepin operating system, built-in screenshot tools, music and video players, package management tools, and Chinese input methods, which really save a lot of trouble for those who are accustomed to using Chinese Linux operating system.

In my junior year in 2011, Fedora began to push GNOME 3 shell,Ubuntu and began to use Unity. However, my notebooks were so bad that they didn't support 3D and could only fallback to 2D, so I had to buy a new laptop.

The two camps basically split, and everyone began to toss about various Linux distributions, such as Arch and Gentoo. I've had Mint, Gentoo and LFS, as well as the domestic depth of Linux Deepin. LFS took me a week to fully install it, and at that time there was something wrong with my cervical vertebra.

At that time, browsing poj/zoj is basically done under Linux, vim editing, gcc compilation. The best thing is that you only need to copy the sample input to a file, and when performing, you only need to redirect the input to compare output immediately. I see a lot of Windows IDE (including dev C++) when doing exercises each time it is executed manually facing sample input with an input, which is particularly troublesome when you encounter a very large matrix. Of course, Windows dev C++ supports configuration input redirection.

When I was a senior, I stopped messing with various distributions and began to study the kernel code, cut the kernel, compile the kernel, and read "Linux Kernel Design and implementation." but at that time, on the one hand, I had to prepare for the paper, and on the other hand, I had to prepare for the postgraduate entrance examination.

Until the graduate student, has been using Ubuntu, the lab server has also been all checked by me, install Ubuntu 12.04 Server, install OpenStack on it, start with H version, install Hadoop on it, and then upgrade to 14.04 Server OpenStack to I version.

After graduating from graduate school, since my colleagues all used Mac, I also began to use MacOS. Most corporate servers use CentOS as well as SUSE and Rethat.

After so much has been written in the previous flow account, now let's get back to the question of which Linux systems are used in China. In fact, I personally think that for desktop Linux systems, it is more or less the same, except for package management tools and desktop environment, there is no big difference. Ubuntu is mostly used in China, because Ubuntu installation and configuration is simple, documentation and online resources are rich, and UI interface is also the best (one). New features are updated quickly and are suitable for beginners to learn.

For the enterprise server operating system, state-owned enterprises and institutions prefer to choose commercially supported Linux distributions, such as Rethat, SLES, and of course, there will be a variety of non-Linux systems, such as AIX. Internet companies prefer to use CentOS or custom OS modified based on CentOS, such as Huawei's EulerOS. At present, there are few domestic enterprises using Ubuntu Server and many foreign companies using Ubuntu.

For mobile users, ask which Linux distribution you use most, of course, Android:), don't forget that Android also uses the Linux kernel, which can be considered a distribution of Linux. Ubuntu also began to want to develop a mobile operating system. Meizu is said to have native support, but it has not been popularized yet. For some hardware devices or embedded devices, customized versions of Linux are generally used, such as F5, various switches and so on.

Used to be very extreme, extremely despise Windows, who dare to say what is not Linux, must come forward, stand up to argue about right and wrong, now after work, no longer obsessed with the use of what system, the current development of basic in MacOS, terminal tools iTerm2 + Tmux,Shell using Zsh and oh-my-zsh scripts, with fzf, ag, tig and other powerful command-line tools, basically enough.

The office uses the Windows system (after all, most companies'OA tools only support Windows), and the company server is basically Linux.

The operating system is just a tool, just choose the one you are used to and can improve your work efficiency. However, if I choose in the Linux distribution, I will still choose to prefer Ubuntu. There are many resources, full documentation, new features are updated quickly, and I am used to it. It is basically no problem to find any package. 18.04 will be released soon, have time to install one to try, it is said to have returned to GNOME to give up Unity.

Let's end with a classic open source family photo of that year:)

These are the Linux operating systems that Xiaobian has shared with you over the years. If you happen to have similar doubts, please refer to the above analysis to understand. If you want to know more about it, you are welcome to follow the industry information channel.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report