web-dev-qa-db-fra.com

Un serveur Vanilla Ubuntu 16.04 LTS Server peut-il fonctionner sans composant logiciel enfichable?

Je manque de mémoire sur certains de mes appareils Ubuntu à faible encombrement. J'ai remarqué que snapd fonctionnait et utilisait beaucoup, beaucoup de bélier. (J'ai tenté ma chance et arrêté le service snapd et tout fonctionne correctement, mais je me demande si ma machine va redémarrer correctement)

Ce que je veux savoir, est-ce qu'il y a des services de base dans une installation générique du serveur Ubuntu 16.04 qui nécessitent des instantanés pour fonctionner?

Aussi, quels sont tous les services que je dois désactiver avec systemctl pour me débarrasser de snapd?

25
Peter Turner

snapd est créé dans l'installation par défaut afin de permettre l'installation des instantanés sans autre travail. Toutefois, aucune partie de l’installation de base n’est un composant logiciel enfichable (vous pouvez vérifier via snap list, aucun composant logiciel enfichable ne devrait être renvoyé). Pour cette raison, snapd peut être retiré en toute sécurité sans aucun effet secondaire:

Sudo apt purge snapd

Il va probablement laisser des dépendances traîner. Si vous souhaitez également les supprimer:

Sudo apt autoremove
36
Kyle

Le bogue n ° 1642068 a été connecté à ce problème et a récemment été corrigé: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1642068

8
Colin Ian King