Bem, cinnamon
depende de network-manager
, que por sua vez depende de wpasupplicant
, por isso, a remoção do último também removeu o primeiro. Para evitar limpar coisas importantes do seu sistema, o curso de ação sugerido é
apt-mark auto wpasupplicant # mark the package as "auto", i.e. not needed by the user
apt-get autoremove # remove unneeded packages
Dessa forma, wpasupplicant
não seria removido, já que é necessário por outros pacotes, mesmo que você tenha dito ao sistema que não precisava.