Bien saben los usuarios de Bluehost que la mayoría de las aplicaciones no están actualizadas a la última versión, sea por seguridad o estabilidad. Para poder utilizar la última versión de VIM en Bluehost, en mi caso la versión 7.1, debemos:

  1. Descargar los archivos fuente de la página de descargas de vim, descomprimir los archivos y dirigirnos a la carpeta resultado:

    wget ftp://ftp.vim.org/pub/vim/unix/vim-7.1.tar.bz2
    tar jxvf vim-7.1.tar.bz2
    cd vim71
  2. Deshabilitar el entorno gráfico y definir el directorio de instalación. El directorio de instalación puede ser cualquier directorio dentro de $HOME:
    ./configure --disable-gui --without-x --prefix=$HOME
  3. Instalar los archivos compilados:
    make install
  4. Añadir a la variable PATH la ruta donde esta ubicado el ejecutable. Los cambios deben de verse reflejados en el archivo de configuración .bash_profile:
    PATH=$HOME/bin:$PATH

    * Es importante la precedencia de la ruta donde esta el ejecutable del VIM 7.1 sobre los valores predefinidos de PATH.

Publicado en Linux, Programación el 31/05/2008. Sin comentarios.

SmartSVN es un cliente con entorno gráfico para Subversion. SmartSVN requiere del JRE (Java Runtime Environment) 1.4.1 o superior para poder ser ejecutado. La instalación del JRE de Sun es necesaria puesto que la versión del interprete de Java desarrollada por GNU (GIJ) e instalada por defecto en Ubuntu ocasiona errores al tratar de ejecutar el SmartSVN.

Estas instrucciones corresponden a la instalación de SmartSVN 3.0.8 y JRE en Ubuntu 8.04.

  1. Buscar la versión mas reciente del JRE de Sun
    sudo aptitude search sun-java.-jre
  2. Instalar el JRE
    sudo aptitude install sun-java6-jre
  3. Seleccionar la JRE de Sun (/usr/lib/jvm/java-6-sun/jre/bin/java) como la alternativa por defecto
    sudo update-alternatives --config java
  4. Descargar los binarios de la página de descargas
  5. Descomprimir los archivos
    tar -zxvf smartsvn-generic-3_0_8.tar.gz

Para iniciar la aplicación simplemente ejecutamos el archivo smartsvn.sh que se encuentra en smartsvn-3_0_8/bin/

Publicado en Linux, Programación el 29/04/2008. Sin comentarios.