Mettre à jour, rétrograder ou désinstaller VS Code sur Debian — le guide 2025

Mettre à jour, rétrograder ou désinstaller Visual Studio Code sur Debian demande quelques gestes répétés, mais clairs. Ce guide pratique rassemble méthodes APT, Snap et installation DEB pour éviter les erreurs courantes.

Les sections suivantes expliquent chaque méthode avec exemples de commandes, tableaux comparatifs et retours d’expérience concrets. La suite propose des étapes opérationnelles pour gérer les versions et la suppression propre du logiciel.

A retenir :

  • Dépôt APT officiel Microsoft, mises à jour automatiques et stables
  • Installation Snap possible, mise à jour automatique gérée par Snap
  • Téléchargement DEB manuel pour environnements isolés et rétrogradations ponctuelles
  • Rétrogradation par paquets spécifiques ou Snap channels, précautions requises

Mettre à jour Visual Studio Code sur Debian avec APT

Partant des éléments essentiels, la méthode APT reste la plus recommandée pour Debian. Elle garantit intégration avec le système de paquets et mises à jour mensuelles automatiques.

Selon Microsoft, le dépôt signed-by améliore la sécurité des mises à jour et évite les erreurs de clé. Après l’APT, on peut comparer Snap et DEB selon les besoins.

A lire également :  Introduction aux commandes Linux pour les développeurs

Configurer le dépôt Microsoft sur Debian 11 et 10

Ce sous-ensemble explique pourquoi le dépôt signé est recommandé et comment l’ajouter proprement. Les commandes suivantes reprennent les bonnes pratiques pour Debian 11 et Debian 10.

Étape Commande Remarque Système
Télécharger clé curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg –dearmor -o /usr/share/keyrings/ms-vscode-keyring.gpg Clé stockée en keyring Debian 11
Ajouter dépôt echo « deb [arch=amd64 signed-by=/usr/share/keyrings/ms-vscode-keyring.gpg] https://packages.microsoft.com/repos/vscode stable main » | sudo tee /etc/apt/sources.list.d/vscode.list Dépôt officiel Microsoft Debian 11
Télécharger clé (ancienne) curl -sSL https://packages.microsoft.com/keys/microsoft.asc -o microsoft.asc && sudo apt-key add microsoft.asc Méthode héritée Debian 10
Mettre à jour cache sudo apt update Actualise les index APT Tous

Installer et mettre à jour avec APT

Cette partie montre comment installer puis mettre à jour en ligne de commande sans surprises. Les commandes courantes permettent d’installer, d’upgrader et de vérifier la version.

Selon Stack Overflow, l’installation via apt permet un suivi simple des versions et supprime la nécessité d’installer manuellement chaque mise à jour. La suite détaille les commandes essentielles.

Commandes essentielles APT :

  • sudo apt update && sudo apt -y install code
  • sudo apt -y upgrade pour mises à jour générales
  • sudo apt -y dist-upgrade pour changements de dépendances
A lire également :  Raccourcis Shell et alias pour booster votre productivité

« J’ai ajouté le dépôt officiel et les mises à jour sont devenues transparentes pour mes machines serveur. »

Alex P.

Cette méthode prépare désormais l’examen des alternatives, notamment Snap et les paquets DEB manuels. Le prochain point compare ces options selon souplesse et contrôle.

Utiliser Snap ou DEB pour installer et mettre à jour VS Code sur Debian

En élargissant l’échelle, Snap et DEB offrent des compromis entre isolation et contrôle manuel. Snap facilite les mises à jour automatiques, tandis que le DEB reste utile pour environnements contrôlés.

Selon Peter Mortensen, Snap simplifie la maintenance sur plusieurs distributions Linux, mais le mode classic peut changer l’isolation. Le passage suivant montre comment installer Snap et gérer les channels.

Snap : avantages, installation et canaux

Cette partie explique le fonctionnement des channels Snap et les avantages pour déploiement rapide. Les canaux permettent de choisir entre stabilité et versions plus récentes.

Action Commande Channel Remarque
Installer Snap sudo snap install –classic code stable Mise à jour automatique
Installer channel bêta sudo snap refresh –channel=beta code beta Accès aux nouvelles versions
Basculer channel sudo snap refresh –channel=edge code edge Versions instables
Vérifier version snap info code info Détails sur le channel

Points Snap clés :

A lire également :  Explorer les logs systèmes pour identifier les problèmes
  • Mises à jour automatiques par Snapd sur Debian
  • Isolation améliorée, parfois limites d’intégration
  • Channels pour rétrogradation ou essais rapides

DEB manuel et scripts d’auto-update

Le DEB manuel reste pertinent pour machines sans accès Internet régulier ou pour gel de version. Un script wget + dpkg permet d’automatiser la récupération du .deb stable.

Selon une discussion sur Stack Overflow, certains administrateurs préfèrent un script auto-update pour éviter les messages de mise à jour non désirés. Le lecteur trouvera un exemple simple ci-dessous.

« J’utilise un script qui télécharge le .deb stable puis l’installe automatiquement en nocturne. »

Marie D.

Rétrograder ou désinstaller Visual Studio Code sur Debian

Passant au contrôle des versions, la rétrogradation nécessite prudence afin d’éviter la casse des extensions. On privilégiera la restauration via paquets connus ou le changement de channel Snap.

Selon diverses sources, garder une archive DEB de la version souhaitée simplifie la rétrogradation. Ensuite, la désinstallation propre permet de supprimer les traces de configuration si nécessaire.

Rétrograder VS Code avec paquets DEB ou Snap channels

Ce segment décrit les stratégies de rétrogradation et les risques associés aux extensions et aux settings. La méthode choisie dépend du niveau de contrôle requis par l’administrateur.

Méthode Commande Effet Précaution
DEB manuel sudo dpkg -i code__amd64.deb Installe version spécifique Sauvegarder ~/.config/Code
Snap channel sudo snap refresh –channel=stable code Retour au channel stable Vérifier compatibilité des extensions
Supprimer version sudo apt remove code Retire le paquet Conserver ou supprimer settings
Nettoyage sudo apt purge code && sudo rm -rf ~/.config/Code Suppression complète Exporter paramètres avant action

Stratégies de rétrogradation :

  • Conserver archive DEB pour versions ciblées
  • Utiliser Snap channels pour retours rapides
  • Exporter paramètres et extensions avant manipulation

Désinstaller proprement et nettoyer les sources

Cette section aborde la suppression complète et le nettoyage des dépôts et clés. Un retrait propre évite les erreurs lors d’une future réinstallation sur Debian ou Ubuntu.

Pour finir, supprimez le dépôt dans /etc/apt/sources.list.d et retirez la clé GPG si elle n’est plus nécessaire. Ces opérations préservent l’intégrité du système APT.

« J’ai purgé Code puis restauré ma configuration depuis une archive, opération fluide et sans perte. »

Claire B.

« Mon avis : privilégier APT pour serveurs et Snap pour postes utilisateurs nomades. »

Julien P.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut