Instalación de Sublime Text 3 en openSUSE Linux

La idea de este artículo es simplemente documentar la instalación de uno de los mejores editores de código existes que agradada por su simplicidad y ligereza: Sublime Text.

En este caso la versión que se va a instalar en esta guía es la 3, y como no existe un paquete .rpm oficial por ahí vamos a tener que improvisar un poquito. Como ya es costumbre del blog los pasos siguen a continuación:

  1. Primero nos dirigimos al sitio web de Sublime Text con nuestro navegador preferido y descargamos la última versión, pero tenemos que elegir la opción tarball ya que como dije no existe la versión empaquetada en .rpm.
    https://www.sublimetext.com/3
  2. En el directorio Descargas de nuestro home descomprimimos el paquete directamente al directorio /opt con el usuario root de la siguiente manera.
    gabriel@testsrv:~> sudo tar -xvjf Descargas/sublime_text_3_build_3114_x64.tar.bz2 -C /opt
  3. Luego creamos un enlace simbólico al directorio /usr/bin/subl para que lo podamos llamar desde la consola directamente.
    gabriel@testsrv:~> sudo ln -s /opt/sublime_text_3/sublime_text /usr/bin/subl
  4. Editamos el archivo sublime_text.desktop:
    gabriel@testsrv:~> sudo vi /opt/sublime_text_3/sublime_text.desktop
    Y le modificamos las directivas Name y Exec dejándolo como sigue:
    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=Sublime Text 3
    GenericName=Text Editor
    Comment=Sophisticated text editor for code, markup and prose
    Exec=sublime_text %F
    Terminal=false
    MimeType=text/plain;
    Icon=sublime-text
    Categories=TextEditor;Development;
    StartupNotify=true
    Actions=Window;Document;

    [Desktop Action Window]
    Name=New Window
    Exec=sublime_text -n
    OnlyShowIn=Unity;

    [Desktop Action Document]
    Name=New File
    Exec=sublime_text --command new_file
    OnlyShowIn=Unity;

    Al quitarle la ruta de la aplicación en la directiva Exec vamos a obligar al icono de escritorio a usar el acceso mediante el enlace simbólico creado en la carpeta /usr/bin, que ya tiene todos los permisos de ejecución para cualquier usuario del sistema operativo.

  5. Y por último copiamos el archivo sublime_text.desktop al directorio /usr/share/applications.
    gabriel@testsrv:~> sudo cp /opt/sublime_text_3/sublime_text.desktop /usr/share/applications/
Y eso es todo, hasta para instalar uno de los editores de desarrollo más populares hay que dar mil vueltas en algunas distribuciones.


Comentarios