I install Ubuntu frequently on new systems and always I have to install certain but the same packages, so I've searched this and seems like I can use Cubic for this exact problem.
So I followed the instructions here and in the chroot I installed apache2 (and also made sure it was installed correctly), then I proceed to create the modified ISO. Also in the part which suggests "removing" packages for either typical or minimal mode, I didn't check the apache2 package, so it was there unchecked and my expectation was that it should be pre-installed in my new Ubuntu ISO image, but after installing the new ISO, the apache2 isn't there. Any ideas which step I may be taking wrong? or even maybe I have a misunderstanding of the purpose of the Cubic?
Almost the same instructions are also in this SO answer and nothing in it seems different to me compared to what I've done.
sudo apt install apache2
) ? How did you verify that it was installed in Cubic? How did you identify that apache was not installed on your customized ISO? – Enterprise Aug 11 '20 at 02:58service --status-all
, and verified it was not installed in the customized ISO by installing it and running the same command, and also the commandpip list | grep apache
. For some reason, the next time I tried it it worked, I should have made a mistake the first time. – aderchox Aug 11 '20 at 03:02