GoPlay Encuentra los Paquetes para Debian ó Distribuciones Derivadas

20 04 2009

Esta vez, os traigo un artículo que leyendo en UbuntuLife, me he dicho hay que postearlo.

Pues bien, se trata de un gestor de paquetes para Debian (ó Distribuciones Derivadas como Ubuntu, etcétera).  ¿Qué novedad tiene frente al típico Gestor de Paquetes Gráficos? Pues, éste incluye imágenes sobre los propios programas a instalar, así podemos echar un vistazo a la “pinta” que tiene el mismo. Mediante los DebTags (Etiquetas  de Software en Debian), muestra una lista de programas que estén en la misma categoría.

La instalación es símple, debemos activar los repositorios Universe (En Ubuntu) y escribir en el terminal:

~$ sudo apt-get install goplay

Los comandos que usaremos serán:

goplay: Muestra una lísta de Juegos disponibles.
goadmin: Muestra la lísta de paquetes de Administración.
golearn: Muestra la lísta de paquetes Educativos.
gonet: Muestra la lísta de paquetes para Internet.
gooffice: Muestra paquetes de office (OpenOffice, Hojas de Cálculo, etc).
gosafe: Muestra la lísta de paquetes de Seguridad (iptables, ufw, firestarter, etcétera).
goweb: Muestra paquetes relacionados con el Web.

Artículo Original de UbuntuLife

Anuncios




¿Anónimo en la red? ¿Imposible? No del todo

7 12 2008

Ser anónimo en la red es bastante dificil, ya que cada vez que accedemos a un servidor HTTP (Una web convencional), el propio servidor está “dejando” una cookie en nuestro equipo con múltiples funcionalidades; Recordar nuestra última visita, recordar las preferencias, etc.. El mismo servidor “registra” (Logea) todas las conexiones que haya realizado con los clientes (Véase Usuarios corrientes), con lo cual registra nuestra dirección IP en su log, así podrían localizar de donde somos, (País, Provincia, etc..).

A su vez, nuestro propio navegador guarda un registro sobre las páginas visitas (Historial), las contraseñas guardadas y las cookies que el servidor nos manda. Lo cierto es que no podemos evitar que el servidor almacene cookies en nuestro equipo, o el mismo servidor almacene a que hora y desde qué IP fué realizada la visita, pero sí podemos mantener un poco el anonimato gracias a herramientas como Tor, con Tor usaremos un proxy que a su vez trabajará en una red distribuida en repetidores.

Luego comentaré los contras que tiene usar Tor para por ejemplo comprobar el eMail, realizar transacciones, manejar cuentas importantes, etc..

Tor trabaja de forma que, nuestras peticiones sean realizadas mediante nodos, con lo cuál no estaríamos haciendolas directamente.

SIN Tor:

Nosotros <— Petición Normal —-> Google.com

CON Tor:

Nosotros <—- Repetidor uno con enlace encriptado —->  <— Repetidor dos con enlace encriptado —->  […] y finalmente <—–> Google.com

Es un esquema simple de como funciona la red de Tor, enviamos paquetes encriptados a diferentes repetidores para despues recibir la respuesta.

A estas alturas imagino que despues de ver el esquema sabrás cuales son los contras de usar Tor para por ejemplo, entrar en tu banco y realizar movimientos. Sino es así, es bastante simple.

Cuando tu ingresas tu nombre de usuario y contraseña, estás enviandola directamente al servidor de tu banco, en cambio con Tor, estás enviandola atraves de muchos repetidores. Con esto no quiero decir que Tor robe datos, pero los repeditores pueden ser instalados por cualquiera y aunque no se envia en su totalidad los paquetes a un solo nodo sino que se envian a diferentes nodos un trozo del paquete final, podría darse la casualidad de que topases con un repetidor que “esnife” esa información, ya que los repetidores son nada más y nada menos que usuarios contribuyendo con la red Tor para que sea más fluida la carga. Lo que quiero decir es, que Tor es un proxy ‘distribuido’, para los más nuevos, es como si cojes el portatil de un desconocido y entras en tu banco através de internet desde su ordenador. Si ese ‘desconocido’ tuviera un ‘esnifador de paquetes‘ (Del Inglés; Packet Sniffer), podría obtener de manera no muy legal los datos de conexión y aunque, la mayoría de los bancos de hoy en día usan conexiones SSL (Secure Socket Layer), no es que sean de lo más fiables.

En resumidas cuentas, usa Tor para mantener el anonimato, pero sólo para navegar por internet y comprobar algún foro sin importancia.

Tor para Linux:

Ubuntu : sudo aptitude install tor

Otras:  Lista de paquetes para otras distribuciones

Código fuente:  Tor 0.2.0.32 (Estable) /\ Tor 0.2.1.7 (Alpha)

gowtotitle-copy





[GowTo] Crear Paquetes .deb desde el source

1 11 2008

Para empezar, este GowTo está dirigido a gente que quiera crear sus propios paquetes para subirlos a un repositorio personal y poder transportarlo a donde nos plazca ó simplemente quiera compartirlo con la comunidad. Yo en este tutorial simulo que creo un paquete de nginx-0.7.19 (la última snapshot de desarrollo disponible a fecha de hoy).

Lo primero será satisfacer los paquetes necesarios para la creación de un .deb;

$ sudo aptitude install autotools-dev fakeroot dh-make build-essential

Una vez instalados, podríamos usar /tmp como nuestro lugar de trabajo temporal o bien crear un directorio en nuestra home para no tener pérdidas de algún que otro archivo.

$ cd $HOME & mkdir tmp & cd tmp

Estando en nuestro directorio de trabajo temporal, copiaremos el source de nuestro objetivo (programa, soft, llamemosló ‘X’) a nuestro directorio tmp.
En caso de que nos hayamos decantado por crear un directorio temporal en nuestra home:

$ cp -r nginx-0.7.19 $HOME/tmp

En caso contrario, que hayamos elejido /tmp:

$ cp -r nginx-0.7.19 /tmp

Aclararos que la opción ‘-r’ que le incluimos a cp es para que copie recursivamente, todos los directorios en la carpeta recursivamente.

Una vez lo hayamos copiado todo, accedemos al directorio temporal de nginx (en mi caso, a cada cual el que corresponda).

$ cd $HOME/tmp/nginx-0.7.19 || cd /tmp/nginx-0.7.19

Ahora crearemos los archivos de control de Debian (para tener un control sobre la versión, el que lo mantiene, etc..).

$ dh_make --single

Y seleccionar el típo de binario o seleccionar los que sean apropiados. La opción –single es para unicamente crear un único paquete .deb (para proyectos pequeños). Para las dudas;

$ man dh_make

Ahora tendremos que editar los archivos que ha generado dh_make, cambiando algunas de las líneas de los mismos, como por ejemplo el encargado de mantener el paquete, versión, fecha, descripción etc..

Una vez editados, ya sólo nos queda crear el paquete con dpkg-buildpackage usando fakeroot.

$ sudo dpkg-buildpackage -rfakeroot

Como ya hemos terminado, tendremos el paquete en el directorio /tmp (ó $HOME/tmp)!
Un consejo, si piensas publicarlo y mantenerlo actualizado, te recomiendo que mires este post sobre como nombrar los paquetes para Ubuntu.

La Información de este artículo está recogida de varias fuentes como QuietEarth.us, Debian.org.





[GowTo] Instalar driver tarjeta gráfica ATI/Nvidia con EnvyNG

25 05 2008

En este GowTo, sólo quiero comentaros una manera muy facil de instalar los drivers (controladores) de nuestras tarjetas gráficas en Ubuntu 8.04 sin mayores complicaciones.
Gracias a EnvyNG esto es posible, ya que el propio script se encarga de instalar todo automáticamente sin necesidad de mayores dolores de cabeza.
¿Cómo instalar EnvyNG en Ubuntu 8.04?

sudo apt-get update && sudo apt-get install envyng-gtk envyng-core

EnvyNG-GTK es el FrontEnd de EnvyNG-core escrito en GTK, también instalamos envyng-core por si algún día tenemos un problema con las X’s y necesitamos reinstalar el driver de nuestra tarjeta gráfica sin tener acceso al entorno gráfico.

Una vez tengamos instalado EnvyNG, pasamos a ejecutarlo desde Applications -> System Tools –> EnvyNG  ( Aplicaciones –> Herramientas del Sistema –> EnvyNG ) o bien desde una terminal con el siguiente comando;

sudo envyng -g (GUI en GTK)
ó
sudo envyng -t (Sólo texto (Desde Terminal) )

Una vez iniciado, si hemos seleccionado la primera opción (GUI en GTK), veremos una interfaz simple y clara.

Bastante clara en mi punto de vista, tan sólo deberemos saber que tarjeta gráfica usa nuestro equipo ATI ó Nvidia en mi caso una ATI. Una vez seleccionemos Apply procederá a instalar todo automáticamente.
Y ya está no hay mayores complicaciones. Cualquier error que os pudiera surgir entrar al FAQ (Frequently Asked Questions) oficial de EnvyNG.
Y si no encontrais la respuesta a vuestra pregunta siempre podeís consultar aquí dejando vuestro problema en un comentario.





Meme: ¿Cuanto software privativo (no libre) tienes instalado?

19 03 2008

Bueno recibí un meme de mi compañero N0xTrUm (Por cierto perdona por tardar en publicarlo), en el cuál incluia un nuevo script que nos dice cuántos programas privativos usamos….. Curioso 🙂

Es simple los usuarios de Ubuntu/Debian podeís poner en vuestras terminales;
sudo apt-get install vrms

Seguidamente podeís ejecutarlo en el terminal y os mostrará el resultado, No seais timidos, nadie se libra del software privativo…. 😉

Vale N0xTrUm, mi screen aquí va 😛

screen.png





Linux y yo Una historia

19 01 2008

Aquí os traigo mi colección de los sistemas operativos libres (AKA Linux) que han pasado por mis pc’s, la colección viene desde 2000 conmigo. aunque los típicos como Mandrake y demas los tube que tirar ya que se rallaron demasiado con el paso del tiempo aún así tengo un cd de Guadalinex 2004 entre otros.

Aquí teneis una imagen de los CD/DVD’s;

ColeccionCD/DVD

Los cuales son:

Ubuntu 7.04 32b-PC
Ubuntu 7.04 64b-PC
Ubuntu 6.06
Kubuntu 7.04
Debian 3.1 sarge
Slackware 11.0
Guadalinex 2004
Hackin9 Live
Sun Microsystem Solaris 10
Elive
Ubuntu 7.10

Y todo por un RedHat… (Año 2000)

Primero comenzé con un RedHat que no recuerdo la versión exacta, pero que me parecía espectacular, todo eran rpm’s y todo fascinante hasta que comenzé a estudiar un poquito más el entorno Linux.
Despues de pasar días y meses en el IRC (Internet Relay Chat) aprendí que RedHat sólo era el principio.. Entonces entré de lleno en el mundo *BSD (Berkeley Software Distribution). Por mi antigüo pc pasaron diferentes variantes del sistema *BSD tales como OpenBSD y NetBSD. Despues de varios meses de uso, me propuse usar Slackware 7.1 (Aunque por desgracia ya no esté en mi colección y ahora sólo disponga de la versión 11.0), también me resultó particular, la forma de trabajar en Slackware era bastante imponente, estable y seguro. Durante 4 años permanecí en el grupo de los Slackistas (Usuarios asiduos de Slackware) en los cuales me dediqué a probar otras distribuciones de Linux tales como eLive, Hackin9 y Guadalinex pero sin éxito volvía a Slackware ya que hechaba de menos mi entorno Slackista, desde el 2004 que fué cuando terminé de rotar entre las diferentes distribuciones, seguí con Slackware avanzando cada vez con sus versiones, aunque ya conocía de la existencia de Ubuntu 4.10 Warty Warthog y lo había probado seguí hasta la última versión en la cuál rompimos definitivamente Slackware y yo que fué en la 11.0 (Año 2006) y aunque hubiera asperezas volvimos a hacer las paces Slackware y yo a las dos semanas.. Unas semanas más tarde terminé por instalarme Ubuntu 6.06, entonces comprobé lo confortable y facil que era trabajar con Ubuntu. Entonces decidí quedarme con Ubuntu y avanzar entre sus versiones con él. Hasta el día de hoy, que uso Ubuntu 7.10 Gutsy Gibbon y estoy a la espera como los otros 300.000 usuarios de Linux que esperan a Ubuntu 8.04 Hardy Heron.

Y hasta aquí esta pequeña historia de Linux y yo.

Gracias a mis lectores por leerme y gracias por los comentarios y emails apoyando GenLinux, esto ayuda a seguir posteando noticias y novedades en el mundo Linux.





recordMyDesktop Una utilidad con miles de usos.

5 11 2007

recordMyDesktop es una herramienta para grabar lo que sucede en nuestro escritorio (ScreenCast) , mayormente es usada para grabar tutoriales sobre algo, grabar los actos de otros usuarios en nuestros ordenadores o incluso grabar conversaciones en tiempo real en muchos Protocolos, Como bien dice el dicho “Más vale una imagen que 1000 palabras”, con recordMyDesktop podemos grabar todo lo que sucede.

¿Cómo usarlo?

Es simple, para instalarlo en Ubuntu/Debian tan solo debemos acceder a su website oficial donde nos indica donde podemos encontrar los paquetes para nuestra distribucción, para la gente que no entiende mucho en Inglés o no se aclara o simplemente lo quiere más facil aquí dejo los enlaces para las principales distribucciones de Linux.

ArchLinux:

ArchLinux Users Repository

Debian Sarge:

http://apt.linex.org/linex2006/dists/cl/gnulinex/

openSUSE:

recordMyDesktop gtk-recordMyDesktop

Ubuntu Feisty/Gutsy:

http://www.getdeb.net/app.php?name=RecordMyDesktop

(Para usuarios de Ubuntu/Debian podeis usar (Ex: sudo apt-get install recordMyDesktop gtk-recordMyDesktop)

Adicionalmente se puede encontrar recordMyDesktop ya instalado en las siguientes distribuciones:

 

  • Debian

    Testing, main.

  •  

  • Elive

  •  

  • Fedora

    Extras.

  •  

  • FreeBSD

    Ports Collection.

  •  

  • Frugalware

    current.

  •  

  • Gentoo

    Testing.

  •  

  • Mandriva

    2007.1, contrib.

  •  

  • Ubuntu

    Feisty, universe.

  • Cualquier duda, pues como siempre, dejadla en comentarios e intentaré ayudar.