54 votes

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

J'ai installé Sublime Text-3,build- 3114 en utilisant le paquet .deb de la page site officiel . J'utilisais Sublime Text-3 auparavant sous Windows.

Sous Windows, j'ai pu effectuer la mise à jour uniquement dans Sublime Text-3, mais sous Ubuntu, cette fonctionnalité n'existe pas. J'ai déjà installé plusieurs paquets et les ai également personnalisés, je ne veux donc pas répéter tout le processus à nouveau.

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

57voto

Gautam Vashisht Points 2575

Suivez les étapes indiquées ci-dessous :

  1. Téléchargez la dernière version de Sublime Text 3 (pour l'instant, il s'agit de la Build-3126) en tant qu'un .deb paquet

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

  3. Ensuite, supprimez Sublime Text 3 (Build-3114) en ouvrant son fichier .deb (que vous avez téléchargé précédemment) à l'aide de l'installateur de paquets GDebi, puis cliquez sur le lien suivant Retirer le paquet .

  4. Ensuite, ouvrez le .deb de la dernière version de Sublime Text 3 (probablement, Build-3126) en utilisant GDebi Package Installer et cliquez sur Paquet d'installation et installez Sublime Text 3 Build-3126.

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

Cette procédure fonctionne également pour d'autres éditeurs de code comme 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 est sorti. Pour l'installer dans Ubuntu, utilisez apt et exécutez les commandes données ci-dessous une par 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

Maintenant, chaque fois qu'une mise à jour de Sublime Text (après Sublime Text 3.0) sera disponible (selon le canal que vous avez choisi lors de l'installation de Sublime Text), vous pouvez la mettre à jour en utilisant Software Updater ou en exécutant les commandes données ci-dessous (une par une) dans le terminal :

sudo apt-get update
sudo apt-get upgrade

46voto

Jonathan Points 656

Mettre à jour ou installer Sublime Text 3 dans Ubuntu 16.04 ou 18.04+.

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

    cat $(which subl)

Cette opération recherche le chemin d'installation dans l'exécutable.

_Alternativement, vous pouvez utiliser une commande comme locate sublime_text/ pour vous aider à trouver le répertoire d'installation._

De la site officiel La dernière version en date est la suivante 3211 (1er octobre 2019) .

_En Tarball 64 bits peut y être téléchargé ainsi que le 32 bits un._

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

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

  2. Remplacez votre ancienne installation, par exemple.

    sudo cp -rf sublime_text_3/. /opt/sublime_text/

  3. Supprimez le fichier .bz2 extrait

    rm -rf sublime_text_3

Et c'est fini !

PS : ajouter l'exécutable à votre chemin d'accès, par ex :

sudo ln -s /opt/sublime_text_3/sublime_text /usr/local/bin/subl

11voto

Rangerix Points 421
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

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

Edit : Maintenant, vous pouvez l'installer directement depuis le centre logiciel (pour 16.04 LTS).

8voto

will Points 91

Je préfère utiliser le canal officiel, donc J'ai supprimé tous les dépôts non officiels de Sublime, comme 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, j'ai pu le faire sans avoir préalablement supprimé la version existante de Sublime text. J'ai maintenant 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

5voto

David Bendahan Points 151

Si vous avez déjà installé Sublime Text, vous pouvez simplement mise à niveau :

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

J'espère que cela vous aidera !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X