openSUSE:SUSE Studio howtos
tagline: From openSUSE
In this section we explain howtos that are not specific to any template or target but to all of them. You'll see that most of them are related to firstboot scripts.
How to uncompress downloaded appliances
How to login for the first time
How to install proprietary drivers on first boot
How to run local scripts
How to run firstboot scripts
How to configure graphics on first boot
How to add a user to the sudoers
How to customize the yast2-firstboot
How to set up crontab
How to setup a custom firewall
How to add autoyast so that some configurations are done automatically on booting
How to add services
Minimal X (Icewm) howtos
How to implement a KIOSK like application without window manager
How to implement a KIOSK like application with window manager
How to launch an application in fullscreen mode
How to customize icewm taskbar and windows
How to add X to JeOS and Server templates
Pango bugfox -or- my fonts are all boxes!
These howtos are related to KDE. Since there are two KDE versions, some of them are specific to one version and some of them can be applied to both. Most of them implies running the appliance on testdrive, do the modifications and get the modified files to the overlay section. Only few need deeper knowledge. On some cases, the modifications affect only one user. In this howto we expect this user to be the tux user. In case you want to do it for a different user, adapt the examples to your case.
How to launch a kde application on login
How to create, include, and use a new profile for konqueror
How to launch an application in fullscreen mode in KDE(3)
How to add applications to favorites
How to add desktop shortcuts
How to start appliance with no SUSEgreeter
How to customize SUSEgreeter
How to start an empty kde session at every login
How to change the wallpaper
These are howtos related to the gnome template. Some of them are the same as kde and some are different.
Virtual machines in the VMware format are similar to disk images, but with special information which specifies memory and hard drive sizes. They do not include a swap partition as it is common practice to leave memory management to the hypervisor. The swap setting in SUSE Studio only applies to disk images.
To use these images, simply open the file in VMware, VMware player, or VirtualBox.
This set of howtos are specific to VMware machines. They are focused on changing some stuff after the image is built but usually after booting for the first time.
How to enable VMWare ESX support
How to make preallocated disks for better performance
How to change hardware on vmware
How to change configurations on vmware disc
How to add a new ethernet
How to add a swap file
How to upload OVF template to ESX server
VirtualBox can run vmdk discs so the vmware build can work for VirtualBox as well. However, the vmware tools will not, so you may want to add the virtualbox tools instead.
Build Vmware vmdk discs and convert them to vhd format with VirtualBox's VboxManage
VBoxManage clonehd <source.vmdk> <destination.vhd> --format VHD --variant Standard --type normal
Disk Image Howtos
How to image USB flash drives (installation from Linux)
How to image USB flash drives (installation from Windows)
How to check the MD5SUM of the raw image and the USB stick
How to copy an image into hard disc
How to change configurations on disc image
How to try out an image on qemu
How to make a USB drive bootable
LiveCD/DVD (.iso) Howtos
SUSE Studio supports the creation of custom bootable CDs and DVDs. Optionally, these discs can support installation from the live media to the hard drive as well.
Most operating systems make disc burning easy. Once you have downloaded the file completely, simply right-click on the file and select something like "burn ISO file to disc".
Preload ISO Howtos
You can read more on preload format in a blog post by James Tan.