Oui je pense que c'est mieux ainsi.
Petit test pour voir si j'ai bien tout compris.
En faisant
toto:~$ apt list --installed | grep zotero
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
zotero/inconnu,now 5.0.91 amd64 [installé]
toto:~$
je peux voir que zotero est un deb installé avec APT.
Puis avec
toto:~$ apt policy zotero
zotero:
Installé : 5.0.91
Candidat : 5.0.91
Table de version :
*** 5.0.91 500
500 https://github.com/retorquere/zotero-deb/releases/download/apt-get ./ Packages
100 /var/lib/dpkg/status
toto:~$
je peux conclure qu'il est bien à jour et que le dépôt utilisé pour les mises à jour est :
https://github.com/retorquere/zotero-deb/releases/download/apt-get.
Si maintenant je fais
toto:~$ snap find zotero
Nom Version Auteur Notes Résumé
zotero-snap 5.0.89 extraymond - Unofficial snap for Zotero Standalone
qnotero 2.3.0 ealbiter - Standalone sidekick to Zotero reference manager.
toto:~$
ou
toto:~$ flatpak search zotero
Name Description Application ID Version Branch Remotes
Zotero Collect, organize, cite, and share research org.zotero.Zotero 5.0.89 stable flathub
toto:~$
je vois qu'il est aussi disponible en snap et flatpak dans une version légèrement inférieure.
Si je veux l'installer en snap, je supprime d'abord le deb (apt) avec
sudo apt-get remove --purge zotero
et nettoie les dépendances devenues inutiles avec
sudo apt-get autoremove --purge
puis je supprime le dépôt devenu également inutile avec
sudo rm /etc/apt/sources.list.d/zotero.list
Enfin, j'installe zotero-snap avec
sudo snap install zotero-snap
et je pourrais vérifier qu'il est bien dans la liste des snaps installés avec
snap list
J'ai tout bon ?