openSUSE Build Service


Article from Issue 89/2008

The openSUSE Build Service is a free online service for building binary packages.

One reason Novell created the community-based openSUSE project was to invite contributions from independent developers. To highlight this emphasis on outside help, Novell also unveiled a new online service that automatically builds binary packages from source code. The openSUSE Build Service initially focused on building packages for the SUSE variants – openSUSE, SLES, and SLED – but the tool was later extended to support packages for other major distributions, such as Red Hat, Fedora, Mandriva, Debian, and Ubuntu.
The openSUSE Build Service, which builds packages for the i586, x86_64, and PowerPC platforms, also tracks changes to dependencies and rebuilds packages automatically to ensure that all the pieces fit together. A developer who makes a change to the project source code just needs to configure the appropriate build specifications, and the Build Service automatically generates new binary packages for all the major Linux distributions. Packages created by the Build Service then become available to Internet users. The system is equipped with a powerful software search mechanism and a redirector infrastructure, which automatically redirects users to efficient mirror servers. YaST and other software management systems can add the project directories as installation sources.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Creating Images with openSUSE Build Service 1.5

    The newly released version 1.5 of the openSUSE Build Service (OBS) will enable developers to build not only software packages but entire distributions.

  • Contrib for openSUSE

    Just in time for the launch of openSUSE 11.1, Novell developers have completed the new Contrib-Repository. The Contrib will act as a bridge between factory (packages officially supported by Novell) and third party packages.

  • Linux Foundation Brings OpenSUSE Build Service into Developer Network

    The openSUSE project and the Linux Foundation will be making the openSUSE Build Service available through the Linux Developer Network (LDN). Among other things, the Build Service will take advantage of the LDN's AppChecker.

  • Opensuse Build Service 1.0: Open Teamwork

    The Novell sponsored Opensuse project has released version 1.0 of its build service in a step that will make working on software packages for the distribution much easier for external developers.

  • A Kiwi USB Stick

    The Kiwi image system lets you create bootable images for a variety of purposes. We’ll show you how to use Kiwi to create a Live USB stick.

comments powered by Disqus

Direct Download

Read full article as PDF:

028-032_susebuild_neu.pdf  (1.25 MB)