wimpysworld / desktopify

Convert Ubuntu Server for Raspberry Pi into a Desktop
https://www.youtube.com/watch?v=umtZuUJOU38
MIT License
518 stars 90 forks source link

Suggestion: Conditioning as a preinstalled image #13

Closed lah7 closed 4 years ago

lah7 commented 4 years ago

Currently the tool allows a user to start with base Ubuntu Server and add a desktop of choice on top. Though, like with previous Ubuntu MATE releases, there is demand for a 20.04 "snapshot" image so users can quickly download once and be ready to go.

:chart_with_upwards_trend: Ubuntu MATE is also the first third party OS link on the Raspberry Pi downloads page!

The easiest approach I can think of would be to:

  1. Start clean. Run desktopify configured with OEM.
  2. Configure the system to enlarge the root partition on next boot.
  3. Shut down and place the microSD card into the computer.
  4. Shrink the partitions to a reasonable size (2-4 GB?)
  5. Create a new compressed image with the boot and root partitions.
  6. Ship 'em!

:bulb: Could the power of QEMU make it possible to automate the process? I haven't tested this, but may be of interest:

boschkundendienst commented 4 years ago

You could just backup the desktopyfied version with tar.gz over SSH to a remote box as described here and then deploy it similar to the way archlinux|arm is deployed as described here using your own .tar.gz. Why always transfer so much zeros using dd?

flexiondotorg commented 4 years ago

Ubuntu MATE 20.04 beta 1 images are now available for download:

gilbertohasnofb commented 4 years ago

Ubuntu MATE 20.04 beta 1 images are now available for download:

@flexiondotorg This is really great, thanks a lot. It makes installation so much easier when you can just flash an image to an SD card. Do you have any plans to also offer a BerryBoot image (which is in Squash FS format)?