Converting Xubuntu To Icebuntu Project Chart
 

Steps
 
1. Install xubuntu full
2. Sudo systemctl disable lightdm.service
3. Reboot
4. Sudo apt-get remove --purge x11-common
5. Sudo apt-get remove --purge *gnome* *xfce* *snapd* *xubuntu* *ubiquity* *libreoffice* *lightdm* *apparmor* *mesa* *firefox* acpi* *cups* *printer* *fonts* *espeak* *speech-dispatcher* *wayland* *magick* *pidgin* *whoopsie* bc* bolt* hddtemp doc-base thermald mlocate indicator-common indicator-messages dmz-cursor-theme pastebinit xcursor-themes tree
6. Sudo apt-get autoremove
7. Sudo apt-get clean 1
   Result : reduce ± 2185 mb from xubuntu full (for xubuntu 20.04)
8. List package (sudo apt list --installed > converted_ubuntu_pkg.txt)
9. Update repo (/etc/apt/sources.list) & Sudo apt-get update
10. Install packages
 
Packages
 
Package No Reco &
Suggest 2
Standard Modif Choice
Ubuntu Base  -     -     -    1836.0
xterm 8.0 371.0  -    8.0
xorg 407.0 436.0  -    436.0
slim + icewm 50.0 50.0  -    50.0
connman + connman-gtk 3 4.3 15.6  -    15.6
pulseaudio + pavucontrol 32.7 38.0  -    38.0
zip 1.2 1.2  -    1.2
arandr 2.2 2.2  -    2.2
spacefm 114.0 216.0  -    216.0
geany 11.8 11.8  -    11.8
lxappearance, gtk2-engines, adwaita-icon-theme-full 22.8 22.8  -    22.8
synaptic 7.0 66.0  -    66.0
gparted 2.4 2.4  -    2.4
lxtask 0.5 0.5  -    0.5
galculator 2.0 2.0  -    2.0
phototonic 35.0 49.0  -    49.0
ncal 1.0 1.0  -    1.0
firefox 205.0 206.0  -    206.0
gimp 155.0 163.0  -    163.0
inkscape 123.0 160.0  -    160.0
libreoffice, libreoffice-sdbc-hsqldb 364.0 988.0  -    988.0
vlc (modif: vlc, vlc-plugin-notify, vlc-plugin-video-splitter, vlc-plugin-visualization) 38.0 427.0 39.1 39.1
conky 3.0 3.0  -    3.0
End Installation  -     -     -    4172.8
 
Result (MB)
based on 7 GB gpt partition
 
No Step Mini.iso (size) Converting from xubuntu (size) Different
1. Fresh - 4817.7 -
2. Removing x11 - 4067.9 -
3. Autoremove & clean - 3733.1 -
4. Removing gnome, xubuntu, snap, etc - 2948.6 -
5. Autoremove & clean - 2605.2 -
6. Update repo 1936.0 2632.6 696.6
7. Install main packages 4275.3 4525.1 249.8
 
 Notes :
 [1] To list packages that have been removed but have configuration files left over:
         dpkg -l | grep '^rc'
 [2] Sudo apt-get install --no-install-recommends --no-install-suggests (package_name)
 [3] Setting connman with :
         sudo rm -i /etc/resolv.conf
         sudo ln -s /run/connman/resolv.conf /etc/resolv.conf
  •   To be included on next installation : acpi, neofetch, virtualbox
  •   Additional driver for debian : firmware-linux-nonfree, firmware-realtek,
       firmware-atheros
  •   Install driver RTL 8188 EU :
         -  sudo apt-get -y install dkms build-essential git
         -  mkdir ~/DriverBuild
         -  cd ~/DriverBuild
         -  git clone https://github.com/lwfinger/rtl8188eu.git
         -  cd rtl8188eu
         -  make
         -  sudo make install
         -  check if RTL 8188 EU is exist in /lib/firmware/rtlwifi/
  •   Sudo apt-get install --download-only & sudo dpkg -i : kolourpaint, qgis
  •   Copy to another disk :
         sudo rsync -a --info=progress2 /media/root/disk1/ /media/root/disk2