Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Tuesday, May 22, 2012

Como instalar java 1.7 en debian

Debian squeeze viene con java 1.6 en el repositorio
aptitude show sun-java6-jdk
Package: sun-java6-jdk
New: yes
State: not installed
Version: 6.26-0squeeze1
Si quisieran instalar una versión mas reciente de java (otro release del 1.6 o el 1.7) aquí está el ejemplo. Descarguen el java que necesiten, en este caso es el 1.7
wget -c http://download.oracle.com/otn-pub/java/jdk/7u4-b20/jdk-7u4-linux-x64.tar.gz

tar zxvf jdk-7u4-linux-x64.tar -C /usr/lib/jvm
Luego en vez de colocar directamente un enlace en bin, debian tiene un manejador de script para mantener diferentes versiones de un programa.
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 1 --slave /usr/local/man/man1/java.1 java.1 /usr/lib/jvm/jdk1.7.0_04/man/man1/java.1

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 1 --slave /usr/local/man/man1/javac.1 javac.1 /usr/lib/jvm/jdk1.7.0_04/man/man1/javac.1
Y el resultado es el siguiente
java -version
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

Monday, November 22, 2010

Listar el contentido de un archivo tar o tar.gz

GNU / tar es un programa de archivado diseñado para almacenar y extraer archivos y su extensión es tar. Los archivos tar pueden ser sin comprimir o comprimidos. Si en algún momento necesitas listar el contenido de un tar lo puedes hacer con el siguiente comando.

Listar el contenido de un archivo tar
usa el siguiente comando
$ tar -tvf archivo.tar

Listar el contenido de un archivo tar.gz
usa el siguiente comando
$ tar -tvf archivo.tar.gz

Listar el contenido de un archivo tar.bz2
usa el siguiente comando
$ tar -tvf archivo.tar.bz2