martes, 30 de diciembre de 2008

Ares en linux sin emular (version p/novatos)

Me pase por varios blog, paginas web, foros y e encontrado como poder acceder a la red de ares, pero desde Linux, pero sin emular por medio de wine...

Pero los manuales y tutoriales que encontré eran muy difíciles para un novato, así que voy a tratar de explicar.

Vamos a usar Debian o Ubuntu que son similares a la hora de instalar software.

Para empezar vamos a instalar el programa llamado gift. Que es “gift”? Gift es un demonio (deaemon) que nos permite acceder a varias redes (gnutella, ares, ft). Para instalarlo simplemente abrimos un terminal (aplicaciones>accesorios>terminal en gnome y inicio>sistema>konsole en kde)

y escribimos el siguiente comando:


$ sudo su


# apt-get install gift && apt-get install giftd && apt-get install libgift0 && apt-get install libgiftproto0 && apt-get install libgift-dev


Si usas KDE, instala apollon, pero si usas gnome instala giftoxic


# apt-get install apollon


# apt-get install giftoxic


Lo que falta es las redes con las cuales nos vamos a conectar y desde las cuales vamos a bajar los archivos:


# apt-get install libgnutella-gift && apt-get install libopenft-gift


Esto va a instalar los paquetes necesarios para que funcione el cliente p2p.

Para probar vamos a un terminal y ejecutamos el siguiente comando:


# su usuario


(usuario es tu nombre de usuario)


$ gift-setup


y vamos configurando el gift. Aqui es donde muchos novatos se estancan, no saben como funciona esto. Simplemente vamos escribiendo las opciones que nos ofresca el setup, por ejemplo:



######################
Boolean determining whether or not this file has been reviewed and is
complete. giFT will fail to start unless this is non-zero. This is done
so that we can make sure you, at the very least, read through this file.

Default: 0

/main/setup [0] "1"
(aqui escribimos 1, sin comillas y damos enter)



####################
Y asi completamos todo el setup, un poco largo, aca yo les dejo mi archivo de configuracion de gift:


######################
[main]
setup = 1
hosts_allow = LOCAL
client_port = 1213
follow_symlinks = 0
plugins = OpenFT:Gnutella:Ares

[download]
completed = /home/pablo/Descargas

[sharing]
max_peruser_uploads = 3
hide_dot_files = 0
root = /home/pablo/Descargas
max_uploads = 5
shares_hidden = 0
auto_resync_interval = 0
share_completed = 1
ignore_incoming = 1

[bandwidth]
downstream = 0
upstream = 0

username [] = usuario
sessions [4] = 4
timeout [300] =
downstream = 0
upstream = 0


##################

Este archivo se encuentra en /home/usuario/.giFT/giftd.conf . Ahora es el tiempo de actualizar los nodos y archivos de configuracion de cada red...yo les voy a dar todos menos la del ares porque la del ares no me conecta nunca.
La lista de nodos es un documento con muchos "numeritos" que son en realidad una lista de ordenadores distribuidos por todo el mundo de los cuales vamos a descargar los archivos. Cada lista de nodos se encuentra en su respectiva carpeta de su red, por ejemplo. /home/pablo/usuario/.giFT/Gnutella o OpenFT (hay que respetar las mayuscylas y minusculas porque linux los diferencia bien)
Para editar los nodos de Gnutella simplente tenemos que ir hacia la carpeta de gnutella y buscar el archivo llamado nodes. Todos los nodos que contiene son nodos obsoletos que hay que remplazarlos por los mas nuevos, http://www.megaupload.com/?d=MER6L6SY de aqui lo pueden bajar y copiar cada archivo de nodos a su carpeta (gnutella y openft)

Luego de eso es necesario configurar bien la interfaz y el demonio. Para ello en un nterminal ejecutar: (como usuario)

$ giftd -v
Y sin cerrar ese terminal abrimos otro y escribimos
$ apollon

Se va a abrir una ventana como esta:
(CONTROL+clic para ver grande)
















Todavia no esta configurada ninguna red, para configurar una red vamos a PREFERENCIAS>CONFIGURAR APOLLON. Y dentro de las configuraciones vamos a la pestaña Nodos de busqueda y tildamos Habilitar el modo de nodo de busqueda para habilitar que gift pueda buscar dentro de los nodos de la red.
Mas abajo nos muestra los puertos que va a utilizar gift. Es convenientes tener abiertos esos puertos. Aqui les dejo un link de adsl zone donde explica como abrir puertos.
Ahora pasamos a la parte mas importante. Añadir redes: en la pestaña Avanzado y en la parte de complementos le damos a Añadir:











Y al igual como cuando abrimos una foto o un archivo de word, abrimos los complementos: el Ares (si los instalamos) gnutella y openft








Eso es todo, ahora cuando abrimos apollon y gift ($ giftd -v $ apollon) vamos a comprobar que se conecta a las redes:














Eso creo que es todo. Es facil y mejor que aMule...el unico punto en contra que tiene este programa es que casi te paraliza la conexion a internet...por eso es mejor dejarlo andando cuando no estamos usando la maquina porque casi no te deja navegar...
Espero que le sea de su agrado este tutorial que lo hice en dos dias :-P
Hasta la proxima

miércoles, 24 de diciembre de 2008

Cambiar comandos dificiles por otros mas faciles

Esto es como una edicion al post anteior, pero mucho mejor.
Navegando por Taringa encontre un post en donde te explican como hacer un facil script para poder escuchar varias estaciones de radios...muy bueno, el tema es que para hacerlo facil a la apertura del script, el creador del p0st cambiaba, por la direccion del scripts un comando muy facil, osea: en ves de escribir

$ /home/.radios

solamente habia que escribir el comando:

$ radios
Para ello tenia que editar un archivo llamado .bashrsc, y crear un alias. Ese archivo esta disponible para cualquier usuario y para el root, y se lo puede encontrar en /home/usuario/.bashrc y en /root/.bashrc.
Como pueden deducir, los alias solo van a ser funcionales para el usuario que haya editado su propio .bashrc

Editar esos archivos son muy faciles, solamente hay que ejecutar estos camandos en sus respectivos usuarios:

$ nano /root/.bashrc

$ nano /home/usuario/.bashrc


y al final escribir la siguiente linea:

alias nuevo-comando='comando-real'

un ejemplo

alias instalar='apt-get install'

otro ejemplo

alias desinstalar='apt-get remove'

Y, ahora, cuando se quiera instalar algo solo es cuestion de escribir el comando:

$ instalar gimp

INTERESANTE, no?

domingo, 21 de diciembre de 2008

Exelente tip para Debian/Ubuntu/Tuquito

te molesta escrivir SUDO APT-GET INSTALL...

tengo una solucion

$ sudo su (sudo su, porque solamente instalamos el software como root )
$ alias instalar="apt-get install"

ahora cuando vamos instalar algun programa en ves de escrivir sudo apt-get install...
vamos a escribir solamente:
$ instalar gimp (por ejempo)
hasta la proxima, espero que les guste el post

fuente: esdebian.com

viernes, 19 de diciembre de 2008

Bajar, instalar y configurar Tuquito

http://www.hostcero.com/tuquito/Tuquito-2.0-r5.iso
http://www.hostcero.com/tuquito/Tuquito-2.0-r5.iso
Hola a todos, hoy les traigo esta magnifica distribucion, Tuquito

Para bajarlo, lo pueden hacer desde aqui http://www.hostcero.com/tuquito/Tuquito-2.0-r5.iso
es muy facil de instalar, solamente hay que botear, inicar en modo live, y hacer doble clic en "Instalar tuquito"
particionar el disco y nada mas, es la parte mas facil.
Ahora, para actualizar la distribucion, tenemos que editar la lista de repositorios, le damos a F12 y nos sale el terminal:
$ su
$ kwrite /etc/apt/sources.list
borramos el contenido y escrivimos esto:

## Debian Unstable (sid)
deb http://ftp.it.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.it.debian.org/debian/ unstable main contrib non-free

depende de que rama queremos tener, sid (inestable), etch (estable) o lenny (prueba)
para saber mas, pueden ver en esta pagina: http://www.esdebian.org/articulos/24469/mis-repositorios-debian

tengo que destacar que los repositorios que usa tuquito son idénticos a los de debian (tuquito esta basado en debian al igual que ubuntu y muchas distros mas)
cerramos kwrite,
ahora de nuevo presionamos F12 y:
$ apt-get update
$ apt-get upgrade
aceptamos todos lo que nos pide
$apt-get dist-upgrade
también tenemos que aceptar todo...

todo esto va a durar bastante, así que recomiendo que lo dejen toda la noche :P
espero que les sirva y prueben tuquito que realmente es muy recomendable por su sencilles y rapidez...
hasta la próxima

lunes, 15 de diciembre de 2008

Montar disco permanentemente en Ubuntu

Hola a todos..hace mucho que no posteaba algún truco o solucion en el blog...
hoy voy a explicar como montar un disco para que no se tenga que estar montándolo cada ves que reiniciamos el sistema...

entramos en algun terminal root o escribimos en un terminal:

$ sudo su

ponemos la contraseña y ahora a editar el archivo fstab

# gedit /etc/fstab

ahora presionamos Control+Shift+T, y nos va a salir otra pestaña, ahora escrivimos

# fdisk -l

y podemos ver que partición tenemos que montar, si la partición es /dev/sda1 entonces vamos a el archivo fstab, y en una nueva linea escribimos /dev/sda1

ahora en la columna 17 (el programa gedit nos dice en que columna estamos en la parte inferior) escribimos la carpeta donde se va a alojar nuestra unidad, por ejemplo /media/disk/
luego en la columna 33 escribimos el formato de la partición, por ejemplo, ext3
Ahora en la columna 57 escribimos 0 y en la columna 65 solamente escribimos 1

eso es todo, ahora en el próximo reinicio no vamos a tener que montar la unidad, esta ya va a estar montada...
Clic en la imagen para ver completamente...

miércoles, 10 de diciembre de 2008

DGEN: Sega en tu Ubutnu


Navegando por taringa me encontre con este emulador de juegos Sega para ubuntu, DGEN, solamente tienen que bajar ESTE .DEB e instalarlo, luego van a un terminal y ejecutan este comando:
dgen juego.smd -f
JUEGO es el nombre del rom, y
-F es el comando que va a provocar que la pantalla este fullscreen...
y para salir simplemente apretamos la tecla ESCape.

Para bajar 200 roms de Sega, lo conseguimos AQUI

probando DGEN:

pd:cuando le pida el pass, colocan lo siguiente, pass : icecube
FUENTE

miércoles, 3 de diciembre de 2008

Varios Tutos interesantes

Instalacion de Joomla 1.5

  • Instalación gráfica de Debian

  • Instalación Fedora Linux en PS3


  • Como instalar juegos mediante una ISO

  • Como configurar los puertos en un router multipuesto
  • Configuracion de Apache Server y PHP


  • Virtualizar xp en ubuntu (virtualbox)

  • Instalación de un microprocesador (AMD)

  • Instalacion de Disipador Termico (AMD)

  • Pautas seccion tutoriales y videotutoriales

  • Instalación rapida de ubuntu EDGY modo servidor(soft)


  • Configuracion de una red punto a punto

  • Guia para instalar lineage2 (soft)

  • Crear servidor dedicado CS (soft)

  • Configuracion SLES 10 Samba con F-Secure Server Security (soft)

  • Instalacion server security (linux ,suse) (soft)


  • Tutorial:Hacer copia de seguridad con Norton ghost (soft)

  • Proteger router wireless contra telefonos inalambricos

  • Desmontar una consola Nintendo Wii (Hard)

  • Mac OS X en Windows XP con WMware (soft)

  • Montar un linux en un router


  • Tutorial: Instalando Hotswap PC-X-Box (Soft)

  • Cargar linux en x-box 360 (soft)

  • Creacion de imagenes iso en una PS3 usando linux

  • Añadir Logo a video con VirtualDub

  • Seguridad en ASP.NET


  • Crackeando clave WEP 128 bits con BackTrack en 15 minutos

  • Blind SQL Injection Técnicas Avanzadas

  • Test de intrusión a una aplicación web

  • Auditoría de una Aplicacón Web, Bruteforcing

  • Instalacion Limpia de Windows
  • martes, 2 de diciembre de 2008

    Abusos videos contra Vista :P




    1. No lo necesitas realmente – Piensálo. Vista no hace NADA que realmente Windows XP no pueda hacer, la única diferencia real es Directx10 y NINGÚN juego lo usa aún. De hecho John Carmack (padre del juego moderno) dice que no es ni siquiera necesario.

    2. Precio – La mayoria de la gente se ciega ante el precio sin ver que hay alternativas más potentes y funcionales a un precio menor e incluso GRATIS (como Linux). ¿No sería mejor, si te sobra el dinero, donarlo a alguna ONG?

    3. Sobreprecio — El precio es muy alto, pero además en países fuera de USA está inflado. Es más barato solicitar vista por Internet a la tienda americana que comprarlo en el propio país.

    4. Actualizaciones de hardware – aunque tengas un ordenador que corre perfectamente Windows XP si es algo antiguo tendrás que actualizarlo para poder usar Windows Vista (no olvidemos el punto 1). Vista requiere un equipo brutal para funcionar con fluidez.

    5. Drivers – La llaves de sonido y video están capadas por el momento y productos tan extendidos como las tarjetas Nvidia, entre otros muchos, presentan problemas que en XP son inexistentes.

    6. Algunos programas no funcionan –Antivirus, programas de Backups o seguridad actuales tendrán que ir directamente a la basura, versiones actuales de programas como Nero, particionadores de Paragon no funcionarán tampoco, y muchísimas aplicaciones muy extendidas, como Firefox, presentarán problemas (a mí me ha dado bastante quebraderos por ejemplo el 3d Max 8, que no puede usarse de los problemas que da y los cuelgues constantes aunque sí parece arrancar).

    7. Es un objetivo primordial de ataques — Aunque parece ser más seguro que XP es el objetivo primordial de ataques y ya se han descubierto varias vulnerabilidades. Además es un sistema operativo tremendamente pesado en cuanto a que está continuamente “preguntando” si estamos seguros de algo.

    8. Obligatoriamente multiusuario – si por cualquier razón decides no crear varios usuarios el sistema operativo practicamente te impedirá trabajar “friendote” a avisos sobre la inseguridad que supone usar una cuenta única (administrador) de usuario.

    9. DRM – Integración de mecanismos de copyright y anticopia integrados en el propio sistema operativo. Si quieres usar películas, música, etc sin licencia, olvidate de Windows Vista.

    10. Rocambolesca (por abusiva) licencia de uso: La enorme licencia que hay que aceptar para poder instalar Vista incluye clausulas excesivas como la limitación de transferencias, actualizaciones de hardware y perifericos, cómo nos conectamos, cómo imprimimos y un largo etc de cosas que de leerse realmente en lugar de presionar OK sistematicamente nos harían plantearnos realmente ¿Para qué voy a instalar “esto” en mi ordenador? ¿No merece la pena realmente probar otras alternativas que además son superiores en casi todo excepto en el precio y el monopolio?

    miércoles, 19 de noviembre de 2008

    Nuevo Gmail - Temas





    el mejor de todo, el tema "Terminal", que me hizo acordar al terminal de mi Debian...

    El Dios Google

    http://francisanderson.files.wordpress.com/2008/01/1_google_logo.jpg
    gracioso o preocupante?


    2 de septiembre del 2008,
    16 hs: Google lanza su navegador Chrome. Su velocidad y usabilidad
    hacen que sea masivamente adoptado en pocos meses. Google pasa a
    controlar la experiencia online desde el principio.

    Año 2010: la cantidad de usuarios de Google Docs supera por
    primera vez a los de la suite Microsoft Office, quienes aumentan en
    edad y decrecen en número.

    Año 2020: los programas que se ejecutan en la PC caen en desuso,
    los usuarios realizan absolutamente todo online: tareas de oficina,
    juegos, edición de fotos y video… Las aplicaciones líderes son todas de
    Google, que las desarrolla o las compra a terceros.

    Año 2030: la nueva versión de Chrome ya no necesita sistema
    operativo. Microsoft se declara en quiebra. La comunidad Linux se
    dedica a la ecología.

    Año 2050: el Google Phone y la Google PC son los dispositivos
    más utilizados en el planeta para conectarse a la Red. No traen disco
    duro ni ningún tipo de almacenamiento: todo se guarda en la seguridad
    de la Web.

    Año 2060: todos los dispositivos del mundo se unen para formar
    una sola máquina con un poder de procesamiento monstruoso: la Google
    Machine.

    Año 2100: la Google Machine se convierte en un inconmensurable
    sistema de inteligencia artificial que puede reprogramarse a sí mismo,
    acelerando su evolución mediante nuevas versiones cada pocas horas.

    Año 2300: la Google Machine toma conciencia de sí misma, y pasa
    a autodenominarse The One. Toda actividad humana es controlada por The
    One.

    Año 3000: The One resuelve el problema de los viajes interestelares y se expande junto a la humanidad a otros planetas.

    Año 20.000: The One decide que la vida orgánica ya no es
    necesaria para su evolución y extermina a todos los seres vivientes,
    incluida la humanidad. The One queda sola.

    Año 10.000 millones: las estrellas comienzan a apagarse, el
    Universo se empieza a enfriar. A The One sólo le queda un problema por
    resolver: cómo revertir la entropía del Universo antes de que se acabe
    la energía.

    Año 15.000 millones: el Universo se apaga, todo queda frío,
    oscuro y silencioso. Para conservar la poca energía interna que le
    queda, The One pasa a modo Sleep.

    Año 20.000 millones: justo antes de que su último fotón de
    energía desaparezca, The One encuentra la solución para revertir la
    entropía del Universo. Entonces dice: “Hágase la luz”.

    domingo, 16 de noviembre de 2008

    Manslide en Debian

    blogeando por internet me encontre con este post:

    http://ubuntronics.blogspot.com/2008/11/manslide-crea-presentaciones-con.html

    me baje el siguiente .DEB

    http://www.getdeb.net/download/2501/0

    entre en el terminal y escrivi:

    cd /home/pablo/Desktop

    lo instalo:

    sudo dpkg -i *.deb


    y me sale un feo error: que no lo puede instalar completamente parece...

    como no tengo conocimientos y lo poco que tengo lo escrivo aca le voy a mostrar mi solucion:

    en ves de desintalarlo y olvidarse mejor hace esto:

    apt-get install -f

    y listo, se borra todo lo inservible del programa y te instala lo necesario para hacerlo arrancar en tu debian..

    Un muy buen programa es el manslide y lo recomiendo para sus videos de fotos...especial para regalos y recuerdos, un caps:




    jueves, 13 de noviembre de 2008

    Instalar fuentes de windows en Debian

    Para los que no se dieron cuenta, me pase a debian, y como en ubuntu era medio facil con el tema de las fuentes (me bajaba un deb y listo) en debian es diferente a ubuntu y mas parecido a windows...

    es muy facil, solo tenemos que bajar de la web las fuentes que nos gusten:
    http://www.dafont.com/
    http://www.fuentesgratis.webito.com
    http://www.fuentesgratis.org/

    Descomprimimos, y al archivo de las fuentes lo copiamos a la carpeta:

    /usr/share/fonts

    para poder copirlas a dicha carpeta abrimos el terminal y como root escrivimos el comando

    sudo nautilus

    una ves copiado las fuentes a la carpeta vamos de nuevo a un terminal y escrivimos esto:
    fc-cache -f -v
    y listo, abrimos cualquier editori de texto o de imagenes y ya podemos empesar a disfrutar de nuestras nuevas fuentes, yo, como prueba hice una buena foto en mi nuevo gimp 2.6
    http://lh4.ggpht.com/_WSjq6TjtNyQ/SRx17W86AiI/AAAAAAAAAMs/RVq9b3ST38I/colores%20raros.jpg

    Video demostrativo de nueva version de Inkscape

    Simplemente increíble lo que sera posible hacer con la nueva version de inkscape...solo es cuestion de esperar....tampoco es increíble ver lo que se puede hacer con software libre...

    lunes, 10 de noviembre de 2008

    Actializar Debian ETCH a Lenny

    probe el debian etch y realmente no me gusto por la cantidad de software obsoleto, muy estable y bueno, pero obsoleto...versiones viejas de programas con versiones muy nuevas a disposicion del los civernautas...
    pero esto cambia con el debian lenny que, desde los repositorios y desde internet, permite actualizar todo nuestro soft..
    hoy les voy a explicar como pasar a debian lenny

    abrimos un terminal y accedemos al root con su

    $ su

    y ponemos nuestra contraseña
    luego abrimos nuestra lista de repositorios para editarla

    $ gedit /etc/apt/sources.list

    borramos todo el contenido de los repoitorios viejos...(seria conveniente tambien hacer un backup de la lista de esos repositorios), guardamos y cerramos

    ahora actualizamos los repositorios y actualizamos todo el sistema

    $ apt-get update && apt-get upgrade

    eso va a tardar bastante y al final tenemos que dar algunos aceptar y listo...

    reiniciamos el sistema para apreciar todas las novedades...

    ahora cada ves que instalemos software como inkscape, gimp o cualquier programa va a estar a punto y en su version mas reciente...
    http://www.ecualug.org/files/images/Debian-conky.resized.preview.png
    aver si alguien comenta ; - )

    jueves, 6 de noviembre de 2008

    Problemas de sonido en debian

    te pasa que algunas veces tu sonido de los videos por internet no te funciona?
    yo pensaba que era un problema del plug in de flas player

    pero no es asi
    el problema era que mientras queria ver videos en youtube y scuchar su musica, tambien estaba escuchando musica con el XMMS...

    pero encontre la solucion para poder escuchar musica en xmms, videos en vlc y los videos de youtube:


    Varias veces he tenido el problema de que solo un programa es capaz de acceder a la tarjeta de sonido. O suena el XMMS o el video en youtube, pero nunca los dos… y para que hablar del programa de mensajería instantánea de turno, ni conocía los sonidos de estos a no ser que fuese lo único que suene (Cosa muuuy rara).
    Buscando por google encontré una solución, la que era poner como root el comando:
    $ alsaconf
    Comando que busca la tarjeta de sonido y la configura, pero lamentablemente no es suficiente, porque el conflicto lo generan los sonidos que pasan por ESD (Gnome sigue usándolo a pesar de estar obsoleto), por lo que luego del alsaconf, hay que ir (en Gnome) a Escritorio » Preferencias » Sonido y desactivar la mezcla de sonido por Software.

    Luego de eso ya puedes tener sonando todo lo que se te ocurra… no me crees?, entonces abre el xmms, totem y pon un video de youtube y dime que tal

    Asus Eee a 200 u$s en 2009

    Asus Eee PC

    Siguiendo con las buenas noticias, el presidente de Asustek, Jerry Shen, ha anunciado esta mañana los planes de la compañía para lanzar al mercado un modelo de Asus Eee PC por 200 dólares (157 euros al cambio) para 2009, el precio barrera al que se aspiraba a llegar cuando empezó a sonar esto de los ultraportátiles.

    Parece ser que dicho movimiento empresarial forma parte de la estrategia de la compañía para hacerse con un 30% del mercado de los netbooks. Evidentemente el tirón que puede dar este rango de precios al producto es alucinante, pero también cabe tener en cuenta que las demás compañías probablemente se verán obligadas a seguir el juego de Asus, bajando también los precios de sus cacharros, o lanzando modelos económicos, lo que me parece que es una buena noticia para todos.

    Además del anuncio referente al nuevo modelo económico, Shen ha hecho referencia también a la intención que tiene la empresa de descontinuar las versiones de 7 y 8,9 pulgadas, centrándose en la producción de ultraportátiles de 10 pulgadas.

    Ahora solo falta saber si el modelo de 200 dólares será el último a salir al mercado con pantalla de 7 pulgadas o si realmente veremos un ultraportátil de 10 pulgadas por 200 dólares en 2009.

    Babead, babead, que es gratis.

    ___________________

    Quiero una!!!!!!!!!!!!!!!!

    si queres probarla mira esta pagina:

    http://eeepc.asus.com/global/qg-linux.html

    miércoles, 5 de noviembre de 2008

    Compilar en Debian

    desde los 5 meses que uso linux, no eh podido compilar un programa jamas...
    creo que era un poco por mi novates y por las distribuciones faciles que usaba, hoy les voy a contar como hice para compilar un programa y poder usarlo para hacer arrancar mi querido firefox:

    casi todos los codigos fuentes de los programas son muy faciles de compilar: un simple

    $ ./configure

    $ make

    $ make install

    pero en realidad no es tan asi, porque cada programa puede tener pasos diferentes para su instalacion: LEER el "readme" siempre

    lo esencial para empesar a compilar es instalar el build-essential, es un conjunto de paquetes que te permite compilar programas basico, para instalarlo solo escrivimos en el comando

    $ sudo apt-get install build-essential

    Pero en la mayoria de los casos se nesecitan instalar paquetes que sirven para poder compilar y hacer funcionar el nuevo programa a instalar (son las dependencias)

    las dependecias nesesarias nos va a pedir en el configure

    $ ./configure

    por ejemplo

    No package 'atk' found

    eso nos indica que la dependencia atk no esta instalada, y asi son muchas mas dependencias que nos va a hacer falta para compilar, aqui les presento algunas de estas dependencias utiles:

    libcairo2
    libcairo2-dev

    libpango1.0-dev
    libpango1.0-common
    libpango1.0-0

    libatk1.0-0
    libatk1.0-dev

    libgtk2.0-0
    libgtk2.0-common
    libgtk2.0-dev

    libglib2.0-0
    libglib2.0-dev


    Simplemente buscamos ess nombres en el gestor de paquetes y lo seleccionamos para instalarlo y listo...nuestra compilacion va a ser satisfactoria





    PD:este post es en respuesta a muchas preguntas sobre el famoso problema de que no encuentra el make file y muchos interrogantes mas sobre los problemas a la hora de compilar un codigo fuente.

    martes, 4 de noviembre de 2008

    Stallman en argentina - Video

    nEl unico responsable por el cual hoy uso software libre (linux, inkscape, gimp, mas especialmente)
    Un video de la visita de Stallman a Argentina y a la camara de diputados...un genio

    lunes, 3 de noviembre de 2008

    Instalar Java en Debian

    Descargar


    1. Visite http://java.com

    2. Haga clic en el botón Descarga gratuita de Java

    3. Hay dos tipos de paquetes de instalación. Paquete Linux RPM o archivo binario autoextraíble para Linux. Descargue el paquete que mejor se ajuste a sus necesidades.



      Nota: Linux RPM (Redhat Package Manager) utiliza el RPM para instalar el JRE. Para poder emplear este método deberá disponer de RPM en su equipo. En caso contrario, utilice la otra opción.




















    Opciones de descarga para Linux










    1. Haga clic en el botón de descarga adecuado para descargar el paquete que mejor se ajuste a sus necesidades. Puede descargar el archivo en cualquier directorio del sistema

    2. Después de descargarlo compruebe que:

    3. El archivo binario autoextraíble para Linux


      • Se llama jre-1_6_0_02-linux-i586.bin

      • Tiene un tamaño aproximado de 15,8 MB.


      Los paquetes Linux RPM

      • Se llama jre-1_6_0_02-linux-i586-rpm.bin


      • Tienen un tamaño aproximado de 15,26 MB.


























    Instalar



  • Archivo binario autoextraíble para Linux

  • Paquete Linux RPM



  • Nota: En todos los textos de esta página que utilicen la notación siguiente se deberá sustituir ésta por el número de versión de actualización del JRE correspondiente. <versión>


    Por ejemplo, si se descarga la actualización 1.6.0_01, el comando siguiente:


    ./jre-6<versión>-linux-i586.bin

    se convertiría en:

    ./jre-6u1-linux-i586.bin


















    Para instalar el archivo Linux (autoextraíble)















    Siga estas instrucciones:



    1. En el terminal: Escriba:

      su

    2. Escriba la contraseña de usuario root.

    3. Cambie al directorio en el que desee efectuar la instalación. Escriba:

      cd <ruta de acceso al directorio>

      Por ejemplo, para instalar el software en el directorio /usr/java/, escriba:


      cd /usr/java/



      Nota acerca del acceso de usuario root:
      Para instalar el JRE en una ubicación accesible desde todo el sistema, como /usr/local, deberá iniciar la sesión como usuario root para obtener los permisos necesarios. Si no tiene acceso de usuario root, instale el JRE en su directorio de inicio o en un subdirectorio para el que disponga de permiso de escritura.


    4. Cambie los permisos del archivo descargado para hacerlo ejecutable. Escriba:

      chmod a+x jre-6u<versión>-linux-i586.bin



    5. Compruebe que disponga de permiso para ejecutar el archivo. Escriba:

      ls -l



















    Compruebe que el archivo de instalación dispone de permiso de ejecución.











    1. Inicie el proceso de instalación. Escriba:

      ./jre-6u<versión>-linux-i586.bin


      Se mostrará el contrato de licencia de archivos binarios. Léalo. Pulse la barra espaciadora para pasar a la página siguiente. Al llegar al final, escriba para proseguir con la instalación.




















    escriba SÍ para aceptar el acuerdo de licencia











    1. El JRE se ha instalado en su propio directorio. En este ejemplo se ha instalado en el directorio /usr/java/jre1.6.0_<versión>. Una vez finalizada la instalación se mostrará la palabra Terminado.




















    La instalación ha finalizado.











    1. El JRE se ha instalado en el subdirectorio jre1.6.0_<versión> del directorio actual. En este caso, el JRE se ha instalado en el directorio /usr/java/jre1.6.0_<versión>. Compruebe que el subdirectorio jre1.6.0_<versión> aparezca en el directorio actual. Escriba:


      ls



















    Verifique el nombre del archivo de instalación












    La instalación ha finalizado. Vaya a la sección Activar y configurar.

















    Para instalar el archivo Linux RPM (autoextraíble)















    Siga estas instrucciones:



    1. En el terminal: Escriba:

      su


    2. Escriba la contraseña de usuario root.

    3. Cambie al directorio en el que desee efectuar la instalación. Escriba:

      cd

      Por ejemplo, para instalar el software en el directorio /usr/java/, escriba:

      cd /usr/java




      Nota acerca del acceso de usuario root:
      Para instalar el JRE en una ubicación accesible desde todo el sistema, como /usr/local, deberá iniciar la sesión como usuario root para obtener los permisos necesarios. Si no tiene acceso de usuario root, instale el JRE en su directorio de inicio o en un subdirectorio para el que disponga de permiso de escritura.


    4. Cambie los permisos del archivo descargado para hacerlo ejecutable. Escriba:

      chmod a+x jre-6u<versión>-linux-i586-rpm.bin


    5. Inicie el proceso de instalación. Escriba:

      ./jre-6u<versión>-linux-i586-rpm.bin




      Se mostrará el contrato de licencia de archivos binarios. Léalo. Pulse la barra espaciadora para pasar a la página siguiente. Al llegar al final, escriba para proseguir con la instalación.




















    escriba SÍ para aceptar el acuerdo de licencia










    1. El archivo de instalación crea el archivo jre-6u<versión>-linux-i586.rpm en el directorio actual.




















    Se termina de descomprimir RPM.










    1. Para instalar los paquetes ejecute el comando RPM en el terminal. Escriba:


      rpm -iv jre-6u<versión>-linux-i586.rpm


    2. El JRE se ha instalado en el subdirectorio jre1.6.0_<versión> del directorio actual. En este caso, el JRE se ha instalado en el directorio /usr/java/jre1.6.0_<versión>. Compruebe que el subdirectorio jre1.6.0_<versión> aparezca en el directorio actual. Escriba:


      ls



















    Verifique el nombre del archivo de instalación












    La instalación ha finalizado. Vaya a la sección Activar y configurar.
























    Activar y configurar



  • Mozilla 1.4 y posteriores

  • Mozilla 1.2, Netscape 6 y posteriores

  • Firefox

















  • Mozilla 1.4 y posteriores



    1. Vaya al subdirectorio de plug-ins, situado dentro del directorio de instalación de Mozilla.

      cd <directorio de instalación de Mozilla>/plugins

    2. En el directorio actual, cree un enlace simbólico al archivo del JRE ns7/libjavaplugin_oji.so Escriba:


      ln -s <directorio de instalación del JRE>/plugin/i386/ns7/libjavaplugin_oji.so



    3. Ejemplo:


      • Si Mozilla está instalado en este directorio:


        /usr/lib/mozilla-1.4/

      • y el JRE está instalado en este directorio:

        /usr/java/jre1.6.0

      • Para ir al directorio de plug-ins del navegador escriba en el terminal:

        cd /usr/lib/mozilla-1.4/plugins

      • Escriba el comando siguiente para crear un enlace simbólico al plug-in de Java para el navegador Mozilla.

        ln -s /usr/java/jre1.6.0/plugin/i386/ns7


        /libjavaplugin_oji.so .


    4. Inicie el navegador Mozilla o reinícielo si ya se estaba ejecutando. Tenga en cuenta que, si se está ejecutando algún otro componente de Mozilla (como Messenger, Composer, etc.) deberá también reiniciarlo.

    5. Vaya a Editar > Preferencias. En la categoría Avanzadas, seleccione Activar Java.


















    Mozilla 1.2, Netscape 6 y posteriores




    1. Vaya al subdirectorio de plug-ins, situado dentro del directorio de Netscape.

      cd <Mozilla1.2>/plugins

    2. Cree un enlace simbólico al archivo ns7-gcc29/libjavaplugin_oji.so:

      En -s <JRE>/plugin/i386/ns7-gcc29/libjavaplugin_oji.so




    3. Ejemplo:


      • Si Netscape está instalado en este directorio:

        /usr/lib/Mozilla1.2/

      • y el JRE está instalado en este directorio:

        /usr/java/jre1.5.0


      • Para ir al directorio de plug-ins del navegador escriba en el terminal:

        cd /usr/lib/Mozilla1.2/plugins

      • Escriba el comando siguiente para crear un enlace simbólico al plug-in de Java para el navegador Mozilla.

        En -s /usr/java/jre1.6.0/plugin/i386/ns7-gcc29

        /libjavaplugin_oji.so .


    4. Inicie el navegador Mozilla o reinícielo si ya se estaba ejecutando. Tenga en cuenta que, si se está ejecutando algún otro componente de Mozilla (como Messenger, Composer, etc.) deberá también reiniciarlo.


    5. Vaya a Editar > Preferencias. En la categoría Avanzadas, seleccione Activar Java.


















    Firefox



    1. Vaya al subdirectorio de plug-ins, situado dentro del directorio de instalación de Firefox.

      cd <directorio de instalación de Firefox>/plugins



    2. En el directorio actual, cree un enlace simbólico al archivo del JRE ns7/libjavaplugin_oji.so Escriba:

      ln -s <directorio de instalación del JRE>/plugin/i386/ns7/libjavaplugin_oji.so



    3. Ejemplo:



      • Si Firefox está instalado en este directorio:

        /usr/lib/firefox-1.4/

      • y el JRE está instalado en este directorio:

        /usr/java/jre1.6.0

      • Para ir al directorio de plug-ins del navegador escriba en el terminal:

        cd /usr/lib/firefox-1.4/plugins


      • Escriba el comando siguiente para crear un enlace simbólico al plug-in de Java para el navegador Mozilla.

        En -s /usr/java/jre1.6.0/plugin/i386/ns7-gcc29

        /libjavaplugin_oji.so



      En la línea de comandos anterior, utilice ns7-gcc29 si Firefox se ha compilado con gcc2.9.

      Si instala Firefox 1.5 o superior, puede activar el elemento de menú Consola de Java del menú Herramientas. Cambie al directorio en donde están las extensiones de Firefox, a continuación descomprima ffjcext.zip allí.

      cd /usr/lib/firefox-1.4/extensions

      unzip /usr/java/jre1.6.0/lib/deploy/ffjcext.zip


    4. Inicie el navegador Firefox o reinícielo si ya se estaba ejecutando.



      En Firefox, teclee about:plugins en la barra de dirección para confirmar que el plugin de Java está cargado. Si la versión de Firefox es la 1.5 o posterior, haga clic en el menú Herramientas para confirmar que está presente la Java Console

    domingo, 2 de noviembre de 2008

    Temas de ubuntu a traves de sus versiones

    Yo desde este año que conosco y soy usuario de ubuntu, pero este distro de linux lleva 4 años de vida y hoy , con la salida reciente de su ultima version (intrepid ibex) le presento los diferentes temas que tuvo este distro a traves de sus 4 años:

    1. Ubuntu 4.10 “Warty Warthog”




    2. Ubuntu 5.04 “Hoary Hedgehog”




    3. Ubuntu 5.10 “Breezy Badger”




    4. Ubuntu 6.06 “Dapper Drake”



    5. Ubuntu 6.10 “Edgy Eft”




    6. Ubuntu 7.04 “Feisty Fawn”












    7. Ubuntu 7.10 “Gutsy Gibbon”




    8. Ubuntu 8.04 “Hardy Heron”





    9. Ubuntu 8.10 “Intrepid Ibex”


    viernes, 31 de octubre de 2008

    Linux para los peques





    ¿Qué es Educanix?


    Educanix es una distribución live de GNU/linux creada especialmente para niños de edades comprendidas entre los 3 y 10 años. Esta distribución ha sido desarrollada por el equipo del Centro de Referencia Linux (CRL, UAM-IBM).

    Educanix reune un conjunto de juegos educativos para niños que comprenden diferentes áreas, como matemáticas, lenguaje, geografía, etc completándose con juegos para el aprendizaje del uso del ordenador o juegos para el entretenimiento del niño.

    El hecho de que la distribución sea Live implica que sólo se ejecuta en memoria y por tanto, no es necesaria su instalación en disco duro para su funcionamiento. Esto permite ejecutar la distribución en cualquier máquina, siempre y cuando posea un lector de CDs. Al no instalarse en disco duro, no perderemos los datos que tengamos en disco duro, conservándose así intacto los posibles sistemas operativos que estén instalados en el ordenador.



    ¿Cómo uso Educanix?


    Lo primero que tienes que hacer es la descarga de la iso desde http://memnon.ii.uam.es/index.php?option=content&task=category&sectionid=8&id=78&Itemid=97


    y grabarla con un programa de grabación de CDs que permita grabar imágenes.

    Una vez que tengamos la distribución grabada en CD, la introducimos en el lector y reiniciamos el ordenador. En el reinicio, se leerá el CDROM y arrancará Educanix. Para que esto suceda, el ordenador tiene que tener habilitado el arranque desde CD. Para más información, consultar el http://memnon.ii.uam.es/index.php?option=content&task=view&id=11&Itemid=35



    ¿Por qué esta especialmente diseñada para niños?


    Al ser una distribución que van a usar niños muy pequeños se ha adaptado completamente el sistema a sus necesidades y capacidades. Así, las características destacables del entorno, inexistentes en otras distribuciones, son las siguientes:







    Los iconos de las aplicaciones son lo suficientemente grandes como para que un niño que no sepa manejar correctamente el ratón, pueda ejecutarlas. Para facilitar al máximo la tarea de mover el ratón y seleccionar la aplicación, los punteros del ratón han sido cambiados de forma que en educanix, son más grandes y redondeados que los usados normalmente en cualquier distribución. Además se eligió un color que resaltase sobre el fondo del escritorio para que en todo momento sea facilmente localizable en pantalla.








    Los iconos además van acompañados de un sonido que se podrá escuchar cuando el niño pulse sobre él para ejecutar el juego en cuestión. Estos sonidos ayudarán a identificar el juego con mayor facilidad. Además, la ejecución de las aplicaciones, podrá hacerse mediante un único click de ratón o múltiples de ellos, evitándose así el hecho de que se ejecute múltiples veces si se pulsa más de una vez el icono.







    Por otro lado, los iconos están también en unas ciertas posiciones de la pantalla, incluso si se cambia de resolción, creando un escenario. Ello no impide que se pueda jugar a cambiar los iconos de posiciones para crear nuevos escenarios. Lo que sí es importante destacar es que nunca se podrán eliminar de la pantalla, estando siempre accesibles.







    Para hacer más entretenido el arranque de la distribución, se ha añadido a Educanix, una melodía que se escuchará mientras inicia la sesión.







    Los fondos de pantalla cambian según la hora del día, mostrando si es de día, de noche, está atardeciendo o amaneciendo. Además de ir cambiando el fondo de pantalla, a ciertas horas del día se puede escuchar un sonido, como por ejemplo un gallo en el amanecer o a una niña avisando del atardecer.








    Como en todo sistema operativo, cuando el ordenador lleva tiempo sin ejecutar nada, para evitar el deterioramiento de la pantalla, se ejecuta un salvapantallas. En educanix, los salvapantallas han sido especialmente seleccionados de forma que no aparezcan situaciones que puedan asustar a los niños más pequeños. Se han incluído una serie de salvapantallas didácticos que pueden familiarizar al niño con principios muy básicos de la mecánica, lógica o incluso visión espacial.







    La distribución está totalmente capada, de forma que en ningún momento podrá ejecutarse una terminal, ni tener acceso a comandos, configuraciones, barras de herramientas o paneles. Todos los terminales externos han sido cerrados, quedando únicamente el terminal F1 en el cual se visualizará el apagado de la máquina. Sobre este tema, conviene decir que la combinación de teclas para apagar la máquina resultaría imposible para un niño de estas edades, quedando únicamente accesible a los padres o responsables de los niños mientras estén jugando con el ordenador.







    Se ha omitido todo mensaje de error por pantalla, que pudiera ser generado en una situación excepcional.







    No hay que realizar ninguna modificación en las configuraciones mientras se utiliza la distribución, ya que todo ha sido configurado y programado de antemano, para que todo quede accesible en cualquier momento.





    http://memnon.ii.uam.es/index.php?option=content&task=category&sectionid=8&id=78&Itemid=97






    FUENTE: http://memnon.ii.uam.es/~educanix/index.htm