Desktop version? #384

yeukhon opened this Issue Sep 10, 2012 · 4 comments

3 participants


How do we get the desktop templates? Specifically for 12.04 LTS.
Can I boot up a fresh 12.04 desktop into virtualbox, then export the vm into veewee templates?



Sorry it does not work that way. I've never tested doing the desktop install.

I think the best starting point is that copy the templates for an existing ubuntu; change the iso file+checksum it points to - (in definition.rb) and launch it. I suspect there need to be changes to the preseed.cfg but I'm not sure.


I think with the current 12.04 the kernel header is the same (for both ubuntu server and desktop[, according the official release). I will try to play around with it.
If I can install, does it mean I am good to go? Any advice how to see I am actually doing it right?

Furthermore, a few more questions

## Default user, we can get away with a recipe to change this
d-i passwd/user-fullname string vagrant
d-i passwd/username string vagrant
d-i passwd/user-password password vagrant
d-i passwd/user-password-again password vagrant
d-i user-setup/encrypt-home boolean false
d-i user-setup/allow-password-weak boolean true

If I finish installing, is it okay to disable that account?
For distribution, it would be nice to name it vagrant, but if this is internal distribution, I can name it whatever I want, and Vagrant (I use that software) shouldn't complain right?



When you use commands such as vagrant ssh and vagrant provision with no additional parameters or config (not sure if that's configurable anywhere..) it will attempt to use an account 'vagrant' on the vm to do it's work. So to that extent, it will complain unless you tell it to use some other user. (Personally I've never tried doing so so YMMV)


Closing it here - when someone has a working Desktop definition I'll merge it in.

@jedi4ever jedi4ever closed this Feb 20, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment