Debootstrapping Kubuntu

(Edited)

First you make an empty directory, then you pack it with the base stuff to spin up a debian based system, incuding Ubuntu. Then Chroot into it, set up some stuff, then you have a minimal viable system.

I ended up writing a program this evening to diff the output of apt list --installed from two systems to try to harmonize the packages installed by debootstrap compared to a fresh kubuntu installation.

I'm close

Smart analysis

  • packages in knoble but not playground 12
  • packages in playground but not knoble 23
  • packages in playground and knoble 2098

I have to harmonize the package list, then all the config to the extent possible, and Mark the package as appropriate.

Debootstrapping kubuntu leaves me with a severe lack of packages compared to a fresh installation from an ISO. So I have worked out what the difference is. I can manually install everything I need. Then, I need to check the stuff in /etc/, /usr/, ... to ensure everything is the same where I expect it to be.
packages can be marked as automatically installed, or manually installed. I need to make sure that's the same as a fresh kubuntu install so all of the packages are properly handled during upgrades.



0
0
0.000

2 comments