Le service de construction de paquetages d’openSUSE : openSUSE build service (OBS)
Posted by Noam sur avril 7, 2010
- http://en.wikipedia.org/wiki/OpenSUSE_Build_Service (« …The openSUSE Build Service is an open and complete distribution development platform designed to encourage developers to compile packages for multiple Linux distributions including openSUSE, Red Hat, Mandriva, Ubuntu, Fedora and Debian. It typically simplifies the packaging process, so developers can more easily package a single program for many distributions, and many openSUSE releases, making more packages available to users regardless of what distribution version they use. The build service software is published under the GPL. In an acknowledgement of its usefulness to the wider Linux community, the Linux Foundation has announced that the project will be added to the Linux Developer Network (LDN) »)
- http://fr.opensuse.org/Build_Service ( » … OpenSUSE Build Service (OBS) est une plateforme complète de développement de distribution fournissant l’infrastructure nécessaire pour le développement des futures distributions basées sur openSUSE. Il comporte également les services qui permettent la compilation et la création de paquets pour les autres distributions Linux, comme Fedora, Debian, Ubuntu, et bien d’autres. Les utilisateurs d’openSUSE peuvent facilement passer en revue les différents paquets via l’interface web http://software.opensuse.org/ et télécharger les derniers paquets. Les interfaces ouvertes permettent aux services externes (par ex: SourceForge) et aux pages web d’interagir avec le Build Service et d’utiliser ses ressources…..)
- voir aussi: GNU/Linux magazine N°126, avril 2010 « OpenSUSE Build Service: créez vos paquets binaires pour (presque) toutes les distributions. ..OBS supporte les distibutions suivantes: OpenSUSE (bien sûr) et SELES, Fedora et RHEL, Mandriva, Debian et xUbuntu, pour les architectures i586 et x86_64. » Auteur: Alexandre Courbot.)
- https://build.opensuse.org/ (« …The openSUSE Build Service is the only service that allows developers to package software for all major Linux distributions. The service provides software developers with a convenient and easy to use tool to create and release open source software for openSUSE and other Linux distributions on different hardware architectures and for a broad user audience…« )
- http://software.opensuse.org/search
- http://ldn.linuxfoundation.org/search/node/obs
- http://www.novell.com/communities/node/9226/using-opensuse-build-service-create-and-distribute-kernel-module-packages (« Using the OpenSUSE Build Service to Create and Distribute Kernel Module Packages »)
- http://en.opensuse.org/Build_Service/CLI#osc.2C_the_Python_command_line_client (‘osc is written in Python, and in addition to the commandline interface it also provides a Python module, for use by other Python programs. osc is a subversion-like client. It serves as client for the source code repository part of the build service, and it is used to edit metadata or query about build results. Introductory usage examples are shown below. Note the Build_Service_Tutorial, which gives a more systematic introduction.osc is extensible. You can modify the behavior or write your own commands.’)
- http://sourceforge.net/projects/monoosc/ (‘MonoOSC is a project composed of two parts. A CSharp, C#, library used to access the openSUSE Build Service, OBS. The second part is a nice GUI which uses this library. MonoOSC requires the Mono 2.1 version of the distribution.’)
- http://2008.rmll.info/Service-de-construction-de.html (‘Le service de construction de paquetages d’openSUSE est une plate-forme permettant aux développeurs de créer des paquetages pour différentes distributions : opensuse, fedora, debian, etc.Vincent Untz est contributeur du projet GNOME, et travaille chez Novell, l’éditeur de la distribution openSUSE. Il nous présentera cet outil utilisé pour openSUSE, mais utilisable également par d’autres projets.’)
Laisser un commentaire