Nyissa meg a Build szolgáltatást

Nyissa meg a Build szolgáltatást
Típusú webszolgáltatás és keresztfordító
Fejlesztő A Linux Foundation és a SUSE
Beírva Perl és Ruby [1]
Operációs rendszer Linux
legújabb verzió
Állapot aktív
Engedély GNU GPL
Weboldal openbuildservice.org

Az Open Build Service  (korábban openSUSE Build Service ) [3] egy olyan platform, amely lehetővé teszi a disztribúciók és szoftvertermékek  fejlesztési folyamatának megszervezését , beleértve a kiadott verziók és frissítések előkészítését és karbantartását. A rendszer lehetővé teszi a legtöbb nagyobb Linux disztribúció csomagjainak keresztfordítását , amelyek RPM vagy DEB formátumú csomagokat használnak , vagy saját disztribúciót készíthet egy adott csomagbázis alapján.

A buildek 21 platformon (disztribúción) és 6 architektúrán támogatottak, beleértve az i386 , x86 64 és ARM architektúrákat . A támogatott disztribúciók a következők: CentOS , Debian , Fedora , Mageia , openSUSE , SUSE Enterprise Linux , Red Hat Enterprise Linux (RHEL) és Ubuntu . 2012-től az OBS -t használják az openSUSE , Tizen és VideoLAN projektek , valamint Linux-termékek készítésének fő rendszereként a Dellnél , az SGI -nél és az Intelnél . [négy]

Az OBS lehetővé teszi egy specifikációs fájl létrehozását vagy a software.opensuse.org webhelyen bemutatott csomagtár csatlakoztatását , és egy paranccsal egy adott program legújabb verziójának bináris csomagként való felépítését a kívánt rendszerhez. Ezenkívül létrehozhat egy kész minimalista környezetet a virtualizációs rendszerekben , felhőkörnyezetekben való végrehajtáshoz vagy élő terjesztésként való letöltéshez . Amikor az OBS-szel dolgozik, a fejlesztő használhatja a build.opensuse.org kész webszolgáltatást, vagy telepítheti a rendszert a saját szerverére . Ezenkívül gyorsan üzembe helyezheti saját infrastruktúráját a virtuális gépekhez speciálisan előkészített lemezképek , helyi telepítés vagy a hálózaton keresztüli PXE rendszerindítás segítségével.

A rendszer lehetővé teszi a forráskódok külső Git vagy Subversion tárolókból vagy archívumokból történő letöltésének automatizálását ftp kóddal - és az elsődleges projektek webszervereiről, ami lehetővé teszi, hogy megszabaduljon az archívumok közbenső kézi letöltésétől a kóddal a fejlesztő helyi webhelyére. gépet, és importálja tovább az openSUSE Build Service-be. Az Open Build Service kezeléséhez használhatja a parancssori eszközkészletet és a webes felületet is . Az összes rendszerösszetevő kódja, beleértve a webes felületet, a csomagtesztelő rendszert és a build backendeket , teljesen nyílt forráskódú a GPL v2 licenc alatt.

Konvertálás SUSE Studio Express formátumba

2017 októberében bejelentették, hogy az OBS egyesül a SUSE Studióval egyetlen megoldásban , a SUSE Studio Expressben [5] , amely kiterjeszti az OBS képességeit és integrálja a SUSE Studio felületébe. Ezt a döntést a SUSE Studio felhasználóinak igényeinek kielégítése magyarázta.

Jegyzetek

  1. Az obs nyílt forráskódú projekt az Open Hubon: Nyelvek oldala – 2006.
  2. https://github.com/openSUSE/open-build-service/releases/tag/2.10.16
  3. az openSUSE átnevezi az OBS-t . Letöltve: 2012. május 6. Az eredetiből archiválva : 2012. március 23..
  4. Az Open Build Service 2.3 csomagkészítő rendszerének megjelenése (elérhetetlen hivatkozás) . Letöltve: 2012. május 6. Az eredetiből archiválva : 2012. május 6.. 
  5. A SUSE Studio és az Open Build Service online szolgáltatásai egyesültek a SUSE Studio Express szolgáltatással . Letöltve: 2017. október 16. Az eredetiből archiválva : 2017. október 17..

Linkek