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

43

J'ai installé Sublime Text-3, build-3114 en utilisant le package .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 souhaite pas 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?

    
posée Nikhil 22.09.2016 - 14:37
la source

5 réponses

41

Suivez les étapes ci-dessous:

  1. Téléchargez la dernière version de Sublime Text 3 (il s’agit de la version 3126) en tant que package .deb

  2. Installez le programme d'installation du package GDebi (s'il n'est pas installé).

  3. Supprimez ensuite Sublime Text 3 (Build-3114) en ouvrant son package .deb (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 de GDebi Package Installer, 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. Vous n’avez donc pas à vous soucier de réinstaller les paquets. Vous retrouverez automatiquement ces personnalisations et packages 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.

MODIFIER : Sublime Text 3.0 a été publié. Pour l’installer dans Ubuntu, utilisez apt le gestionnaire de paquets 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. Mettez à jour vos sources et installez 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 ci-dessous (une par une). un) dans le terminal:

sudo apt-get update
sudo apt-get upgrade
    
réponse donnée Gautam Vashisht 24.09.2016 - 12:36
la source
32

Vérifiez le chemin de votre exécutable si vous en avez un:

cat $(which subl)

Cela suppose que vous ayez l'exécutable en ligne de commande (par exemple, subl ), sinon, trouvez un moyen de localiser votre installation (par exemple, locate sublime_text ), le mien était /opt/sublime_text .

À partir du site Web officiel , la version la plus récente est la version 3176 (16 mai 2018) .

Vous pouvez y télécharger la archive tar 64 bits ainsi que le fichier 32 bits - un .

Téléchargez et décompressez le fichier (une commande):

curl https://download.sublimetext.com/sublime_text_3_build_3176_x64.tar.bz2 | tar vxj

Remplacez votre ancienne installation, par exemple. sudo cp -rf sublime_text_3/. /opt/sublime_text

Supprimer le téléchargement rm -rf sublime_text_3

Et vous avez terminé!

    
réponse donnée Jonathan 11.01.2017 - 21:49
la source
10
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 maintenez également la séquence.

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

    
réponse donnée Rangerix 06.05.2017 - 18:56
la source
5

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 devriez 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, je pouvais le faire sans supprimer auparavant la version texte Sublime existante. J'ai maintenant le numéro de version 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

    
réponse donnée will 16.09.2017 - 08:50
la source
2

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

.
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!

    
réponse donnée David Ben Dahan 14.09.2017 - 13:26
la source

Lire d'autres questions sur les étiquettes