Creating customized
openSUSE versions with
SUSE Studio
   Cornelius Schumacher
   Daniel Bornkessel

   SUSE Linux Product...
Overview



                                      SUSE Studio Overview

                                             Demo
...
SUSE Studio Overview
SUSE Studio




    © February 13, 2009 Novell Inc.
4
Vision
    •Enable community to maintain customized openSUSE
    versions

    •Create and share customized Linux distribu...
Use cases
    •Live CDs, DVDs (Mono)
    •Live USB sticks (openSUSE with KDE 4.2)
    •Demo CDs (Kraft)
    •Server applia...
SUSE Studio
    •Web application
            •   Building and testing appliances on the server
    •Focus on great user in...
Contribution Stack

                  Upstream                   Source Code
                  Developer                  ...
SUSE Studio Workflow




                         Create – Test - Share




    © February 13, 2009 Novell Inc.
9
Create




     © February 13, 2009 Novell Inc.
10
Test




     © February 13, 2009 Novell Inc.
11
Share




                                       (under construction)
     © February 13, 2009 Novell Inc.
12
Architecture




     © February 13, 2009 Novell Inc.
13
Implementation
     •Kiwi
     •Rails
     •KVM
     •libsatsolver
     •OpenID




     © February 13, 2009 Novell Inc.
14
Demo
Testing

16
More Appliances
More Appliances




     © February 13, 2009 Novell Inc.
18
Conclusion

     •http://susestudio.com

     •Currently we run an Alpha for invited users

     •Mailing list: studio-use...
General Disclaimer
This document is not to be construed as a promise by any participating company to
develop, deliver, or ...
Creating customized openSUSE versions with SUSE Studio
Upcoming SlideShare
Loading in …5
×

Creating customized openSUSE versions with SUSE Studio

1,123 views

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,123
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Creating customized openSUSE versions with SUSE Studio

  1. 1. Creating customized openSUSE versions with SUSE Studio Cornelius Schumacher Daniel Bornkessel SUSE Linux Products GmbH
  2. 2. Overview SUSE Studio Overview Demo More appliances © February 13, 2009 Novell Inc. 2
  3. 3. SUSE Studio Overview
  4. 4. SUSE Studio © February 13, 2009 Novell Inc. 4
  5. 5. Vision •Enable community to maintain customized openSUSE versions •Create and share customized Linux distributions and software appliances (appliance: application bundled with complete required software stack including operating system and configuration) •Easy •Fast •Accessible to everybody © February 13, 2009 Novell Inc. 5
  6. 6. Use cases •Live CDs, DVDs (Mono) •Live USB sticks (openSUSE with KDE 4.2) •Demo CDs (Kraft) •Server appliances (LAMP server) •Installation images for specific hardware (Eee PC) •Customized distribution (Grandma's openSUSE) •Specially targeted distributions (Edu-CD) •Conference CDs (FOSDEM presentations) •... © February 13, 2009 Novell Inc. 6
  7. 7. SUSE Studio •Web application • Building and testing appliances on the server •Focus on great user interface •Appliances get created by cloning of templates and other existing appliances •openSUSE Build Service integration © February 13, 2009 Novell Inc. 7
  8. 8. Contribution Stack Upstream Source Code Developer Management openSUSE Packager Build Service Distributor SUSE Studio Contribute Use User © February 13, 2009 Novell Inc. 8
  9. 9. SUSE Studio Workflow Create – Test - Share © February 13, 2009 Novell Inc. 9
  10. 10. Create © February 13, 2009 Novell Inc. 10
  11. 11. Test © February 13, 2009 Novell Inc. 11
  12. 12. Share (under construction) © February 13, 2009 Novell Inc. 12
  13. 13. Architecture © February 13, 2009 Novell Inc. 13
  14. 14. Implementation •Kiwi •Rails •KVM •libsatsolver •OpenID © February 13, 2009 Novell Inc. 14
  15. 15. Demo
  16. 16. Testing 16
  17. 17. More Appliances
  18. 18. More Appliances © February 13, 2009 Novell Inc. 18
  19. 19. Conclusion •http://susestudio.com •Currently we run an Alpha for invited users •Mailing list: studio-users@listx.novell.com •IRC: #susestudio on freenode •Meet us at the openSUSE booth © February 13, 2009 Novell Inc. 19
  20. 20. General Disclaimer This 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.

×