Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

SUSE érettségi Linux bemutató Kovács Lajos rendszermérnök

Hasonló előadás


Az előadások a következő témára: "SUSE érettségi Linux bemutató Kovács Lajos rendszermérnök"— Előadás másolata:

1 SUSE érettségi Linux bemutató Kovács Lajos rendszermérnök lkovacs@novell.com

2 Miről lesz szó? OpenSUSE build service KIWI SUSE Studio SUSE Studio Onsite SUSE Gallery SUSE Érettségi Linux disztribúció bemutatása

3 © Novell Inc. All rights reserved 3 openSUSE Build Service Nyílt, disztribúciófejlesztő platform Fejlesztőeszközök biztosítása szoftverek készítéséhez openSUSE és egyéb Linux disztribúciókra Transzparens infrastruktúra biztosítása a fejlesztőknek és felhasználóknak Build környezet különböző hardverarchitektúrákra (i586, x86_64, ppc)

4 © Novell Inc. All rights reserved 4 openSUSE Build Service Legfrissebb szoftververziók biztosítása felhasználók számára (http://software.opensuse.org) Nyílt interface a különböző szolgáltatások és kliensek összekapcsolásához Közös csoportmunka biztosítása a fejlesztőknek Automatikus csomagfüggőségek feloldása

5 © Novell Inc. All rights reserved 5 OBS: a számok tükrében 15 297 projekt 100 984 csomag 26 015 repository 24 912 felhasználó 21 disztribúció 6 különböző architektúra

6 © Novell Inc. All rights reserved 6 OpenSUSE Build Service

7 © Novell Inc. All rights reserved 7 Milyen projectek használják? OpenSUSE VideoLAN repositories Pacman repository Dell Community Repository Open-Xchange Server 6 University of British Columbia University of Erlangen-Nuremberg Dell OpenManage Server

8 © Novell Inc. All rights reserved 8 KIWI image system Komplett image megoldás testreszabott Linux verziók készítésére Lehetséges formátumok USB-Stick, Live CD/DVD Full virtualizált rendszer: Vmware, Qemu Paravirtualizált rendszer: Xen, KVM Támogatott architektúrák: x86, x86_64 XML-alapú konfiguráció Saját scriptek használata Meglévő rendszer konvertálása

9 © Novell Inc. All rights reserved 9 KIWI image system KIWI két szintű architektúrája Physical extent: az image leírása alapján a telepítendő szoftvercsomagok összessége Logical extend: a physical extentből készülő operációs rendszer image Image készítésének folyamata XML alapján physical extent legenerálása Logical extent elkészítése, operációs rendszer image „telepítése”

10 © Novell Inc. All rights reserved 1010 Egyszerű telepítés és KIWI összehasonlítása Egyszerű telepítés: Alapja a telepítési forrás Csomagok egyenkénti telepítése a rendszer elkészültéig Felhasználói beavatkozás szükséges a telepítés közben Image készítés KIWI-vel: Alapja a telepítési forrás Nem szükséges csomagok telepítése, a build eredménye egy fájlba csomagolt, telepített rendszer Felhasználói beavatkozás nem szükséges

11 © Novell Inc. All rights reserved 1 SUSE Studio 2008-ben indult SUSE Appliance program része KIWI alapú, webes felületű eszköz saját, testreszabott SUSE disztribúciók készítésére KIWI-vel megegyező funkcionalitást nyújt 15 GB felhasználható tárterület Template alapú disztribúciókészítés Szerverfunkciók támogatása (mysql, postgresql)

12 © Novell Inc. All rights reserved 1212 SUSE Studio Felhasználóbarát kezelőfelület Elkészült appliance tesztelése testdrive-ban Overlay fájlok használata Elnyert díjak: 2009: Product of the year 2010: CODIE Award OpenSUSE, SUSE Linux Enterprise Server és Desktop támogatás Custom scriptek használata

13 © Novell Inc. All rights reserved 1313 SUSE Studio

14 © Novell Inc. All rights reserved 1414 SUSE Studio Onsite SUSE Appliance Toolkit része Helybe telepíthető SUSE studio változat Software Appliance, nincs szükség telepítésre KVM virtualizáció használata a testdrive futtatásához Processzor szintű virtualizáció támogatása szükséges Onsite szerverek terheléses monitorozásának lehetősége Felhasználók, repositoryk kezelésének lehetősége

15 © Novell Inc. All rights reserved 1515 SUSE Gallery 2010 júniusában indult SUSE Studioval elkészített saját disztribúciók megosztásának lehetősége Klónozási lehetőség 415 000 elkészült appliance Több mint 82 000 regisztrált felhasználó Több mint 3 millió Appliance letöltés 10 000 $ értékű díjazás a leginnovatívabb appliance elkészítőjének

16 © Novell Inc. All rights reserved 1616 SUSE érettségi Linux disztribúció 2005-től lehetőség nyílt a diákok számára szabad szoftverekkel történő érettségi vizsgázásra Célok Egy egyszerű, könnyen kezelhető, a szükséges csomagokat tartalmazó, előre konfigurált környezet elkészítése a gyakorláshoz és a vizsgázáshoz Könnyű telepíthetőség Alacsony hardverigény Cél operációs rendszer kialakítása 700 MB limit

17 © Novell Inc. All rights reserved 1717 SUSE érettségi Linux disztribúció Szükséges szoftverek: Irodai programcsomag Weblapszerkesztő Képszerkesztő Adatbázis-kezelő szoftver Grafikus eszköz adatbázis kezeléshez Fordító és futtató környezet programozáshoz Fájlkezelő alkalmazás

18 © Novell Inc. All rights reserved 1818 SUSE érettségi Linux disztribúció Novell Magyarország a HUEDU program keretében biztosítja a feltételeknek megfelelő környezetet 2008: OpenSUSE 10.3 alapú disztribúció Elkészítés saját scriptek segítségével Végeredmény egy telepítő CD, szükséges az operációs rendszer telepítése 2010: SUSE Linux Enterprise Desktop 11 alapú disztribúció SUSE Studio LiveCD image GNOME ablakkezelő

19 © Novell Inc. All rights reserved 1919 SUSE érettségi Linux disztribúció Disztribúcióba bekerült szoftverek: Irodai programcsomag: OpenOffice.org 3.2.1 Weblapszerkesztő: KompoZer 0.7.10 Képszerkesztő: Gimp 2.6.2 Adatbázis-kezelő szoftver: mysql 5.0.67, postgresql 8.4.4 Grafikus eszköz adatbázis-kezeléshez: knoda 0.8.3 Fordító és futtató környezet programozáshoz: gcc 4.3.4 Perl: 5.10.0 Java 1.6.0_20 Free Pascal 2.4.0 Filekezelő alkalmazás: mc

20 © Novell Inc. All rights reserved 2020 SUSE érettségi Linux disztribúció Felhasznált repositoryk: SLED 11 SP1, SLED 11 SP1 Update SLE 11 SDK Saját repository feltöltött csomagokkal Overlay fájlok: java beállítások mysql, postgresql connectorok Kompozer beállításai Ikonok feltöltése Lokalizációs beállítások

21 © Novell Inc. All rights reserved 2121 SUSE érettségi Linux disztribúció Saját scriptek build során Adatbázisok inicializálása Szükségtelen csomagok törlése Build utáni megmaradt fájlok törlése Saját scriptek első boot közben Root jelszó módosítása Felhasználók felvétele Adatbázisok konfigurálása Adatbázis felhasználók felvitele, jogosultságok kiosztása

22 © Novell Inc. All rights reserved 2 Hasznos linkek http://build.opensuse.org http://software.opensuse.org http://kiwi.berlios.de/ http://www.dedoimedo.com/computers/kiwi.html http://susestudio.com http://www.oh.gov.hu/erettsegi-vizsgak/kovetkezo- erettsegi/2011-infoalapism-szoftverek

23 SUSE Studio és SUSE érettségi Linux – Demo Bemutató

24 Kérdések?

25

26 Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.


Letölteni ppt "SUSE érettségi Linux bemutató Kovács Lajos rendszermérnök"

Hasonló előadás


Google Hirdetések