33
SUSE Studio: Maßgeschneidertes Linux für Jedermann Cornelius Schumacher SUSE Linux Products GmbH

SUSE Studio: Maßgeschneidertes Linux für Jedermann · General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market

  • Upload
    vulien

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

SUSE Studio:Maßgeschneidertes Linux für Jedermann

Cornelius Schumacher

SUSE Linux Products GmbH

© June 27, 2009 Novell Inc.2

Überblick

•Was ist SUSE Studio?•Was kann ich damit machen?•Wie benutze ich es?•Wie funktioniert es?•Wie bekomme ich Zugang zu SUSE Studio?

Einführung

© June 27, 2009 Novell Inc.4

SUSE Studio

© June 27, 2009 Novell Inc.5

Vision

•“Mein eigenes Linux”

•Einfach•Schnell•Für jeden zugänglich

•openSUSE-Variationen•Spezialisierte Systeme•Virtuelle Appliances

© June 27, 2009 Novell Inc.6

Appliances

•Live Media•Disk Images•Virtuelle Appliances

• VMware• Xen

© June 27, 2009 Novell Inc.7

Vorteile von Appliances

•Einfach in Betrieb zu nehmen•Kleine Systeme•Keine Software-Installation und Konfiguration durch User•Definierter Inhalt•Definierte Systemumgebung•Leicht zu warten

© June 27, 2009 Novell Inc.8

Beispiel-Anwendungen

•Demo-Medien (Marble Live-CD, Mono Demo-DVD)•Live USB-Sticks (openSUSE mit KDE 4.2)•Installations-Medien für spezielle Hardware (EeePC)•Server-Appliances (LAMP-Server)•...

© June 27, 2009 Novell Inc.9

Appliance-Erstellung (traditionell)

© June 27, 2009 Novell Inc.10

Appliance-Erstellung (SUSE Studio)

© June 27, 2009 Novell Inc.11

SUSE Studio

•Web-Anwendung•Einzige Systemvoraussetzung: Web-Browser

•Einfacher Workflow• Create• Test• Share

Demo

© June 27, 2009 Novell Inc.13

Demo

Anwendungs-Beispiel:

Linuxtag Konferenz-CD

Hintergrund

© June 27, 2009 Novell Inc.23

Architektur

© June 27, 2009 Novell Inc.24

Implementation

•SUSE JeOS•Kiwi•Rails•KVM•libsatsolver•OpenID

© June 27, 2009 Novell Inc.25

Contribution Stack

Source CodeManagement

openSUSEBuild Service

SUSE Studio

UpstreamDeveloper

Packager

Distributor

User UseContribute

© June 27, 2009 Novell Inc.26

Anwender-Beispiele

© June 27, 2009 Novell Inc.27

Anwendungsfälle

•Live CDs, DVDs (Mono, Kraft, Marble)•Live USB sticks (openSUSE mit KDE 4.2 oder KDE 4.3 Beta)•Server appliances (LAMP-Server, Mediawiki, iFolder)•Installations-Medien für spezielle Hardware (Eee PC)•Angepasste Distributionen (Omas openSUSE)•Distributionen für spezielle Anwendergruppen (Edu-CD)•...

© June 27, 2009 Novell Inc.28

Beta-Programm

•SUSE Studio ist in Beta-Phase•Registrieren für Einladung zum Beta-Programm•Beta-Programm für kommerzielle Kunden (ISVs, etc.)

•http://susestudio.com/login

© June 27, 2009 Novell Inc.29

Zukunft

•Stabile Release•Veröffentlichen von Appliances•Community-Plattform für openSUSE-Appliances

•Feedback von Anwendern ist uns wichtig!

© June 27, 2009 Novell Inc.30

Mehr Infos

http://susestudio.com

Mailing list: [email protected]: #susestudio on freenodeTwitter: @susestudio

© June 27, 2009 Novell Inc.31

SUSE Studio Zugang

•Geben Sie mir Ihre Email-Addresse, und ich lade Sie ein.

•Registrieren auf susestudio.com

General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. 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. 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.

This work is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 2.5 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/2.5/.

For other licenses contact author.