La mise à jour du logiciel avec un fichier «deb» supprimera-t-elle la version précédente?

9

Unity (l'environnement de programmation, pas l'interface graphique) a une version Linux qui est installée avec un debfichier .

  • Actuellement, j'utilise cette version bêta: unity-editor-5.5.0b2+20160906_amd64.deb

  • Il continue de s'écraser sur moi, donc je veux revenir à une version précédente, plus stable: unity-editor-5.4.1f1+20160913_amd64.deb

Puis-je simplement installer le 5.4.1fichier deb, ou vais-je rencontrer des problèmes car une version plus récente existe déjà sur mon système? Ou vais-je me retrouver avec deux versions existant simultanément sur mon système?

IQAndreas
la source

Réponses:

11

Oui. L'installation d'une application à partir d'un .debfichier utilisant dpkg -iremplacera la version actuellement installée par celle spécifiée dans la commande. Même si celui installé est plus récent.

C'est le cas si le logiciel peut être installé avec un seul fichier deb (comme l'éditeur de texte atom).

Mais s'il nécessite plus de paquets pour être installés, vous devrez peut-être le faire sudo apt-get -f installaprès la dpkg -icommande. Toutefois, dans ce cas, si vous disposez déjà de versions plus récentes de ces autres packages, vous devrez peut-être forcer les gestionnaires de packages à rétrograder ces versions. Sinon, apt-get -f installfinira par installer le plus récent.

Anwar
la source