whonix delete the unnecessary files/programs

im surfing whonix files and debian files and i have couples of files/programs which r not really useable or related to whonix and/or some programs r not been found inside whonix but it is there inside debian.

“sweeper” it is inside debian by default but not inside whonix which is i wonder why it is not

“Reportbug” why is it still there? it is not really useable , because since the user using whonix then the user will and should only contact whonix for his problems why would he contact debian ?

and if we talk about whonix inside qubes , i think we need a list of how many programs we need to remove from there.

removing unnecessary programs = reducing the image size on downloading , reducing upgrading size and time , reducing unwanted bugs or even reduce load inside the image = better use of the resources better performance.

We don’t aim to install all the packages that Debian installs. If a compelling argument to install some package that is useful in context of this distribution, perhaps made by multiple users, then maybe it gets added. Such as it happened with the password manager. ( Add Password manager by default )


For Whonix 13 there are two [Qubes specific] tickets for that.

Reportbug is installed most likely because of the above issues. Anyhow. Reportbug is okay. Bugs that equally apply to Debian may also be reported to Debian directly through reportbug. (info by Paul Wise of Debian) This is because Whonix does not recompile / ship own binary packages / just new packages / configs. So for example any crash bug in kwin or whatever should equally apply to Debian even if it was produced on Whonix.

1 Like

Whonix comes with OpenVPN, That doesnt sound necessary, Very rare use case where OpenVPN needed anywhere to begin with let alone using one.

user@debian-clearnet:~$ sudo apt remove --purge openvpn*
The following packages were automatically installed and are no longer required:
  liblzo2-2 libpkcs11-helper1
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  kicksecure-cli* kicksecure-dependencies-cli* kicksecure-qubes-cli*
  kicksecure-qubes-gui* openvpn*
0 upgraded, 0 newly installed, 5 to remove and 0 not upgraded.
After this operation, 1,911 kB disk space will be freed.
Do you want to continue? [Y/n]

Another useful place to discuss unwanted/unnecessary packages.

maybe merge the two topics?

Edited to clarify just now. expand systemcheck unwanted packages list is only about packages that should be added to systemcheck’s systemcheck_unwanted_package list. systemcheck/30_default.conf at master · Kicksecure/systemcheck · GitHub

This forum thread can be used to discuss default installed packages that should not be installed by default but that shouldn’t be added to systemcheck_unwanted_package list.

1 Like
[Imprint] [Privacy Policy] [Cookie Policy] [Terms of Use] [E-Sign Consent] [DMCA] [Contributors] [Investors] [Priority Support] [Professional Support]