Exile on Keyboard St. - Blog sur Linux et Debian

Aller au contenu | Aller au menu | Aller à la recherche

dimanche 24 septembre 2017

Sublime Text en version 3 et avec le dépôt Debian

L'éditeur de texte Sublime Text est sorti récemment en version 3.

Ce build 3143 est le build final de la version 3 et aussi la première mise à jour depuis le build 3126 qui datait quand même du 23 septembre 2016 !

C'est donc l'occasion de mettre à jour votre éditeur préféré. Pour cela, il existe maintenant un dépôt pour les principales distributions Linux.

Sur Debian, on procèdera comme suit:

Ajout de la clé GPG:

user@machine:~$ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
[sudo] password for user: 
OK

Ajout du dépôt:

user@machine:~$ echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list

Puis:

user@machine:~$ sudo apt-get install sublime-text

Si Sublime Text n'était pas déjà installé, il sera mis à jour:

user@machine:~$ subl --version
Sublime Text Build 3143

Les commandes précédentes installent la version stable de l'éditeur. Pour disposer de la version de développement, il faut acheter une license.

Chose intéressante, une license personnelle donne le droit d'utiliser Sublime Text au travail ! Des fois que votre employeur soit quelque peu radin ...

samedi 15 mars 2014

Java sur Debian: utilisez les paquets fournis par le dépôt du système

Les JDK (Java Development Kit) et JRE (Java Runtime Environment) fournis autrefois par Sun et maintenant par Oracle ne figurent pas dans les dépôts de Debian ni dans ceux des autres distributions GNU/Linux puisqu'ils sont non libres.

On est donc contraint de télécharger une archive compressée ou un fichier exécutable et de l'installer soit dans notre répertoire $HOME soit dans /usr/lib/jvm si on est root.

Cependant, il est rare d'avoir besoin explicitement de la machine virtuelle de Sun (Je sais, maintenant c'est Oracle ...), et OpenJDK (la version libre de Java) fonctionne maintenant très bien.

Par conséquent il est très pratique pour installer un JRE sur Debian (et dérivées, même si je n'en utilise aucune !) de faire:

sudo apt-get install default-jre

et pour un JDK:

sudo apt-get install default-jdk

Ce qui revient à utiliser le dépôt du système Debian.

Cela présente trois avantages:

  • Le JRE ou JDK en question est disponible pour tous les utilisateurs,
  • Il est installé proprement dans /usr/lib/jvm et non dans le répertoire $HOME de l'utilisateur,
  • Les paquets dépendants de Java comme maven, ant ou eclipse s'installent alors eux aussi via le dépôt du système

En plus de ces deux méta-paquets, le dépôt Debian contient également les paquets suivants si l'on a besoin d'une version spécifique:

  • openjdk-6-jdk
  • openjdk-7-jdk

et

  • openjdk-6-jre
  • openjdk-7-jre