Use SuseStudio to Create Customized OpenSUSE Linux Distributions
by amp on Jul.20, 2010, under General, Linux, PC, PC Maintenance, Pro Tips, Products, Reviews & Previews, Tutorials, Web Resources
In our previous post about customized Linux Distros we got you to a web app for creating customized linux distros based on ubuntu.
Maybe you’re not an ubuntu fan but an OpenSUSE fan..Well we still have another one for you.
Make your way to SuseStudio. It’s my personal favorite.
You get a nice intuitive ajax/jquery powered GUI and interface specifically designed to help you customize your very own openSuse distro.
Although at this moment they are constantly reaching their capacity and the only way you can gain access is by requesting an invitation from them. As far as I remember it did not take very long (maybe a week or two at most?) to get my invitation. From then on you can sign in using your google account and others.
The first part is where you decide what the purpose of your build will be. Will it be a server? Will it be a desktop GUI environment? What are you going to use it for?
These are all the thoughts I had going through my head when I first started customizing my version of OpenSUSE.
You get to pick between Server, GNOME Desktop, KDE Desktop, Just Enough OS or Minimal (for the most part). Again, this is just a baseline of what your disc will contain.
The rest of the software configuration is up to you later on in the setup of your custom OpenSuse LiveCD or install disc.
You will get to start out on the general configuration tab where you get to choose network settings and have it set as static, DHCP client, and whether or not you want the firewall on by default. as well as default language, keyboard, and time zone. You will also have a chance to edit the default users.
Root will of course be there by default with a default password of “linux” which should be changed. You can also add and delete extra users, set their passwords and home directories as well as their groups.
One of the phases that may come next (or later if you don’t care for it much) is to customize the look and feel.
This basically amounts to setting a custom logo and setting a custom wallpaper for it to use by default.
Unfortunately in terms of customization of looks this is pretty much as far as it goes since there is no *desktop theme* customization feature (for now anyways).
Either way the customization is one of the more exciting aspects because you know someone, even if it’s just you, will see it each time it’s booted up.
At the appliance tab of the configuration menu you can customize settings as if you were going to run it as a virtual machine.
Select memory size and amounts, add Live installers, VMWare support as well as Xen support.
Startup configuration is…well, startup configuration. Although it sounds promising it only allows the configuration of the user modes and whether or not you want it to show a customized EULA.
The EULA part I like as well as choosing which run-level it starts in but I still think it needs some more customization to startup.
The run levels you have to choose from… Single User (1), Multi user / No Network (2), Normal Console (3), and Graphical (5).
The software customization tab is obviously the most useful piece of this entire “distro-generator”. Add software packages, add programs, add repositories, etc. It’s all there and it’s all for the adding (or removing).
This of course is the main feature of any distribution authoring/editing/remixing web-app or third party software.
..and alas, the easiest part is building the distro because of course all you have to do now is wait.
You can have it built a few different ways. ISO format for easy burning, VMDK for virtual machine disk images as a quick loading type (also a good way to test it), a Xen guest or a USB thumb flash drive.
Since there’s a few different ways to have it built it really cuts back on the whole *oh great I have to convert it 4 times* factor.
Also, after it is done being built, you can have susestudio open it in a virtual machine-esque web app for up to an hour. You can then SSH to it and use the desktop GUI (if required) to check it out and make sure everything is A-OK before you download it.
Plenty of tools out there but OpenSUSE Studio is by far my favorite.














July 20th, 2010 on 1:23 pm
[...] This post was mentioned on Twitter by suselady, Amp @ TXLANS. Amp @ TXLANS said: Use SuseStudio to Create Customized OpenSUSE Linux Distributions http://goo.gl/fb/jZVKj [...]