Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Subscribe
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Subscribe
    Home Cloud
    • Cloud
    • Development
    • Servers
    • Virtualization

    LABS GALLERY: Novell SUSE Studio Makes Linux Appliance Creation a Snap

    By
    Jason Brooks
    -
    July 29, 2009
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      PrevNext

      1LABS GALLERY: Novell SUSE Studio Makes Linux Appliance Creation a Snap

      1

      2Getting Started

      SUSE Studio supports OpenID for authentication.

      3Choose Your Appliance Foundation

      3

      As base distribution options, SUSE Studio offers up the free and community-supported openSUSE 11.1, alongside two versions of the Novell-supported SUSE Linux Enterprise. I could choose from a variety of system templates for each distribution option.

      4Name & Architecture

      4

      On the same page of the interface, I selected either the 32-bit x86 or 64-bit x86-64 processor architecture for my appliance.

      5Ready to Roll

      5

      With my base choices in place, it was time to start adding software to my test appliance.

      6Software Selections

      6

      The SUSE Studio interface presented me with the repositories and packages that came with my base template selection. From here, I could begin adding or removing software packages and software package sources from my appliance project.

      7Software Browsing

      7

      I clicked the icon for “to be installed” software and began to peruse the queued applications.

      8Adding Repositories

      8

      Some of the applications I wished to add weren’t available in the repositories I started with, but SUSE Studio made it easy for me to add new software sources, many of which hail from the OpenSUSE Build Service project.

      9New Repositories in Place

      9

      Back at the main software tab, I could see that the repositories I added were now part of my appliance project.

      10Upload RPMs

      10

      In addition to connecting existing repositories to my project, I could quickly populate a new repository of my own by uploading or linking to RPMs or sets of RPMs.

      11OpenSUSE Build Service

      11

      I don’t know why, but the one repository that SUSE Studio refused to add to my appliance project was the Mozilla Beta channel on the OpenSUSE Build Service. I worked around this kink by uploading the package I needed through the RPM upload tool.

      12Build New Packages

      12

      For applications without a ready RPM package, I could use the Build Service to create a package. SUSE Studio could benefit from tighter integration with the Build Service.

      13Dependency Sorting

      13

      Novell’s SUSE Linux distributions feature very good dependency resolution logic and tools. Both surface in SUSE Studio, which makes clear the relationships between software components.

      14Banning Packages

      14

      I gave these dependency-resolving tools a run-through when I sought to “ban” the icewm package from my appliance.

      15Addressing Conflicts

      15

      When I banned icewm from my project, an error message appeared in the interface’s left-hand sidebar. Clicking the “more” link called forth a handful of operations that would resolve the conflict.

      16Software Selection Warning

      16

      When I tried to resolve my icewm conflict by removing the sax2 package, SUSE Studio warned me that the removal would prevent my appliance from correctly configuring its X server.

      17Solve Errors with Repositories

      17

      In addition to addressing package dependency issues by adding or subtracting packages, SUSE Studio offered, in certain cases, to resolve conflicts by adding new repositories.

      18Software Recommendations

      18

      Many of the packages in the SUSE repositories come with lists of recommended and suggested complementary software packages. I could add these optional components either on a per-package or wholesale basis.

      19Configuration Options

      19

      Once I was satisfied with my software selections, I moved on to set basic configuration settings, such as those for time zone, networking and users.

      20Tweaking Appearance

      20

      I could also make some adjustments to the appearance of my appliance.

      21End User License Agreement

      21

      SUSE Studio offered to tack multiple EULAs onto my appliance.

      22Configure MySQL

      22

      SUSE Studio includes a handy option for pre-populating MySQL databases and for configuring users and permissions.

      23Auto-Start Options

      23

      I could single out applications to launch upon appliance log-in, but found that this feature didn’t work with my minimal X IceWM desktop.

      24Storage and Memory Options

      24

      For appliance images destined for Xen or VMware hosts, SUSE Studio offered an option for setting RAM and storage sizes.

      25Build and Boot Scripts

      25

      SUSE Studio provides a facility for adding post-build and boot-time scripts to its appliances.

      PrevNext

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.