YaST Metapackage Handler

Jump to: navigation, search
YaST Metapackage Handler

Icon-applications.png

OneClickInstallUI

Download for openSUSE

Vendor: SUSE
Developer: YaST Team
License: GPLv2+
Web: here


About

One Click Install makes it easy for users to install software, no matter where that software is located.

In the past, users would have to follow instructions explaining how to add package repositories, and select certain packages for installation. Now a user need only click on a link on a webpage, or a Setup file on a CD. Upon doing so, he or she will be presented with a wizard which will guide him or her through the installation process.

If you are an openSUSE user, you will probably have noticed these install links appearing in various places.


Features

  • Install one or more packages
  • Add one or more package repositories, permanently or temporarily
  • YMP files may be automatically generated by openSUSE Build Service projects

Details

One Click Install works by using a special file format called YMP (YaST Meta-Package). This YMP file contains instructions which tell the package management system which packages to install, and where they are located. It is essentially a tutorial for installing the software that can be understood by the system.

It is possible to specify instructions for multiple operating systems in one file. So adding support for One Click Install to another distribution is just a matter of implementing an application that will take one of these instructions files and convert into instructions for your own package management.


See also

  • If you are an openSUSE user and have a question about One Click Install, see the Questions and Answers page.
  • If you are a software vendor or developer and wish to use One Click Install to make your software easily installable by openSUSE users, see the ISV page.
  • If you are a developer for another Linux distribution and are interested in implementing One Click Install for your distribution, see the One Click Install developer page.