Use Magic Linux release

Source: Internet
Author: User

Magic Linux is a commonly used software for computer gamers. I will study and study Magic Linux in depth. Here I will discuss how to use Magic Linux with you, hoping to help you. Thanks to its "free" and "open" features, Linux has produced hundreds of distinctive releases. What is the essence of the release version ?? The kernel is consistent. However, the use of different releases varies greatly depending on different user groups.

Because the most exposed software on Linux is its peripheral software, the management methods of various Linux distributions for software have become an important factor to weigh. For an operating system, there cannot be a decent package manager. Without the help of the Software Package Manager, the producer of the operating system release version will face one or more difficulties.

Installing, upgrading, uninstalling, and releasing software packages is also very troublesome, and system management is also prone to problems. On the contrary, with a dedicated software package manager, software producers can easily create and release their own software. For common users, installation and maintenance of software packages will become very convenient. In this way, the promotion of an operating system will also play a good role in promoting.

I divided Linux software management into three types: ① RPM-based software package management; ② deb-based software package management; ③ source code-based software management. Next we will talk about my understanding and feelings for these three categories.

Release of RPM-based software Package management: RPM is the abbreviation of RedHat Package Manager, that is, RedHat Red Hat) Software Package Manager. The maximum number of such releases and the maximum number of users. There are well-known foreign systems such as RedHat Linux, Mandrake Linux, and SuSE Linux, including Hongqi Linux, Magic Linux, and puhua Linux.

To install software in a Linux system, you usually select the compiled RPM software package and run the rpm command to install the software package. The system will automatically unbind the software package and copy it to the corresponding directory, information about the software package is added to the system database. If you want to uninstall some software in the future and use the rpm command to add the parameter-e, the system will query the database and delete related files and directories.

The installation and deletion of software are quite convenient. In addition, the number of RPM software packages that can be downloaded online is very large, and many users can easily communicate with each other, therefore, this type of release is a good choice for getting started. Here I will first introduce RedHat Linux and later Fedora) and Magic Linux.

One is a foreign release, and the other is a domestic release. After all, RPM is a product of its own and has a large user base. The software compatibility is relatively good, while other release versions must be modified to reflect their respective "characteristics ", in this way, compatibility problems may occur, that is, the software package dependency problem that people often say ".

The reason why the Chinese release chose Magic Linux is mainly because Magic Linux is a Linux developed by a group of enthusiasts, which is not driven by commercialization and has few changes to Linux itself, it is easier to understand what is "pure" Linux, and the Chinese support is also quite good.

In contrast, the red-flag Linux and the general Linux won the bid too much to imitate Windows, making great changes to the original Linux. As mentioned above, the larger the changes, the more likely the software compatibility problems will arise in the future, I have a deep understanding of this. Of course, it is undeniable that RPM's software package management method is also its disadvantage. The most important thing is the "software package dependency problem" mentioned above ".

Because some software often requires support from other software when running, the system will first check whether the required software has been installed when installing the software package using rpm commands, if a software package on which it depends is not installed, the installer will exit.

And let you install other software first, and there may be dependency problems when installing other software ...... I can imagine how troublesome it is! Although the rpm command provides the "Force installation" option, unless you are very sure, it is difficult for the software on the "Force installation" to work normally.

To solve this annoying problem, some release versions use their own solutions. For example, a front-end interface is added on the basis of RPM for Mandrake Linux, the dependency problem is that it will automatically search for and download the installation on the specified website. Fedora provides a front-end program named yum, when the RPM dependency problem is found, it is also downloaded and installed on the specified website.

However, RedHat Linux 9 and earlier versions do not provide such features. Fortunately, there is now an APT Package Manager that is porting from Debian Linux to RedHat Linux. For the specific usage of APT, readers can refer to relevant information on their own.

Deb-based software package management: this software package management method is mainly used On Debian Linux. Currently, Chinese releases such as Xinhua Hua Lei Linux and Hiweed-Debian Linux also adopt this method. Debian Linux provides a variety of tools for managing software packages. What I know is:

 
 
  1. L dselect-use the package management tool at the top of the menu interface)
  2. L dpkg-install files in the software package management package)
  3. L apt-get-install the software package management package, cli apt)
  4. L tasksel-install the task suite to manage a set of software packages for a specific task)
  5. L aptitude-install the software package management package and task suite, ncurses APT)
  6. L deity-another ncurses APT
  7. L synaptic, gsynaptic-another GUI APT

In free software, deb packages the most software. Debian Linux is developed by volunteers from all over the world, and its philosophy is similar to that of Linux. Its software package management method is more advanced than RPM since its birth. It can be said that there is almost no dependency problem, when a software package is missing, the system automatically downloads it from the Internet or prompts you which disk you need. Because of this, Debian Linux is highly dependent on the network.

In Debian Linux, the deb software package is a good choice for developers and end users. In Debian Linux, the software is extremely rich and the growth rate is accelerating year by year. Most importantly, the release of software packages in Debian must undergo rigorous tests, therefore, the stability of Debian Linux is almost first-class.

The advanced software package management method of Debian Linux also makes it extremely easy to upgrade online-just one command! You don't have to worry that your Linux is outdated and reinstall a new version of Linux. Debian Linux can do all this automatically.

Source code-based software management releases: these types of Linux releases are relatively small, which is quite different from other releases. Generally, Gentoo Linux is used. LFS is not a Linux release ). Taking Gentoo Linux as an example, it is flexible. Gentoo Linux can compile a complete Linux operating system from the source code on a computer with nothing to do, or install compiled software packages like other releases.

It is very convenient to install the source code software in Gentoo Linux. Only one emerge command is required, and the system will automatically compile and install the software. If you need support from other software, Gentoo Linux will first download and install the software from the Internet. It takes a lot of time to compile the source code when installing software in Gentoo Linux.

For example, if you want to install OpenOffice from the source code, the best solution is to install OpenOffice at 10 o'clock in the evening. After waking up the next morning, mongo_^ can be installed. However, source code installation has incomparable advantages. One is to make you more aware of the Linux principle, and the other is to compile software on your computer, the compiled binary code is certainly more suitable for your machine, and the running speed is usually much faster than installing pre-compiled software.

So sometimes it is worthwhile to spend some time. I also mentioned LFS, short for Linux From Scratch, which is an operating system compiled purely From source code. To install it, you must have installed a Linux and an installation manual in advance.

Download the corresponding source code on the internet according to the instructions in the installation manual and compile another Linux system that can run independently on the existing Linux system. Does it sound challenging? LFS is the most difficult to install. It does not have the concept of a software package. LFS is completely controlled by you. After you successfully install LFS, you will have a deeper understanding of Linux.

Summary: If you are new to Linux, you may choose the first type. There are many RPM software packages, which are also popular in China. It is easy to ask if you have any problems, we recommend that you use RedHat Linux, Fedora, or Magic Linux to get started. If you are a Linux User and value convenience and stability, Debian Linux is your first choice.

If you think you have a certain understanding of Magic Linux, want to better "play" Linux, or want to use Magic Linux to build a dedicated high-performance platform, select Gentoo Linux or LFS! In short, all options are yours!

  1. Magic Linux 2.5 Alpha 3 released
  2. Magic Linux 2.5 alpha2 downloads
  3. Linux rescuev repair mode logon across the Console
  4. The support of common Linux file systems and storage devices is determined by the kernel.
  5. Linux-guided installation in GRUB Command Line Mode

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.