UCK 2.0.0 beta1 is out, announce and some considerations

It’s been a long time since the previous release, we worked on many things but only a few of them are visible to the end user. An highlight of the new release:

  • most of the back-end was rewritten to achieve better flexibility for power users (and every task was separated in a single script)
  • support for alternate CD
  • all logging was rewritten to be more human
  • many other small things under the hood

Hey, in the package you’ll see the new icon and logo :) absolutely amazing I think :)

So now go download and test, we really need to fine tune things to build the most rocking ubuntu remastering framework! Again I hope that in the near future we could join reconstructor team to work together.

The complete changelog:

* remaster-live-cd script was renamed uck-remaster
* A script for every part of the remastering process was created:
uck-remaster-unpack-iso, uck-remaster-unpack-rootfs, uck-remaster-unpack-initrd,
uck-remaster-chroot-rootfs, uck-remaster-pack-rootfs, uck-remaster-pack-initrd,
uck-remaster-pack-iso, uck-remaster-clean
* Support for alternate cd remastering was added:
* uck-remaster-unpack-initrd and uck-remaster-pack-initrd automatically
detect if you’re remastering a desktop or alternate cd and read/put files
in the right places
* uck-remaster-prepare-alternate script was added to allow you create the
directory you need to put extra packages in the alternate iso
* uck-remaster-finalize-alternate script was added to regenerate the packages
indexes and re-sign the release with your GPG key
* REMASTER_HOME is the new default variable every single script can receive as
parameter, the variable contains the directory where all part of the remaster
will be stored (default is ~/tmp)
* Log/error messages got more consinstancy
* Unuseful error messages were removed to gain readability of the log file
* uck-remaster-pack-iso now supports PPC, x86_64, ia64

7 thoughts on “UCK 2.0.0 beta1 is out, announce and some considerations

  1. fede

    good job fabrizio :)

    I’ll try this new 2.0 beta version of uck as soon as possible!!

    Thanks for all!! Bye

  2. Antonio Doldo

    I have tried the 2.0.0. beta 1 and successfully obtained the custom livecd.iso.
    On the other, whith the alternate version of ubuntu I receive an error due to casper:
    Mounting SquashFS image…

    /home/user/tmp/remaster-iso/casper/filesystem.squashfs: No such file or directory
    Cannot mount /home/user/tmp/remaster-iso/casper/filesystem.squashfs in

    Failed to open device
    stat: impossibile fare stat di `/home/user/tmp/remaster-new-files/livecd.iso’: Nessun file o directory
    /usr/bin/uck-gui: line 275: [: -ge: unary operator expected
    Sorry for the incovenience if is an my misunderstanding. Your job is very useful and important.
    Very thanks. Bye, Antonio

  3. Fabrizio Balliano

    @Antonio: I think you tried to customize an alternate from uck-gui but that is possible only using the backend scripts and not with uck-gui command. I’m thinking if it’s possible to do that or it’s better to clarify in the doc. thank you for the report!

  4. Pingback: Top Posts « WordPress.com

  5. André

    Hi guys!
    First excuse me for my bad English

    I am a graduate student of Brazilian and i’m tring to make a academic distr of Linux (Ubuntu) but every time I try, something comes out wrong.

    Look at the log of my last attempt:

    E: Could not open file /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_feisty_multverse_source_Sources – open (2 No such file or directory)
    Failed to fetch gfxboot-theme-ubuntu source, check if you have deb-src line enabled for repository main in /etc/apt/sources.list, error=100
    stat: impossível fazer stat em `/home/sicario/tmp/remaster-new-files/livecd.iso’: Arquivo ou diretório inexistente
    /usr/bin/uck-gui: line 269: [: -ge: operador unário esperado

    *stat: impossível fazer stat em `/home/sicario/tmp/remaster-new-files/livecd.iso’: Arquivo ou diretório inexistente
    /usr/bin/uck-gui: line 269: [: -ge: operador unário esperado
    *stat: impossible to stat-level in `/home/sicario/tmp/remaster-new-files/livecd.iso’: No file or folder
    /usr/bin/uck-gui: line 269: [: -ge: expected unary operator

    In advance thank you and I hope that someone can help me.


Leave a Reply

Your email address will not be published. Required fields are marked *