Ubuntu 17.10 et le 18.04 à venir. Les programmes par défaut sont-ils installés en tant qu'instantanés ou de type classique? Si je veux mettre à niveau les applications par défaut (par exemple LibreOffice), devrais-je le faire
Sudo apt-get update
Sudo apt-get upgrade
ou
Sudo snap refresh
Et je veux toujours la dernière version de LibreOffice. S'il s'agit d'un programme de type apt-get (par défaut), comment puis-je le supprimer au mieux, et le remplacer par le composant logiciel enfichable, sans rompre les dépendances ni causer d'autres problèmes?
Il y a beaucoup d'options si je me souviens
Sudo apt-get purge <package-name>
Sudo apt-get remove <package-name>
et quelques autres dont je ne me souviens même pas. Pouvez-vous recommander une meilleure pratique pour supprimer des programmes et les remplacer par leur équivalent Snap?
Le choix appartient à l'éditeur de package d'application. Ils peuvent emballer deb ou snap (ou les deux) à leur guise. Ils peuvent être installés lors d’une nouvelle installation ou migrés lors d’une mise à niveau. Le projet Ubuntu n'a pas de préférence.
LibreOffice, par exemple, est disponible dans les versions deb et snap dans 17.10. Notez que différentes versions sont packagées pour la même version d'Ubuntu:
$ apt show libreoffice | grep Version
Version: 1:5.4.5-0ubuntu0.17.10.1
$ snap search libreoffice
Name Version Developer Notes Summary
libreoffice 6.0.1.1 canonical - LibreOffice is a powerful office suite including Word processing and creation of spreadsheets, slideshows and databases
Les critères de sélection de composant logiciel enfichable contre deb pour l’installation par défaut de l’équipe de bureau Ubuntu sont assez simples: lequel générera moins de rapports de bogues et moins de questions de support?