Ir al contenido principal

Destacados

Crear nuestra propia distribución Linux openSUSE con KIWI NG

Como bien lo dice su wiki,  KIWI  es una herramienta de línea de comandos que permite construir imágenes de sistemas operativos Linux aplicados para hardware físico, como así también para entornos virtuales. Permite crear una distribución Linux con el mínimo sistema operativo y software necesario para tareas específicas ( JeOS, J ust enough  Operating System ), o bien crear y personalizar una distribución Linux a nuestro propio antojo.

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