Linux Mint: How to liberate a nonfree Debian derivative using vrms
hd_scania@hardened ~ $ aptitude search vrms
p vrms - virtual Richard M. Stallman
hd_scania@hardened ~ $ sudo apt install -y vrms && sudo vrms
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
vrms
0 upgraded, 1 newly installed, 0 to remove and 302 not upgraded.
Need to get 12.5 kB of archives.
After this operation, 39.9 kB of additional disk space will be used.
Get:1 tor+http://cdn-fastly.deb.debian.org/debian testing/main amd64 vrms all 1.18 [12.5 kB]
Fetched 12.5 kB in 1s (9,020 B/s)
Selecting previously unselected package vrms.
(Reading database ... 235533 files and directories currently installed.)
Preparing to unpack .../apt/archives/vrms_1.18_all.deb ...
Unpacking vrms (1.18) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up vrms (1.18) ...
Non-free packages installed on hardened.mint
atmel-firmware Firmware for Atmel at76c50x wireless networking chips.
bluez-firmware Firmware for Bluetooth devices
firmware-atheros Binary firmware for Atheros wireless cards
firmware-bnx2 Binary firmware for Broadcom NetXtremeII
firmware-bnx2x Binary firmware for Broadcom NetXtreme II 10Gb
firmware-brcm80211 Binary firmware for Broadcom 802.11 wireless cards
firmware-intelwimax Binary firmware for Intel WiMAX Connection
firmware-ipw2x00 Binary firmware for Intel Pro Wireless 2100, 2200 and
firmware-ivtv Binary firmware for iTVC15-family MPEG codecs (ivtv an
firmware-iwlwifi Binary firmware for Intel Wireless cards
firmware-libertas Binary firmware for Marvell Libertas 8xxx wireless car
firmware-linux Binary firmware for various drivers in the Linux kerne
firmware-linux-nonfree Binary firmware for various drivers in the Linux kerne
firmware-qlogic Binary firmware for QLogic IBA7220, QLA1xxx, ISP2xxx a
firmware-ralink Binary firmware for Ralink wireless cards
firmware-realtek Binary firmware for Realtek wired and wireless network
Contrib packages installed on hardened.mint
virtualbox-guest-dkms x86 virtualization solution - guest addition module so
virtualbox-guest-utils x86 virtualization solution - non-X11 guest utilities
virtualbox-guest-x11 x86 virtualization solution - X11 guest utilities
16 non-free packages, 0.7% of 2166 installed packages.
3 contrib packages, 0.1% of 2166 installed packages.
hd_scania@hardened ~ $ sudo apt purge -sy atmel-firmware bluez-firmware firmware-atheros firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-nonfree firmware-qlogic firmware-ralink firmware-realtek virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
atmel-firmware* bluez-firmware* firmware-atheros* firmware-bnx2* firmware-bnx2x* firmware-brcm80211* firmware-intelwimax* firmware-ipw2x00* firmware-ivtv* firmware-iwlwifi*
firmware-libertas* firmware-linux* firmware-linux-nonfree* firmware-qlogic* firmware-ralink* firmware-realtek* virtualbox-guest-dkms* virtualbox-guest-utils* virtualbox-guest-x11*
0 upgraded, 0 newly installed, 19 to remove and 299 not upgraded.
Purg atmel-firmware [1.3-4]
Purg bluez-firmware [1.2-3]
Purg firmware-atheros [0.43]
Purg firmware-bnx2 [0.43]
Purg firmware-bnx2x [0.43]
Purg firmware-brcm80211 [0.43]
Purg firmware-intelwimax [0.43]
Purg firmware-ipw2x00 [0.43]
Purg firmware-ivtv [0.43]
Purg firmware-iwlwifi [0.43]
Purg firmware-libertas [0.43]
Purg firmware-linux [0.43]
Purg firmware-linux-nonfree [0.43]
Purg firmware-qlogic [0.43]
Purg firmware-ralink [0.43]
Purg firmware-realtek [0.43]
Purg virtualbox-guest-dkms [4.3.36-dfsg-1+deb8u1]
Purg virtualbox-guest-x11 [4.3.36-dfsg-1+deb8u1]
Purg virtualbox-guest-utils [4.3.36-dfsg-1+deb8u1]
hd_scania@hardened ~ $ sudo apt purge -y atmel-firmware bluez-firmware firmware-atheros firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux firmware-linux-nonfree firmware-qlogic firmware-ralink firmware-realtek virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11 && vrms
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
atmel-firmware* bluez-firmware* firmware-atheros* firmware-bnx2* firmware-bnx2x* firmware-brcm80211* firmware-intelwimax* firmware-ipw2x00* firmware-ivtv* firmware-iwlwifi*
firmware-libertas* firmware-linux* firmware-linux-nonfree* firmware-qlogic* firmware-ralink* firmware-realtek* virtualbox-guest-dkms* virtualbox-guest-utils* virtualbox-guest-x11*
0 upgraded, 0 newly installed, 19 to remove and 299 not upgraded.
After this operation, 53.8 MB disk space will be freed.
(Reading database ... 235542 files and directories currently installed.)
Removing atmel-firmware (1.3-4) ...
dpkg: warning: while removing atmel-firmware, directory '/etc/pcmcia' not empty so not removed
Removing bluez-firmware (1.2-3) ...
Removing firmware-atheros (0.43) ...
Removing firmware-bnx2 (0.43) ...
Removing firmware-bnx2x (0.43) ...
Removing firmware-brcm80211 (0.43) ...
Removing firmware-intelwimax (0.43) ...
Removing firmware-ipw2x00 (0.43) ...
Removing firmware-ivtv (0.43) ...
Removing firmware-iwlwifi (0.43) ...
Removing firmware-libertas (0.43) ...
Removing firmware-linux (0.43) ...
Removing firmware-linux-nonfree (0.43) ...
Removing firmware-qlogic (0.43) ...
Removing firmware-ralink (0.43) ...
Removing firmware-realtek (0.43) ...
Removing virtualbox-guest-dkms (4.3.36-dfsg-1+deb8u1) ...
-------- Uninstall Beginning --------
Module: virtualbox-guest
Version: 4.3.36
Kernel: 3.16.0-4-amd64 (x86_64)
-------------------------------------
Status: Before uninstall, this module version was ACTIVE on this kernel.
vboxguest.ko:
- Uninstallation
- Deleting from: /lib/modules/3.16.0-4-amd64/
rmdir: failed to remove '': No such file or directory
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
vboxsf.ko:
- Uninstallation
- Deleting from: /lib/modules/3.16.0-4-amd64/
rmdir: failed to remove '': No such file or directory
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
vboxvideo.ko:
- Uninstallation
- Deleting from: /lib/modules/3.16.0-4-amd64/
rmdir: failed to remove '': No such file or directory
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.
depmod.....
DKMS: uninstall completed.
------------------------------
Deleting module version: 4.3.36
completely from the DKMS tree.
------------------------------
Done.
Removing virtualbox-guest-x11 (4.3.36-dfsg-1+deb8u1) ...
Removing virtualbox-guest-utils (4.3.36-dfsg-1+deb8u1) ...
Processing triggers for man-db (2.7.6.1-2) ...
(Reading database ... 234674 files and directories currently installed.)
Purging configuration files for firmware-ivtv (0.43) ...
Purging configuration files for firmware-ipw2x00 (0.43) ...
Purging configuration files for virtualbox-guest-x11 (4.3.36-dfsg-1+deb8u1) ...
Purging configuration files for virtualbox-guest-utils (4.3.36-dfsg-1+deb8u1) ...
No non-free or contrib packages installed on hardened.mint! rms would be proud.
hd_scania@hardened ~ $