The New Cult of Dead Cow

February 10, 2007






Linux desde la tienda a tu escritorio

Hace poco lei un comentario de metaverso en el que opinaba que sin importar si Vista cumplia o no con sus promesas, que si era o no un buen software la gente lo iba a usar masivamente solo por venir preeinstalado. Y que Linux no iba a tener ese destino sencillamente porque no se vendia directo de fabrica.

La verdad es que tiene razon, al menos en parte. Linux no va a igualarse a Windows hasta que no venga preinstalado masivamente. Sin embargo desde hace ya algunos años Linux viene siendo vendido de forma preinstalada. Y ahora con la llegada de Ubuntu, porque lo aceptemos o no es Ubuntu la que ha logrado acercar a Linux al usuario domestico, las empresas estan empezando a apostar de manera mas decidida por Linux.

Aca les dejo unas ligas con sitios donde se vende Linux Preinstalado, por si alguien quiere comprar PC nueva.

Linux Preinstalado en HP
CarrefourOnline(1)
Dater Series

De todas mi favorita es la ultima.

Es una laptop preciosa con un precio que varia entre $995 y $2450.

Eso si el fierro lo vale. En su misma pagina pueden consultar cuanto les costaria con un HD mas pequeño, con mas o menos memoria, etc.

Technorati Tags: , , ,

powered by performancing firefox

January 31, 2007






Especial Ubuntu

ADSL Zone Tv a publicado un video donde resume las bondades de la distribución GNU/Linux Ubuntu. Entre otras cosas la muestra como una firme competencia para el imperio de microsoft y su Windows …

Ver video


January 19, 2007






Mi PC es compatible con Linux

Aunque hoy en dia, la mayoria del hardware es en mayor o menor medida compatible con Linux, tu puedes acudir a ciertas paginas web donde recopilan información de compatibilidad del hardware con Linux.

Esto te puede servir si estas pensando comprarte una PC nueva y quieres usarla con Linux, asi como si tienes una PC antigua y te gustaria migrarla a Linux.

Adaptadores Graficos  http://wiki.x.org/wiki/FAQ
Adaptadores de Audio http://www.alsa-project.org/
Impresoras               http://www.linuxprinting.org/
Cámaras Digitales      http://www.gphoto.org/
Scanners                  http://www.sane-project.org/
Modems                   http://linmodems.org/
Tarjetas PCMCIA       http://prism54.org/newdrivers.html,
                              http://rt2x00.serialmonkey.com/wiki/index.php/Hardware
                              http://ralink.rapla.net/
                              http://zd1211.ath.cx/

Tomado de FedoraProject

powered by performancing firefox

January 17, 2007






Flash 9 … al fin en Linux

This is it. This is the officially blessed version of the Adobe Flash Player 9 for Linux (x86). Not a beta version; the final version. It’s released. Today.

Asi es, despues de una más que larga espera … al fin tenemos el reproductor de flash 9 para Linux.

Descargalo de aca.

Para instalarlo, copia el archivo libflashplayer.so a la carpeta /usr/lib/mozilla-firefox/plugins y lo tendras listo para todos los usuarios.

PD: la carpeta /usr/lib/mozilla-firefox puede varia de distro en distro. En gentoo es /usr/lib/nsbrowser/plugins y luego se hace un link a la caperta especifica del mozilla.

January 14, 2007






Serie: Comandos de Linux - LS

Vamos a empezar una serie de articulos referidos a los comandos de consola de Linux. Ojala a alguien le ahorre horas de busqueda esta información.

El primer comando que vamos a examinar es el popular ls

LS, es el comando encargado de mostrar el contenido de un directorio. Es similar al antiguo comando DIR de DOS.

Vamos a ver algunos de los parametros que le podemos pasar a ls.

  • ls -a
  • Nos muestra todos los archivos, incluyendo los archivos ocultos. En Linux los archivos ocultos son todos aquellos cuyo nombre comienza con “.”. Estos archivos sirven en su mayoria para guardar la configuración de cada usuario. Se ubican en su directorio personal “/home/<tu usuario>/”.
  • ls -B
    • No nos muestra los archivos de Backup. Los archivos de Backup son copias que se hacen de un archivo para asegurarnos que no se a modificado por error, esto nos permite volver facilmente a la versión anterior del mismo. En Linux, algunos programas generan archivos de backup como por ejemplo Kate. Este Tipo de archivo,  viene a ser el simil de “Copia de Archivo.doc” de Windows.
  • ls –color=<never|always|auto>
    • Esta sentencia nos permite imprimir el listado de un directorio en colores. Esto nos sirve para identificar facilmente a los directorios ( que aparecen de azul ), a los links ( que aparecen en turquesa ), links rotos, etc.
    • El comando recibe uno de los tres parametros:
    • ls –color=never
    • ls –color=always
    • ls –color=auto
  • ls –format=<commas|horizontal|long|single-column|verbose|vertical>
    • Nos permite formatear la salida del comando ls. Si bien es cierto el modo de presentación de la información resulta poco relevante cuando es el usuario el que interpreta la información, es vital cuando lo hace un programa de computadora. Asi la salida de este comando ls correctamente formateada puede ser enviada como entrada para otro programa encargado de procesar esta salida.
  • ls -l
    • Nos muestra toda la información de los archivos
    • Ejemplo:
    • drwxr-xr-x 36 necudeco users        4096 2007-01-13 09:27 tarballs
    • En este ejemplo nos muestra en la primera columna los permisos del archivo
    • En la tercera y cuarta columna nos muestra el usuario y grupo al cual pertenece ese archivo
    • En la quinta columna nos muestra el tamaño del archivo.
    • En la sexta y séptima nos muestra la fecha y hora de creación.
    • En la ultima columna nos muestra el nombre del archivo.
  • ls -lh
    • Nos muestra la misma informacion que ls -l, pero en la quinta columna, donde nos mostraba el tamaño del archivo, ya no lo muestra en bytes. Lo muestra en Kbytes, MBytes, etc. según sea más facil de entender por el usuario.
  • ls -r
    • Nos muestra el contenido de un directorio, al revés.
  • ls -R
    • Nos muestra el contenido de un directorio y de sus subdirectorios …
  • ls -S
    • Ordena por el tamaño de los archivos
  • ls -X
    • Ordena por extension
  • ls -U
    • No ordena por ningun concepto.
  • ls -t
    • Ordena por fecha de modificación.

    Todos estos comandos pueden ser llamados en conjunto, por ejemplo si queremos listar los archivos de un directorio llamado www, separados por comas pero ordenados por tamaño:

    ls –format=commas -S  www


    Si queremos mostrar el contenido de ese mismo directorio ordenado por extension, y indicandons el tamaño en un formato legible para el humano

    ls -Xlh  www

    Bueno, eso es todo por hoy. Espero que le haya servido a alguien.

    November 30, 2006






    Mysql en red

    Hoy me preguntarón como hacer para que un servidor mysql les acepte conexiones de red ?  … Porque solo les permitia conectarse como localhost.

    Para esto, hay que modificar el fichero de configuracion de mysql ( /etc/mysql/my.conf ) y buscar la variable bind.

    Por lo general es

    bind-address = 127.0.0.1


    Comentala, dejandola asi

    #bind-address = 127.0.0.1


    Luego a reiniciar el servicio de mysql

    sudo /etc/init.d/mysql restart

    November 24, 2006






    Demasiada Tecnología

    Hace poco me compre una maquina PentiumD de 3.4 y como no habia tenido mucho tiempo solo la probe con ubuntu dapper y al funcionar normal supuse seria asi con las otras distros ….

    El problema ? Pues unas semanas despues quize probarla con Ragnarok, con Centos, con Ubuntu Edgy … y no levantaba siempre se quedaba colgada en el initrd …

    Al parecer, algunas placas o micros muy nuevos generan cierto tipo de problema, al momento de cargar me salia un error en la BIOS.

    Solucion ? Pues solo habia que pasarle al kernel los parametros noapic y nolapic. Y listo.

    Espero que a alguien le sirva este tip y no tenga q pasarse un mes y medio tratando de buscarle tres pies al gato.

    October 28, 2006






    Compartiendo Archivos en Linux

    Tienes varias maquinas, y te gustaria poder usar tus documentos en cualquiera de ellas ? o tener los mismos programas instalados en todas ?

    Pues para hacerlo solo tienes que compartir tu sistema de archivos.

    Existen dos maneras de compartir archivos en linux: la primera usando samba, y la segunda usando nfs.

    Para poder exportar un directorio nfs debemos instalar la siguiente paqueteria:

    sudo aptitude install nfs-kernel-server nfs-common portmap

    Una vez instalados, debemos editar el fichero /etc/exports. Aca definiremos que directorios queremos exportar

    /home 192.168.1.0/255.255.255.0(rw,sync,no_root_squash)
    /usr/local 192.168.1.0/255.255.255.0(rw,sync,no_root_squash)

    Por ejemplo ahi estamos exportando los directorios /home, el cual contiene todos los documentos personales de mis usuarios, asi como sus configuraciones, y el /usr/local, donde estan los programas que deseo que utilizen todas las maquinas.

    La sintaxis para el fichero exports es
    <directorio> <ip>(<opciones>)

    Donde <directorio> es el directorio a exportar, <ip> es la ip, nombre o rango de ips a las cuales les damos acceso a ese recurso compartido, y <opciones> son un conjunto de opciones de nfs.

    </opciones><opciones>:

    rw, permite acceso de lectura y escritura
    async, le permite al servidor confirmar cualquier operacion de E/S antes que esta se realice.
    no_root_squash, permite al usuario root de la maquina cliente tener acceso de root sobre el directorio compartido
    root_squash, le asigna al usuario root de la maquina compartida los privilegios del usuario anonymous sobre el directorio compartido

    Para poder usar los directorios compartidos en las maquinas clientes, debemos declararlas en nuestro /etc/fstab, de la siguiente manera

    192.168.1.45:/home /home nfs defaults 0 0

    Aca le indicamos, que el directorio /home compartido en la maquina 192.168.1.45 debe ser montado en nuestro /home local, con las opciones por defecto.

    NOTA: el acceso por parte del cliente al directorio nfs, sera extremadamente lento, para evitar esto debemos instalar en la maquina cliente el siguiente paquete

    sudo aptitude install portmap

    October 7, 2006






    Desinstalando paquetes con aptitude

    La mayoria de debianistas debemos haber usado las herramientas de manejo de paqueteria aptitude, realmente simplifican bastante el trabajo.

    aptitude install <paquete >
    aptitude search <nombre>
    aptitude update
    aptitude upgrade
    aptitude remove <paquete>
    aptitude purge <paquete> … o casi.


    Bueno yo, el dia de ayer, por estar jugando de manera descuidada de con mi servidor, lo llevo a un punto de casi colapso.

    Realmente no me asuste mucho, al fin de cuentas bastaba un aptitude purge <paquete> para dejarlo limpio, y un aptitude install <paquete> para volverlo a su estado anterior. O al menos eso creia yo.

    Despues de 5 intentos fallidos, me di por vencido .. y entendi que algo estaba mal.
    Segun la documentacion el purge deberia borrar todos los ficheros de configuracion, pero … no siempre es asi . O al menos esta vez no lo fue.

    Resulta q mi /etc/init.d/servicio, seguia ahi, junto con algunos otros archivos en el etc.

    El siguiente paso logico era borrarlos y esperar q al volver a instalar el paquete estos fueran creados a su forma original, resolviendo con eso mi dolor de cabeza.

    Pero resulta, que muy aparte de esos archivos, el purge tampoco borra los archivos en /var/lib/dpkg/info/*.
    Estos archivos, contienen la informacion sobre que paquetes fueron instalados en el sistema y que archivos dejaron ahi. Es decir, como ahi se hacia referencia a /etc/init.d/servicio pues este no era creado de nuevo, es mas el aptitude ni siquiera se dignaba averiguar si el bendito archivo realmente estaba ahi.

    Al final lo que hice fue borrar todos los archivos del /var/lib/dpkg/info/ cuyo nombre correspondiera al paquete que deseaba eliminar. OJO que si borran todos los archivos de ahi, su sistema no sabra q diablos instalo.

    Una vez hecho eso, volvio a instalar el paquete y todo regreso a la normalidad …






















    Get free blog up and running in minutes with Blogsome
    Theme designed by B A Khan