Tahr to Unicorn Service Packs

if you have an installed Quirky Unicorn, the Package Manager will automatically check and offer any Service Packs. That is, upgrades to the current Unicorn version.

However, this automatic mechanism does not jump Quirky "series". The previous Quirky Tahr series for example.

However, I have created two PETs especially. If you have Quirky Tahr 6.0.5 installed, install these two PETs, and it will upgrade your installation to Quirky Unicorn 6.2

Please install them in this order, and reboot between each installation:
  1. service_pack-6.0.5_TO_6.2-tahr_TO_unicorn.pet (268MB)
  2. devx_service_pack-6.0.5_TO_6.2-tahr_TO_unicorn.pet (105MB)

HOWEVER, only install the second one if have already installed the Quircky Tahr 6.0.5 "devx" PET.

Rollback

Note that Quirky maintains an audit trail of all changes to the system, and even with a massive upgrade from Tahr 6.0.5 to Unicorn 6.2, it should be possible to roll back to Tahr 6.0.5.

There are two ways to do it. The "safest" way is probably to take a snapshot of the entire partition, prior to upgrading Tahr to Unicorn. See menu Filesystem -> Snapshot Manager

The other way is that the Quirky Package Manager records all changed, moved and deleted files when a new package is installed (in /audit/deposed), which means that the package can be uninstalled and the system restored to how it was before the package was installed.
In theory anyway. It remains to be seen if this will work with the massive Tahr to Unicorn PET uninstallation -- though, even if someone tries this and it fails, if you have also taken a snapshot (first method described above), then that can be applied to rollback at bootup (in syslinux.cfg or whatever, insert kernel boot parameter "qfix=bak"), even with a broken system.


Regards,
Barry Kauler
http://bkhome.org/news/