How do you install Cubic and use it to create a customized Ubuntu live CD *.iso file that can be burned to CD/DVD or copied to a bootable USB?
|
Cubic (Custom Ubuntu ISO Creator) is a GUI wizard to create a customized bootable Ubuntu Live CD (ISO) image. Cubic features an integrated command-line chroot environment, to make the customizations, and permits effortless navigation, backward and forward, through the ISO generation steps. You can create new customization projects or modify existing projects, and important parameters are automatically populated with intelligent defaults to simplify the customization process. Installing Cubic To install Cubic, add the PPA, and install using
Using Cubic Launch Cubic from the dock or application menu. On the Cubic Introduction Page, select a directory to keep all your project files. You can have multiple customization projects, but you must pick a different directory for each project. Information on the New Project page will be automatically filled out for you. You can accept the recommended defaults. If you chose to change some of the values, related parameters will automatically be updated as you type. The next page will display progress as the compressed Linux file system is extracted. The Terminal Page automatically appears once the Linux file system has been extracted. This is where you can make customizations. You will need to use the command line. Note that this is a chroot environment in which you are logged in as a root user, so you do not need to use Use command line tools to customize Ubuntu. Note, while customizing Ubuntu 17.10, DNS lookups may not work in the chroot environment and you may not be able to use
To verify DNS resolution works, execute...
Here are a few examples of customizing Ubuntu using the command line... You may use the
To exit After editing the sources list, remember to update the list of available packages using:
You can use
You may click the Back button to change some of your the project parameters you entered on the New Project Page. If you quit the application, you can always open your project and continue making customizations on the Terminal Page, where you left off. You can copy files or directories into the current directory by dragging them onto the terminal window. You can also copy files using the right-click context menu. This context menu also allows you to cut-and-paste text in the terminal. Here is an example to copy additional wallpapers into your customized environment.
Then simply drag the new wallpapers onto the Cubic window. Tip: Be sure to list the new wallpapers in an XML file under Note that the Cubic GUI currently does not support copying files over the network, but you can use the When you are done making your changes, click the Next button. Remember, you can always come back to the terminal environment for this project to make additional customizations in the future. On the next page, you will see a list of additional kernels you may have installed to your customized Linux system, in the chroot environment. You can chose to use one of these as the boot kernel for your new live iso. (Note: On this page you are not selecting the kernel that is used inside your customized Linux system, nor are you selecting the kernel that will be installed onto a computer, using your new live iso). It's a good idea to just accept the recommended default on this page. After you click the Next button, you will see a list of all packages installed in your customized Linux system. The packages with a check mark next to them are flagged to be automatically removed by the "Ubiquity live CD installer". If you do not want Ubiquity to remove a package after installing your customized Linux system, simply un-check that package. Be careful when selecting packages for removal, because additional dependent packages may also be removed, and these will not be indicated in the list. Again, it's a good idea to just accept the recommended defaults on this page. Cubic will automatically package your customizations into a new At any time during this process, you can click the Back button to immediately go back to the chroot environment, and make additional changes or customizations you may have overlooked. After generating the new customized disk image, Cubic will also generate an MD5 checksum file that can be used to verify your customized Click the Finish button, and information about the customized disk image will be displayed. If you want to continue customizing this project in the future, you must uncheck the "Delete all project files..." checkbox. Otherwise, all working project files will be deleted (in order to save disk space). Finally, use your favorite disk burning program, such as Braseo, to burn a copy of the Tip: If you are distributing your customized Linux, the corresponding MD5 checksum file can be used to verify that it has not been altered. For example, ensure both files are in the same directory, and type the following…
Making Changes Start Cubic, and select an existing project directory on the Introduction Page. Click the Next button, and you will be presented with three options:
If you chose to delete the project, ALL project working files will be deleted. If the generated |
|||||||||||||||||||||
|
|
Installation:
Creating an ISO image: |
|||||
|



















