martes, 31 de marzo de 2009

Como instalar VMWARE Server 2en Debian Lenny


Esta vez, les dejo un link para que puedan instalar un maquina virtual con VMWARE en su Debian Lenny.
Lo bueno de esta guia es que explica paso a paso, con detalles e ilustraciones como se debe ir configurando. Realmente no es muy complicado, talvez para los que no se lleven bien con el ingles, pero verdaderamente es simple de entender.

En este caso como estoy falto de tiempo, no lo hago en una maquina virtual y lo explico mis paso porque estoy escaso de tiempo, pero con ese link les va a ir muy bien. Pude ver los pasos y todo es correcto.

Aqui el link del tutorial --> LINK <--

Algo que no me gusta y nunca uso es traducir las paginas web enteras, y porque? porque a veces las traducciones confunden mas que el ingles mismo, pero para los mas comodos... ---> LINK EN ESPAÑOL <---

Cualquier duda me avisan = )

lunes, 30 de marzo de 2009

Driver ATI en Linux mejora la reproduccion de videos


La última versión de los drivers ATI Catalyst para Linux, 9.3, llega como la última versión para las tarjetas comprendidas entre las R300 y R500. Hasta ahora los usuarios de Linux y ATI sabrán que el uso de Compiz junto con la reproducción de vídeo no era compatible, al menos en formato acelerado Xv, existiendo los archiconocidos parpadeos. Ese problema también estaba presente en ventanas 3D. Con Catalyst 9.3 y su mejora en el Compositing el problema se ha solucionado.

Es una gran noticia para usuarios de Linux que ya no tendrán este gran punto negativo que tenía ATI al reproducir vídeos y funcionar aplicaciones 3D. Gracias al soporte de Redirected OpenGL Rendering sobre Compiz los Catalyst 9.3 consiguen dar un empujón a ATI en el territorio Linux.

Ver el video de demostracion




Fuente: Inquirer

viernes, 27 de marzo de 2009

IBM Compro a SUN

La confirmacion extra oficial, dada por Paul Otellini, que dijo :

“Puedo decirles que Sun fué a venderse en el valle (Silicon Valley) y alrededor del mundo durante los últimos meses. Muchas compañías recibieron llamadas o visitas para comprar algunos o todos los activos de Sun. Parece que IBM está a la caza ahora. Y con un premium de más del 100%, sospecho que lo conseguirán”.

Otellini también hizo una sombría predicción sobre el futuro de el sistema operativo Solaris y la plataforma SPARC:

“Creo que todas las cosas de Solaris y SPARC verán el fin de sus vidas útiles durante el tiempo de la adquisición de IBM. No hay ninguna razón estratégica para que IBM las mantenga a menos que intente convertir la base instalada de Solaris en SPARC a su (línea) Power”.

martes, 24 de marzo de 2009

Publicada la versión 2.6.29 del kernel Linux


Linus Torvalds ha hecho oficial la disponibilidad del kernel Linux 2.6.29, tres meses después de la publicación del 2.6.28. Esta nueva versión , además del cambio temporal de mascota, cuenta entre sus nuevas características con el soporte de modesetting del subsistema gráfico, integración de la tecnología WIMAX, soporte de puntos de acceso WIFI, el sistema de archivos SquashFS, una versión preliminar de Btrfs, una versión más escalable de RCU, cifrado de nombres de archivos con eCryptfs, modo no journaling de ext4, checksums para metadatos de OCFS2, nuevos drivers y muchas otras mejoras menores.

fuente:barrapunto.com

lunes, 23 de marzo de 2009

Ventajas y Desventajas de Arch Linux frente a otras distribuciones

Arch vs Gentoo

Debido a que Arch distribuye binarios, tarda mucho menos tiempo que una instalación de Gentoo desde las fuentes. Gentoo tiene más paquetes y te deja escoger la versión exacta de cada paquete que quieres instalar. Tanto como Gentoo como Arch permiten paquetes binarios o de fuentes; sin embargo, Gentoo es una distribución basada principalmente en el código fuente mientras que Arch es una distribución basada principalmente en los binarios. Ambos poseen ciclos de lanzamientos. Los PKGBUILDs son más fáciles de crear que los ebuilds. Los paquetes de Gentoo son más portables porque se compilan para tu arquitectura específica, mientras que Arch es sólo para i686 y x86_64 (aunque algunos usuarios están creando proyectos para i586). No hay pruebas documentadas de que Gentoo sea más rápida que Arch ó viceversa. El diseño de Arch se enfoca más en la simplicidad

Arch vs Slackware

Slackware y Arch son ambas distribuciones 'sencillas'. Ambas utilizan los script de init tipo BSD. Arch ofrece mejor un manejador de paquetes mas robusto en pacman, a diferencia de las herramientas estándares en Slackware, ofrece resolución automática de dependencias y permite sencillas actualizaciones del sistema. Arch posee constantes lanzamientos. Slackware es vista como una distro con ciclo de lanzamientos conservativo, prefiriendo ofrecer paquetes estables. Arch es mas de ofrecer 'lo último' en este aspecto. Arch es i686 y x86_64 mientras que Slackware es i486. El sistema Slackbuild es muy similar al sistema de construción de Arch (ABS), sólo que ésta última es mas automatizada. Arch es una buena distribución para aquellos usuarios de Slackware que deseen un manejador de paquetes mas robusto con resolución automática de paquetes y/o mas paquetes mas actualizados.

Arch vs Debian

Arch es mas sencillo de usar que Debian. Arch ofrece menos paquetes. Arch provee mejor soporte para construir tus propios paquetes a difrencia de Debian. Arch es mas tolerante acerca de los paquetes 'no libres' definidos por GNU. Arch esta optimizada para i686 optimized y es mas rápida que Debian. Las versiones de los paquetes de Arch son mas actuales que los de Debian Stable/Testing. Arch es una distro en constante actualización mientras que Debian Stable esta hecha de paquetes "congelados" (frozen)

Arch vs Ubuntu

Arch tiene una fundación mas sencilla que la de Ubuntu. Si te gusta compilar tus propios kernels, probar los proyectos mas actualizados sólo disponibles a través de CVS ó construir programas desde sus fuentes cada cierto tiempo, Arch es mejor para tí. Si tu deseas usar inmediatamente Linux después de su instalación sin configurar Ubuntu es lo mejor para tí. En general, a los desarrolladores problablemente le gustará mas Arch que Ubuntu.

Si desean leer todas las comparaciones sigan este LINK

Tambien cabe aclarar que esta información se saco de la wiki de Arch

jueves, 19 de marzo de 2009

Tutorial para hacer una jaula chroot SSH/SFTP (Debian Lenny)


Luego de la version 4.8, Openssh ya soporta hacer chrooting, es decir, enjaular a los usuarios en un ambiente, sin la necesidad de aplicar parches de ningun tipo.
Este tutorial les va a explicar como crear un ambiente chroot, para que? bueno para que los usuarios que se conecten al sistema, trabajen en el pero sin poder salir de un directorio siendo su directorio el directorio /. En simples palabras, es como si tuvieran un mini sistema aparte.

"La version que viene con Debian Lenny es la 5.1 y soporta chroot" (para ver la version, se abre una consola y se pone el comando $ dpkg -p openssh-server )
Version: 1:5.1p1-5

INSTALANDO OPENSSH

# apt-get install ssh openssh-server

HABILITANDO Chrooted SFTP (ingreso por ftp al sistema)

Editar el archivo /etc/ssh/sshd_config... y asegurarse de tener esta linea de la siguiente manera:

[...]
Subsystem sftp /usr/lib/openssh/sftp-server
[...]
Luego agregar las siguientes lineas al final del archivo (Notar que ChrootDirectory /home es en donde queremos encerrar al usuario)
[...]
Match User falko
ChrootDirectory /home
AllowTCPForwarding no
X11Forwarding no
ForceCommand /usr/lib/openssh/sftp-server
falko es el nombre del usuario a encerrar y como dije antes, /home es el directorio donde estara encerrado. Si son mas usuarios, se agregan mas lineas como estas pero para el resto de los usuarios, claro?

Ademas vamos a agregar un grupo...
[...]
Match Group users
ChrootDirectory /home
AllowTCPForwarding no
X11Forwarding no
ForceCommand /usr/lib/openssh/sftp-server
Esto debera encerrar a los usuarios del grupo users dentro de /home.

Ahora reiniciamos Openssh con /etc/init.d/ssh restart

Luego es muy importante es que si tenemos un usuario en /home/falko demos permisos para que solo ese usuario pueda leer y escribir en ese directorio

# chmod 700 /home/falko

HABILITANDO CHROOT PARA SSH

Esto es un poquito mas complicado, pero lo vamos a hacer con cuidado.
Nosotros vamos a configurar un ambiente chroot con todos los programs (/bin/bash, /bin/cp). Esto es para que el usuario trabaje en su ambiente con los comandos que nosotros le copiemos.

Hay que aclarar que para copiar un comando debemos ver cuales son las librerias que utiliza este comando y copiarlas tambien, esto se hace con el comando ldd. (Nosotros vamos a bajarnos un script para esto)
Vamos a verlo con un ejemplo, digamos que queremos copiarle al usuario el comando cp, los pasos son los siguientes:

$ ldd /bin/cp
linux-gate.so.1 => (0xb7f6c000)
libselinux.so.1 => /lib/libselinux.so.1 (0xb7f40000)
libacl.so.1 => /lib/libacl.so.1 (0xb7f39000)
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7ddd000)
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7dd9000)
/lib/ld-linux.so.2 (0xb7f6d000)
libattr.so.1 => /lib/libattr.so.1 (0xb7dd4000)

Para evitar copiar esto a mano hay un script que lo hace y lo podemos bajar desde AQUI , el script se llama make_chroot_jail.sh y nos copia todos los archivos y librerias = )

Tambien si deseariamos hacer a mano la copia de los archivos, debemos crear en el directorio donde vamos a encerrar al usuario algunos directorios como por ejemplo /dev/null, /dev/zero, /dev/tty, y /dev/urandom, estos se crean con el comando mknod

Vuelvo a repetir, con el script nos evitamos tambien esto.

Bien comenzemos ahora si, a trabajar, primero instalamos:

# apt-get install sudo debianutils coreutils

Descargar make_chroot_jail.sh y copiarlo a /usr/local/sbin , luego darle permisos de ejecucion, como aqui vemos:

# cd /usr/local/sbin
# wget http://www.fuschlberger.net/programs/ssh-scp-sftp-chroot-jail/make_chroot_jail.sh
# chmod 700 /usr/local/sbin/make_chroot_jail.sh

Luego vamos a correr este Script (make_chroot_jail.sh) para copiar y crear todo lo necesario para nuestro chroot. Ustedes pueden entrar y ver el contenido , asi como tambien definir que cosas copiar y que no.

Siguiente agregar un enlace simbolico /home/home

# cd /home
# ln -s . home

Ahora vamos a ejecutar el script ! la sintaxis seria

# make_chroot_jail.sh username [/path/to/chroot-shell [/path/to/chroot]]

Nosotros reemplazamos
username=falko (nuestro usuario)
/path/to/chroot-shell = /bin/bash
/path/to/chroot = /home

Seria asi :

# make_chroot_jail.sh falko /bin/bash /home

Esto crea y actualiza todos los archivos necesarios para hacer chroot.
Sucede talvez que podemos actualizar algun comando en nuestro sistema, entonces si queremos que nuestro usuario enjaulado tenga la ultima version del mismo ejecutamos:

# make_chroot_jail.sh update /bin/bash /home

Ahora como hicimos con los usuarios que se conectaran por ftp, debemos agregar en el archivo de configuracion de ssh, los usuarios y grupos que se van a conectar por ssh:

# vi /etc/ssh/sshd_config

Agregar las siguientes lineas
[...]
Match User falko
ChrootDirectory /home
AllowTCPForwarding no
X11Forwarding no

Y si deseamos agregar un grupo podemos agregar las siguientes lineas

[...]
Match Group users
ChrootDirectory /home
AllowTCPForwarding no
X11Forwarding no

Ahora reiniciamos Openssh con /etc/init.d/ssh restart

Luego es muy importante es que si tenemos un usuario en /home/falko demos permisos para que solo ese usuario pueda leer y escribir en ese directorio

# chmod 700 /home/falko

Listo eso es todo!

Links

GNOME 2.26

Exactamente como lo tenía planeado el proyecto GNOME lanzó hoy la versión 2.26 definitiva de su popular escritorio para sistemas *nix. El nuevo Gnome

continúa con su tradición de lanzamientos cada 6 meses e incorpora unas bienvenidas novedades para todos sus usuarios, por ejemplo:

  • Totem descarga automáticamente los subtítulos de la película que estamos viendo si estos no están disponibles.
  • Brasero, la popular aplicación para grabar CDs y DVDs, es ahora parte de GNOME.
  • Evolution importa carpetas de Outlook y soporta Microsoft Exchange MAPI.
  • Fácil compartición de archivos por Bluetooth, HTTP y WebDAV.
  • Control de volumen integrado con PulseAudio.
  • Soporte para múltiples monitores y proyectores.

Junto con GNOME 2.26, el también recientemente lanzado GTK+ 2.16 incluye un extenso trabajo de arreglo de errores y de limpieza de su código para el muy anticipado GTK+ 3.0.

La siguiente versión 2.28 de GNOME será lanzada el próximo mes de Septiembre.

  • Download: GNOME 2.26 (DVDs, imágenes para VirtualBox, VMWare, QEmu, etc.)
fuente, vivalinux.com.ar

domingo, 15 de marzo de 2009

Los 5 efectos mas importantes en Compiz Fusion

Compiz es un gestor de ventanas que hace uso de efectos 3D para animar el escritorio. Los efectos por tanto son muy visuales aunque la mayoría de ellos tiene una utilidad nula. La evolución de Compiz ha llevado a cabo una implementación de características que no sólo tienen un aspecto bonito, sino que también son útiles. Veamos 5 de ellas.

1) Desktop Wall y Expo: Si estás acostumbrado a trabajar con varios escritorios, workspaces, este efecto te dará una visión panorámica de todos ellos sin tener que pasar uno tras otro.
http://www.youtube.com/watch?v=9s1nJWL3rs4&eurl=http://www.theinquirer.es/2009/03/14/5-efectos-de-compiz-que-ademas-de-bonitos-son-utiles.html&feature=player_embedded

2) Scale: viene a ser el mismo efecto de los equipos Mac conocido como Exposé, se separan todas las ventanas, haciéndolas visibles en un mismo escritorio escalando su tamaño para poder ser mostradas todas.
http://www.youtube.com/watch?v=nW98y6D-HEA&eurl=http://www.theinquirer.es/2009/03/14/5-efectos-de-compiz-que-ademas-de-bonitos-son-utiles.html&feature=player_embedded

3) Agrupar y pestañas: Es una característica que permite agrupar varias aplicaciones en una única ventana y cambiar de una a otra como si se tratara de una pestaña más, nada mejor que verlo en vídeo para entenderlo.
http://www.youtube.com/watch?v=sULZKK7u3So&eurl=http://www.theinquirer.es/2009/03/14/5-efectos-de-compiz-que-ademas-de-bonitos-son-utiles.html&feature=player_embedded

4) El gestor de tareas (Alt+tab): ofrece una visualización de las ventanas activas, por lo que puedes ver una miniatura de qué programa es en el estado actual, es muy útil si tienes varias aplicaciones abiertas. Además de elo existe un sistema alternativo para cambiar de ventana, con una ordenación similar al típico Coveflow de los equipos Apple.
http://www.youtube.com/watch?v=cJXgF5AKnAg&eurl=http://www.theinquirer.es/2009/03/14/5-efectos-de-compiz-que-ademas-de-bonitos-son-utiles.html&feature=player_embedded

5) Previsualización de ventanas: Muestra en la barra de tareas una pequeña previsualización de la aplicación minimizada.

fuente: Inquirer

viernes, 13 de marzo de 2009

Masiva pérdida de datos en Kubuntu 9.04 con Ext4

Este gran problema se reporta en la edición Kubuntu de Jaunty apenas después de que los archivos del escritorio de KDE4 han sido cargados, resultado en la pérdida de todos los datos que fueron creados, incluyendo muchos de los propios archivos de configuración de KDE (!).

Rápidamente el desarrollador de Ext4 Ted Ts'o se apresuto a responder que el problema de fondo es la implementación de Ext4 de la "asignación diferida" (delayed allocation), también presente en otros sistemas de archivos como XFS y Btrfs, por la cual los nuevos datos puden demorar hasta 60 segundos en escribirse físicamente.
Ts'o explica que esto es "realmente más un problema de diseño de la aplicación" y que los programadores se acostumbraron al comportamiento del anterior Ext3, donde las escrituras se realizan cada 5 segundos. De cualquier forma, los parches no serían incluídos en el próximo Kernel 2.6.29, sino que fueron programados para el siguiente Kernel 2.6.30.

lunes, 9 de marzo de 2009

Google podría subsidiar ultra-portátiles con el sistema Linux

Aunque no se ha afirmado directamente desde Google, Eric Schmidt, presidente ejecutivo de la compañía, ha dado a suponer que podrían subsidiar ultra-portátiles de bajo costo basados en el sistema operativo Linux, con la finalidad de promover sus aplicaciones y servicios.

Schmidt da a conocer que estos pequeños equipos son muy atractivos para Google, tomándolos como equipos que pueden ser de gran importancia en el futuro, aportando una buena oportunidad de una nueva generación de aplicaciones.

“Como ocurre con los operadores de telefonía móvil (algunos ya “regalan” equipos asociados a un contrato de consumo) el subsidio de ultra-portátiles es un nuevo modelo de negocio que llega al mercado”.

Comenta, Schmidt.

Por supuesto, estos equipos contarían con Linux, específicamente en Android, el sistema operativo de Google basado en Linux, inicialmente pensado para funcionar con teléfonos móviles.

viernes, 6 de marzo de 2009

Personalizando GNOME

Hola a todos, navegando por internet , encontre en Taringa (para quienes no conozcan Taringa es una pagina argentina en donde la gente conparte recursos) un POST con explicaciones y mucho material para mejorar el aspecto de tu Linux.
En el POST dice que es para Personalizar Ubuntu y esto esta mal, pero GNOME puede correr en cualquier distribucion GNU/Linux.

Tambien pueden encontrar de todo en gnome looks www.gnome-look.org

Pero aca les dejo el link del post de Taringa, visitenlo:
http://www.taringa.net/posts/linux/2245654/[Megapost]-Personalizar-Ubuntu-(Parte-1).html

Tambien cualquier duda que se les presente me pueden consultar.

jueves, 5 de marzo de 2009

El Debconf 9 sera en Extremadura, España


Debconf es la reunion anual de desarrolladores de Debian, un evento para debatir , con talleres , charlas, etc... Todo esto con un caracter muy técnico.
Debconf 9 se llevara a cabo en Cáceres, Extremadura, España, desde Julio 16 hasta el 30 del mismo mes.

Las conferencias anteriores de Debian han sido realizadas en diversas partes del mundo, como el año pasado se realizo en Mar del Plata, Buenos Aires, Argentina (ver debconf 8), esto ha sido extremadamente beneficioso para el desarrollo de Debian , incluyendo el nuevo Instalador y para mejorar la internacionalización de Debian.

Debian Camp

Equipos de desarrolladores como los de debian-installer y debian-edu tienen la posibilidad de reunirse previamente para no molestarse en sus trabajos.Los equipos interesados deben ponerse en contacto con los organizadores por adelantado para hacer arreglos especiales.

Debian Day

Mientras tanto, los indecisos o los que buscan descubrir los beneficios del software libre y los usuarios de Debian, son invitados al Debian Day, un event abierto con presentaciones de interes general.

miércoles, 4 de marzo de 2009

Software para monitorizar servicios de red.







Les paso algunos programitas para monitorear la red que pueden funcionar en cualquier linux, yo les doy el link a la pagina oficial de cada uno, pero seguramente algunos esten en los repositorios o encuentren RPM, que esten precompilaos para su distribucion, si quieren pueden comentar mas!

Cacti
NTOP
Wireshark
Nagios

Estos son algunos que se pueden acceder a ellos mediante alguna interfaz web, tambien hay otros de consola.

lunes, 2 de marzo de 2009

Limpiar archivos de configuracion.

Luego de desinstalar aplicaciones en nuestra Debian o Ubuntu, siempre queda algún archivo de configuración de las mismas.
Pues bien...aquí varias formas para borrarlos:

# dpkg -P $(dpkg -l |awk '/^rc/ { print $2 }')
# dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`
# for i in $(dpkg -l |grep ^r| awk '{print $2}'); do aptitude purge -y $i; done

otra forma, utilizando deborphan.
# dpkg --purge $(deborphan --find-config)

y otro mas usando aptitude:
aptitude purge '~'c

donde c es la bandera de estado del paquete.