customizer
customizer copied to clipboard
Roadmap for Release 4.1.5
- Python2 will remain the default for 4.1.x, but Python3 support will be improved at the same time.
- QT4 will remain the default for 4.1.5, but QT5 support should be available as well.
- A python based installer/updater will be shortly completed, allowing a user to choose between using .deb packages or various git branches.
- isohybrid support
- some 32-bit fixes
- Making an iso with a partially custom filename will be supported
- Support for Ubuntu 12.04 Precise will be retained for this release.
Current git master has been tested with Python 2.7, Python 3.4, and Python 3.5.
PyQT5 support has landed; but must be enabled with make PYQT=5
.
If you wish to build with python3, add PYTHON=python3
.
If you want both, make PYQT=5 PYTHON=python3
.
Installer has been improved; will now attempt to sudo an apt install if not run as root itself.
isohybrid support has been integrated. The 'isolinux' package is now required for this.
Building 32-bit ISOs should work again, the correct kernel image should be automatically chosen based on dpkg's returned architecture. 64-bit images will get uEFI supporting linux-signed-generic, 32-bit will only get linux-image-generic.
The kernel chosen can be overridden by manually changing the configuration file from 'default' to the name of the kernel image package. Purging existing kernels can be overridden by manually changing the configuration file.
Placing a file /etc/livecd-release in your project will override the ISO's filename. Should copy /etc/os-release, and edit it, like this example: https://github.com/kamilion/kamikazi-core/blob/master/resources/xenial/mods/etc/livecd-release This avoids changing /etc/os-release and breaking canonical-sourced update notifications.
I tested installation under Ubuntu 12.04, everything seemed to be fine with python 2.7.3.
4.2.0 is now out, python3 is the new default, QT5 is now the new default, the deb package has been updated to reflect this, isohybrid support was landed long ago, as was custom iso filenames.