How does a Linux system manage third-party software?

Source: Internet
Author: User

Linux has a huge developer community, and the vast majority of developers provide software to users. Different distributions use different mechanisms to provide third-party software to users. It also depends on how the developer provides the software to the user, some developers provide binary code, and others are provided through a software library.

Ubuntu is highly dependent on PPA (Personal package archive), but unfortunately, there are no built-in tools to help users search for PPA. You need to use Google to search the PPA and then manually add the repositories before you can install the software. Here's how you add any PPA to your system:

    1. sudo add-apt-repository ppa:<repository-name>

Example: Let's say I want to add the LibreOffice PPA to my system. I will use Google to search for the PPA and then get the repository name from Launchpad, which is "Libreoffice/ppa". Then, use the following command to add the PPA:

    1. sudo add-apt-repository Ppa:libreoffice/ppa

It will ask you to press ENTER to import the key. Once the import is complete, update the software library with the "Update" command, and then install the package.

openSUSE provides a smart solution for third-party applications. You can access the software.opensuse.org, search for the package, and then install it with a click of the mouse. It automatically adds the software library to the system. If you want to add any repositories manually, use this command:

    1. sudo zypper ar-f Url_of_the_repo Name_of_repo
    2. sudo zypper ar-f
    3. Http://download.opensuse.org/repositories/LibreOffice:Factory/openSUSE_13.2/LibreOffice:Factory.repo LOF

Then update the software library and install the software:

    1. sudo zypper refresh
    2. sudo zypper install LibreOffice

Fedora users simply add rpmfusion (including free and non-free repositories), which contains most applications. In case you do need to add a software library, use this command:

DNF Config-manager--add-repo Http://www.example.com/example.repo

For more information, please contact Mei qq:2881064157

How does a Linux system manage third-party software?

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.