web-dev-qa-db-fra.com

Comment mettre à jour Sublime Text-3 dans Ubuntu 16.04?

J'ai installé Sublime Text-3, build-3114 en utilisant le paquet .deb du site officiel . J'ai utilisé Sublime Text-3 plus tôt dans Windows.

Sous Windows, je n'ai pu mettre à jour que dans Sublime Text-3, mais cette fonctionnalité n'existe pas dans Ubuntu. J'ai déjà installé plusieurs packages et je les ai également personnalisés. Par conséquent, je ne veux plus répéter tout le processus.

Existe-t-il un moyen de mettre à jour Sublime Text-3 dans ce scénario? Et si non, quelle est l'alternative?

48
Nikhil

Suivez les étapes ci-dessous:

  1. Téléchargez la dernière version de Sublime Text 3 (actuellement, Build-3126) sous forme de package .deb

  2. Installez GDebi Package Installer (si non installé).

  3. Supprimez ensuite Sublime Text 3 (Build-3114) en ouvrant son paquetage .deb (que vous avez téléchargé précédemment) à l’aide de GDebi Package Installer, puis cliquez sur Supprimer le package .

  4. Ouvrez ensuite le package .deb de la dernière version de Sublime Text 3 (probablement, Build-3126) à l’aide du programme d’installation de package GDebi, puis cliquez sur Installer le package et installez Sublime Text 3. Build-3126.

Toutes vos configurations (packages installés et autres personnalisations) dans Sublime Text 3 que vous avez effectuées précédemment seront restaurées automatiquement même après avoir suivi la procédure ci-dessus. Donc, vous n'avez pas à vous soucier de réinstaller les paquets. Vous trouverez ces personnalisations et packages automatiquement dans la dernière version que vous avez installée, car la mise à jour à l'aide de cette procédure ne supprime/ne purge pas les fichiers de configuration de Sublime Text 3.

Cette procédure fonctionne également pour d'autres éditeurs de code tels que Visual Studio Code et Atom. Je l'ai moi-même testé et vérifié.

Mais vous devez réinstaller Package Control.

EDIT: Sublime Text 3.0 a été publié. Pour l'installer dans Ubuntu, utilisez le gestionnaire de paquets apt et exécutez les commandes ci-dessous une à une dans le terminal:

  1. Installez la clé GPG:

    wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | Sudo apt-key add -
    
  2. Sélectionnez le canal à utiliser:

    • Stable

      echo "deb https://download.sublimetext.com/ apt/stable/" | Sudo tee /etc/apt/sources.list.d/sublime-text.list
      
    • Dev

      echo "deb https://download.sublimetext.com/ apt/dev/" | Sudo tee /etc/apt/sources.list.d/sublime-text.list
      
  3. Mettre à jour les sources apt et installer Sublime Text

    Sudo apt-get update
    Sudo apt-get install sublime-text
    

Désormais, chaque fois qu'une mise à jour de Sublime Text (après Sublime Text 3.0) sera disponible (en fonction du canal choisi lors de l'installation de Sublime Text), vous pouvez la mettre à jour à l'aide de Software Updater ou en exécutant les commandes indiquées ci-dessous (un par un) dans Terminal:

Sudo apt-get update
Sudo apt-get upgrade
45
Gautam Vashisht

Mettez à jour Sublime Text 3 sous Ubuntu 16.04 ou 18.04 (l'installation est également correcte).

  1. Vérifiez le chemin de votre fichier exécutable (par exemple, subl) si vous en avez un (si vous savez où se trouve votre installation, par exemple dans /opt/sublime_text, vous pouvez ignorer cette étape):
cat $(which subl)

Ceci recherchera le chemin d'installation dans l'exécutable.

Vous pouvez également utiliser une commande telle que locate sublime_text/ pour vous aider à trouver le répertoire d'installation.

Depuis le site officiel , la dernière version mise à jour est la version 3207 (6 avril 2019) .

Le archive de 64 bits peut être téléchargé ici ainsi que celui de 2 bits .

  1. Téléchargez et décompressez le fichier (une commande):
curl https://download.sublimetext.com/sublime_text_3_build_3207_x64.tar.bz2 | tar vxj
  1. Remplacez votre ancienne installation, par exemple.
Sudo cp -rf sublime_text_3/. /opt/sublime_text/
  1. Retirer le .bz2 extrait
rm -rf sublime_text_3

Et tu as fini!

44
Jonathan
Sudo add-apt-repository ppa:webupd8team/sublime-text-3
Sudo apt-get update
Sudo apt-get install sublime-text-installer
Sudo apt-get install sublime-text

Franchement, il suffit de copier et coller ces commandes dans votre terminal ... et vous avez terminé ;-) ;-) si auparavant, sublime était absent dans votre Ubuntu, il est maintenant là ... sinon, il est mis à jour ... Et aussi maintenir la séquence.

Edit: Vous pouvez maintenant l’installer directement à partir du centre logiciel (pour 16.04 LTS).

10
Rangerix

Je préfère utiliser le canal officiel, donc j'ai supprimé tous les dépôts Sublime non officiels, tels que webupd8team. Ensuite, vous devez installer la clé GPG:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | Sudo apt-key add -

et ajoutez le canal officiel:

echo "deb https://download.sublimetext.com/ apt/stable/" | Sudo tee /etc/apt/sources.list.d/sublime-text.list

La dernière étape est

Sudo apt-get update
Sudo apt-get install sublime-text

(Dans mon cas, il était possible de le faire sans supprimer auparavant la version texte Sublime existante. Maintenant, j'ai le numéro de build actuel 3143

Liens: sublimetext.com/docs/3/linux_repositories.html forum.sublimetext.com/t/how-to-upgrade-to-version-3143-on-ubuntu-16-04/31467

7
will

Si Sublime Text est déjà installé, vous pouvez simplement mettre à nivea:

Sudo add-apt-repository ppa:webupd8team/sublime-text-3
Sudo apt-get update
Sudo apt-get upgrade sublime-text

J'espère que ça aide!

4
David Ben Dahan