Social Icons

twitter facebook google plus linkedin

sábado, 28 de febrero de 2009

Instalar Virtualbox para 64bits en pocos pasos!

Virtualbox es una poderosa herramienta de virtualizacion desarrollada por la empresa Sun Microsystems y liberada bajo la licencia GPL. Tiene la particularidad de presentar un excelente rendimiento y nada que envidiar a herramientas de codigo mas cerrado, como VMWare, ademas es muy intuitivo, lo que lo hace mas cercano al usuario comun y corriente.

Bien, manos a la obra!

dpkg -i virtualbox-2.1_2.1.4-42893_Debian_lenny_amd64.deb


  • Cuarto: Agregar nuestro usuario al grupo vboxusers


gpasswd -a usuario vboxusers


  • Quinto: Es recomendable reniciar para que nuestro usuario quede dentro del grupo y se actualicen los menus. Luego tendremos un programa corriendo asi:


Virtualbox

martes, 24 de febrero de 2009

NFS Basico

NFS es la sigla de Network File System, pero en realidad esta bastante lejos de ser un sistema de archivos. NFS es una capa de abstraccion que se ubica entre medio de los dos sistemas de archivos con los cuales trabajaras que corresponden al cliente y al servidor

Servidor:

Es el que tiene el directorio que se montara en el cliente. Para echarlo a andar, debemos escribir los siguientes comandos en la linea de ordenes:
apt-get install portmap nfs-kernel-server

Una vez que ha instalado los paquetes anteriores ( o puede ser que hayan sido instalados anteriormente ) tenemos que editar el fichero, en el cual setearemos el directorio que vamos a compartir, al cliente al cual le vamos a compartir nuestro directorio y los permisos y opciones que le daremos al directorio una vez que se ha compartido y se ha montado en el cliente.
Escribimos en la consola:
nano /etc/exports

.
Al final de este archivos tenemos que agregar el directorio, el cliente y las opciones entre parentesis, por ejemplo:
Directorio cliente(opciones).
En mi caso, puse lo siguiente:
/home/maximilinux 192.168.1.104(rw,root_squash,sync)

En las opciones, rw quiere decir que sea de lectura y escritura, root_squash se refiere a que cualquier cambio que se haga como usuario anonimo, no se hara el setuid de root y sync sirve para que siempre se haga una sincronizacion de archivos.  Para tener mas antecedentes sobre las opciones que se pueden poner, pueden visitar el man de  /etc/exports.

Cliente:

Aqui ya es mas sencillo, porque solamente nos queda montar el directorio:
mount 192.168.1.104:/home/maximilinux  /media/maximilinux -t nfs

Cabe destacar, que hay que tener el directorio creado antes.

NFS no es dificil si se trabaja a cabalidad, nos puede sacar de apuros si queremos montar una red de maquinas GNU/Linux. El unico problema es que es un tanto inseguro, pero para eso tenemos que tener instalado un firewall poderoso para trabajar protegidos.

miércoles, 18 de febrero de 2009

Acampando en el Lago LLeu Lleu

Hola gente, desde el dia 13 de febrero que me encontraba en un lugar precioso, un lugar en donde los telefonos celulares no tenian cobertura y con mucha suerte habia luz electrica. Este era el lago Lleu Lleu




Lago Lleu Lleu

El lago Lleu Lleu, que en voz mapuche significa derretirse o desmoronarse, se localiza a 12 m.s.n.m. y a 14 kms. al suroeste de Contulmo. Posee una superficie de 4.300 hectáreas.

Ubicado en plena cordillera de Nahuelbuta, a este solitario lago de borde acantilado, se le considera el lago más puro de América Latina, sus aguas son apacibles y está comunicado con el mar.

Junto al puente sobre el río que lo desagua hay un pequeño puerto con lanchones que ofrecen circuitos por los cuatro brazos de este espectacular lago, que se encuentra entre cerros, acantilados y playas solitarias rodeadas de bosque nativo. Sus cuatro brazos se internan en pequeños valles, anegados en invierno. Es un lugar privilegiado por sus bellezas naturales. Además, a diferencia del lago Lanalhue, se encuentra menos intervenido por el turismo.

Entre los atractivos más importantes del lugar se encuentran el Sector Puerto Choque, Lolcura, Huillinco y nacimiento del río Lleu Lleu. El lago es apto para realizar deportes náuticos y paseos en bote. Hay abundancia de pesca de alta calidad, como la pesca de trucha, salmón y pejerrey, debido a que posee unas de las aguas más vírgenes de nuestro país. Cuenta con infraestructura como cabañas y camping.


Con esto, mis vacaciones terminan oficialmente. Durante estos dias tengo que realizar algunos trabajos y el lunes entro a clases.
Pueden encontrar algunas de las fotos del viaje .. en el flickr

jueves, 12 de febrero de 2009

Instalando Frostwire en Debian en 3 pasos!

Seamos realistas. En Debian no existe el Ares y a veces bajar musica es como complicado, mas aun, cuando solo queremos una sola cancion. Para eso, existen clientes P2P bastante rapidos y funcionales como el Frostwire

Frostwire es un programa de transferencias de archivos peer-to-peer que se conecta a la red del Limewire (que en estos momentos no recuerdo como se llama XD). En fin, en Debian tenemos que seguir estos pasos:

  1. Agregar estas lineas a tu sources.list
    deb http://apt.debianchile.org/frostwire testing main
    deb-src http://apt.debianchile.org/frostwire testing main


  2. Hacer un apt-get update

  3. apt-get install frostwire


Y listo, nos instalara todo lo que necesitamos
Splash Screen

miércoles, 11 de febrero de 2009

Debian entre los primeros en encuesta alemana

En el portal alemán de código abierto Heise Open se realizó una encuesta [1] acerca del uso de código abierto en las empresas de negocios alemanas. Participaron 1,312 compañías. Los resultados mostraron como Debian es la distro más usada en los servidores, en un 47 % de las compañías encuestadas; en cuanto al uso para ambientes de escritorio estuvo en segundo lugar con un 29 %.

[1]: http://www.heise.de/open/Trendstudie-Open-Source--/artikel/126682


fuente: debiancuba.org

martes, 10 de febrero de 2009

Ver tv por internet usando Iceweasel, Xine y Debian amd64

Primero que todo, tenemos que agregar los repositorios de Christian Marillar (a.k.a Debian Multimedia).Yo prefiero usar los de Brasil porque son bastante rapidos, mas que los nacionales que estan en la Universidad de Chile.
Tenemos que agregar las siguientes lineas al archivo /etc/apt/sources.list:



deb http://ftp.br.debian.org/debian-multimedia testing main
deb-src http://ftp.br.debian.org/debian-multimedia testing main


Y actualizamos con apt-get update. Luego que hemos actualizado, instalamos el plugin de xine y los codecs correspondientes para nuestra arquitectura:




apt-get install xine-plugin mozplugger w64codecs


Lo ideal es que reiniciemos la sesion para que los cambios hagan efecto.
Y ahora, pueden malgastar su tiempo como yo:

Los Simpsons en el Canal 13

Un saludo

lunes, 9 de febrero de 2009

Debian Lenny

Debian Lenny

Ya hay fecha, esta sera el dia 14 de Febrero

Anuncio Oficial: http://lists.debian.org/debian-devel-announce/2009/02/msg00000.html

Formatear Pendrives en GNU/Linux

Hola, ayer realize un video tutorial explicando sobre como podemos formatear un pendrive en GNU/Linux con la utilidad mkdosfs, pero no resulto como queria. Si quieren ver el video, hacer click aqui.

Formatear pendrives en GNU/Linux es bastante sencillo y muy rapido. Es un proceso que debemos realizar con el dispositivo desmontado ya que si esta montado, nos arrojara un error como este:
neptuno:/home/maximilinux# mkdosfs /dev/sdb1
mkdosfs 3.0.1 (23 Nov 2008)
mkdosfs: /dev/sdb1 contains a mounted file system.
neptuno:/home/maximilinux#

Manos a la obra.

  1. Enchufar el dispositivo y desmontarlo si se monta automaticamente. Generalmente en GNOME es asi, por lo tanto hay que desmontarlo.

  2. Identificar la unidad con la orden dmesg | tail
    neptuno:/home/maximilinux# dmesg | tail
    [ 1098.552293] sd 5:0:0:0: [sdb] 15794176 512-byte hardware sectors (8087 MB)
    [ 1098.555755] sd 5:0:0:0: [sdb] Write Protect is off
    [ 1098.555760] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
    [ 1098.555763] sd 5:0:0:0: [sdb] Assuming drive cache: write through
    [ 1098.564309] sd 5:0:0:0: [sdb] 15794176 512-byte hardware sectors (8087 MB)
    [ 1098.567765] sd 5:0:0:0: [sdb] Write Protect is off
    [ 1098.567770] sd 5:0:0:0: [sdb] Mode Sense: 00 00 00 00
    [ 1098.567772] sd 5:0:0:0: [sdb] Assuming drive cache: write through
    [ 1098.567776] sdb: sdb1
    [ 1098.663870] sd 5:0:0:0: [sdb] Attached SCSI removable disk
    neptuno:/home/maximilinux#


  3. Ahora nos resta formatear:



    neptuno:/home/maximilinux# mkdosfs /dev/sdb1
    mkdosfs 3.0.1 (23 Nov 2008)
    neptuno:/home/maximilinux#

    Si no nos arroja ninguna salida ni mensaje de error, es porque la operacion se ha realizado exitosamente.




Eso es todo, luego podemos montar el pendrive como lo hacemos siempre.
Hay utilidades graficas como gparted que permiten hacerlo de una manera grafica.

Un saludo

viernes, 6 de febrero de 2009

Unix Time!

Muchos han buscado en Google: "Unix Time" y han encontrado respuesta a este misterioso evento. La fecha exacta sera el dia 13 de Febrero a las 5:31 PM UTC .... PERO EN QUE CONSISTE ESTO?

Unix tiene una forma bastante particular para generar marcas de tiempo, tiene su propio reloj con su propia algoritmo y todo muy especial. Esto consiste en transformar una fecha (segundo, minuto, hora, dia, mes, a~o) en un numero. Esta forma especial de la marca del tiempo, tiene relacion con el bug Y2K y con el bug Y2K38.

El dia 13 de febrero, la marca de tiempo de UNIX sera: 1234567890

Hay un sitio web que tiene una cuenta regresiva para este "magno" suceso, esta es: http://1234567890.chalkley.org/ en donde encontraremos algo como esto:

unixtimePara experimentar mas con esto, en internet existen varios conversores:

Mas informacion

PS: En facebook hay un grupo sobre esto.

miércoles, 4 de febrero de 2009

Google Latitude r0x!

Google latitude es el nuevo servicio de Google para la telefonia movil y consiste en ubicar relativamente a tus amigos en Google Maps. Lo interesante de esto es que tu decides el grado de privacidad en el que quieres resguardar tu ubicacion. Si lo deseas, puedes configurarlo para que muestre la calle o solo la ciudad o bien, quedarte totalmente escondido.
La aplicación se puede instalar en las BlackBerry, en teléfonos con Windows Mobile 5.0 o superior, sistemas Symbian S60 (los “smartphones” de Nokia) y los móviles de Sony Ericsson provistos de Java 2 (J2ME).

Para mas informacion: http://google.cl/latitude/intro.html

PS: Ahora sabremos que regalar para el 14 de febrero jajajja.

[caption id="attachment_375" align="aligncenter" width="300" caption="Google Latitude"]Google Latitude[/caption]

martes, 3 de febrero de 2009

Terminada la traduccion de Spong

Acabo de enviar la traduccion de Spong finalizada a Debian. Para mas detalles del bug:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=514068

PS: Felicitaciones a todo el equipo de traductores .. ha entrado mas gente y se ve mas movimiento :D

Sube tus fotos a Flickr desde KDE!

KDE no deja de impresionarme, porque hace unos dias atras estaba buscando una aplicacion para subir mis fotos a Flickr sin la necesidad de entrar a la web de Flickr. Me puse a buscar en los repositorios y encontre una aplicacion que se adaptaba a mis necesidades. Esta es KFlickr.

KFlicker es una aplicacion que tiene una grafica construida con las librerias graficas Qt. Por el momento, la version con todas las funcionalidades esta disponible para la version 3.5.X de KDE, pero los desarrolladores estan trabajando para poder sacar la version definitiva para KDE 4.

Algunos screenshots de su funcionamiento:

Ventana Principal


Ventana Principal



Seleccion de ImagenesSeleccion de Fotos



Titulo, Descripcion, Album, Licencia, EtiquetasInformacion, Tags, Licencia, Album, Titulo


Upload de la Imagen



Upload de la imagen

En Debian, se encuentra disponible para: Etch, Lenny y Sid y se instala via apt:




apt-get install kflickr



Mas informacion:



lunes, 2 de febrero de 2009

Impresentable: FondArt OWNED!

Unos hackers palestinos (creo) hackearon el sitio del Fondo Nacional del Arte ( http://www.fondart.cl ). Los screenshots los pueden ver aqui:

OWNED!OWNED

Parece que odian a los gringos XD

domingo, 1 de febrero de 2009

Errores de Grub

El arranque de grub se divide en dos etapas, Stage 1 y Stage 2 y cada una de ellas tiene sus mensajes de error.

En general, los errores en Stage 1 se limitan a mostrar un error y detener el sistema.

Los errores en Stage 2 interrumpen la operación, muestran un mensaje y si es posible continúa con la operación, por ejemplo solicitanmdo al usuario que lo corrija.

Hard Disk Error
El intento de lectura del disco no permite averiguar su geometría y su tamaño.

Floppy Error
Es el mismo error anterior, pero se indica de forma separada por el orden de comprobación.

Read Error
Error de lectura al intentar leer stage2.

Geom Error
La ubicación en disco de stage2 no está en la parte del disco accesible mediatne llamadas al BIOS. Puede deberse a que hayamos modificado la configuración del disco, o que hayamos cambiado el disco de máquina o que grub no esté bien instalado.

1 : Filename must be either an absolute filename or blocklist
Este error se origina cuando un nombre de fichero solicitado por grub no verifica la sintaxis adecuada.

2 : Bad file or directory type
Este error se origina cuando un fichero soliciatado por grub no es un fichero regular sino un enlace simbólico, un directorio o una tubería con nombre.

3 : Bad or corrupt data while decompressing file
Este error se origina cuando el código de descompresión devuelve un error. Normalmente se trata de un fichero dañado.

4 : Bad or incompatible header in compressed file
Este error se origina cuando laa cabecera de un fichero comprimido es incorrecta

5 : Partition table invalid or corrupt
Este error se origina cuando verificación del estado de la tabla de particiones falla. Es un mal síntoma.

6 : Mismatched or corrupt version of stage1/stage2
Este error se origina cuando ela orden de instalación apunta a versiones incompatibles o dañadas de stage1 o stage2. En general no puede detectar los daños y en este caso sólo se trata de los números de versión.

7 : Loading below 1MB is not supported
Este error se origina cuando la dirección más baja de un núcleo está por debajo de la cota de 1MB. El formato zImage de Linux es un caso especial y se puede manejar ya que tiene una dirección de carga fija y tamaño máximo.

8 : Kernel must be loaded before booting
Este error se origina si le decimos a GRUB que ejecute una secuencia de arranque sin haber indicado un núcleo.

9 : Unknown boot failure
Este error se origina por razones desconocidas.

10 : Unsupported Multiboot features requested
Este error se origina cuando las características Multiboot requieren una característica que no se reconoce. El núcleo requiere una gestión especial que GRUB probablemente no tiene.

11 : Unrecognized device string
Este error se origina cuando se espera un nombre de dispositivo y el texto encontrado no cumple las reglas de nombres de dispositivos.

12 : Invalid device requested
Este error se origina cuando un nombre dispositivo es válido y tiene un error no contemplado en otro error.

13 : Invalid or unsupported executable format
Este error se origina cuando la imagen del núcleo cargada no se reconoce como Multiboot o alguno de los formatos nativos admitidos : Linux zImage o bzImage, FreeBSD o NetBSD.

14 : Filesystem compatibility error, cannot read whole file
Alguno de los sistema de fichero que tiene que leer GRUB tiene limitado el tamaño de lectura de ficheros. Se corrige eliminado el límite.

15 : File not found
Este error se origina cuando uno se puede encontrar un fichero solicitado, pero la ruta de acceso es correcta.

16 : Inconsistent filesystem structure
Este error lo devuelve el sistemade ficheros para indicar un error interno debido al estado de la estructrua del sistema de ficheros que no encaja con lo previsto. Puede deberse a un sitema de ficheros dañado o algún bug de GRUB para manejar ese sistema de ficheros

17 : Cannot mount selected partition
Este error se origina cuando una partición existe pero GRUB no la reconoce.

18 : Selected cylinder exceeds maximum supported by BIOS
Este error se origina cuando una lectura intenta ir más alla del área direccionada por el BIOS. Este error se origina cuando se trata de leer bloques lineales. Este problema lo podemos encontrar en dicos (E)IDE mayores 512MB o de 8GB en máquinas antiguas.

19 : Linux kernel must be loaded before initrd
Este error se origina cuando ponemos initrd antes que kernel.

20 : Multiboot kernel must be loaded before modules
Este error se origina cuando la orden de carga de módulos se usa antes que de cargar un núcleo Multiboot. Sólo tiene sentido en este caso ya que GRUB no tiene idea de como comunicar la presencia de tales módulos a un núcleo que no sea Multiboot-aware.

21 : Selected disk does not exist
Este error se origina cuando otodo o parte un nombre de dispositivo referido a disco o dispositivo BIOS no está presente o no se reconoce por la BIOS en el sistema.

22 : No such partition
Este error se origina cuando no existe la partición especificada

23 : Error while parsing number
Este error se origina si GRUB espera leer un número y encuantra datos incorrectos.

24 : Attempt to access block outside partition
Este error se origina cuando una dirección lineal de bloque está fuera de la partición. Normalmente se debe daños en el sistema de ficheros o a algun bug detectado por GRUB.

25 : Disk read error
Se ha producido un error de lectur en el disco.

26 : Too many symbolic links
Demasiados enlaces simbólicos. El número máximo es 5.
Es posible que los enlaces tengan un bucle

27 : Unrecognized command
Este error se origina cuando introducimos un nombre de orden no reconocido por grub. Puede tratarse de un error al escribir.

28 : Selected item cannot fit into memory
Este error se origina cuando tratamos da cargar algo en memoria y no cabe.

29 : Disk write error
Error producido cuando grub trataba de escribir en disco. Normalmente sólo puede ocurrir durante la instalación o con la orden makeactive.

30 : Invalid argument
Este error se origina cuando el argumento para algunaorden es incorrecto.

31 : File is not sector aligned
Este error se origina cuando accede a una partición ReiserFS por lista de bloques (v.g. la orden `install'). En este caso debería montar la artición con la opción `notail'.

32 : Must be authenticated
Este error se origina cuando se trata de acceder a un arranque con "lock". Se debe introducir una contraseña válida.

33 : Serial device not configured
Este error se origina cuando trata de cambiar el terminal a uno serie pero no se ha activado ningún dispositivo serir

34 : No spare sectors on the disk
Este error se origina cuando no queda espacio libre. Sucede intenta introducir Stage 1.5 en los sectores no utilizados tras el MBR, pero la primera partición comienza justo tras el MBR o los está usando EZ-BIOS.

fuente: http://dns.bdat.net

Que son los Hackers?

Que son los Hackers?