Posts Tagged ‘Net’

Anti-SOPA, anti-copyright

19 enero, 2012

Últimamente suena mucho en todos lados el sunto de la ley SOPA, promovida por el congreso Estadounidense, la cual restringe la libre circulación del conocimiento en Internet.

Pero desde hace mucho tiempo hay mucha gente al rededor del mundo luchando por la libre circulación de la información, siendo éstas ignoradas por la gran mayoría de la población. Las personas que trabajan en medios libres, software libre, radios, formatos, licencias… Pero claro, el discurso de la propiedad intelectual, del copyright sirempre es reconociodo y justificado, «tenemos que pagar para disfrutar del trabajo de otros».

Y ahora que ya nos estamos viendo afectados por este tipo de políticas, es cuando queremos hacer algo. Pues ojalá lo consigamos, que la ley SOPA no se aplique… y desde ahora, aunque no se apruebe la ley, a boikotear a todas esas empresas que apoyan la iniciativa, a boikotear a microsoft… y yo diría que también a todos aquellos que «proptegen su trabajo» con copyright.

La creatividad se define compartiendola! Viva la libre circulación de la información, vivan los medios libres!

Compartir archivos entre Debian y Windows con Samba

18 enero, 2011

El tutorial es sobre la configuración que se debe hacer en Debian.

Para la configuración con Windows sólo hay que tener presente el nombre del grupo de trabajo y el nombre de cada equipo.

Bueno, comenzamos instalando Samba, en la terminal como root, ponemos:

# apt-get install samba smbfs samba-common

Y ahora hay que configurarlo, editando el fichero de configuración de samba:

# nano /etc/samba/smb.conf

Al abrirse el archivo, buscamos la linea que dice workgroup = MSHOME, y la cambiamos por:

workgroup = el-nombre-de-nuestro-grupo-de-trabajo

el-nombre-de-nuestro-grupo-de-trabajo deberá ser el mismo que usamos en la red de Windows.

Guardamos cambios y salimos.

Antes de crear los usuarios de Samba, deberemos crearlos en nuestro Debian.

# adduser nombre-usuario

Después creamos el usuario para Samba:

# smbpasswd -a nombre-usuario

En donde nombre-usuario deberá ser el mismo que el que creamos en Usuarios y grupos de Debian.

Pedirá la contraseña a utilizar, en donde también pondremos la misma que el usuario que creamos en Debian, y pedirá finalmente repetir la contraseña.

Debe dar la siguiente salida:

Added user nombre-de-usuario

Crearemos otro archivo con la lista de los usuarios:

# nano /etc/samba/smbusers

Ahí, agregaremos lo siguiente:

nombre-en-debian = "nombre en windows"

nombre-en debian se refiere al usuario que acabamos de crear, nombre en winodws se refiere al nombre del equipo con windows con el que deseamos compartir.

Volveremos a editar samba.conf:

# nano /etc/samba/smb.conf

Buscamos la linea que dice:
;   security = user

Y le quitamos el ;
Además, en una siguiente linea agregamos lo siguiente:
username map = /etc/samba/smbusers

Deberá quedar así:
 security = user
 username map = /etc/samba/smbusers

Ahora, para compartir archivos, deberemos dar persmisos al directorio de usuarios de samba. Para esto, tecleamos en la terminal de root lo siguiente:

# chmod 777 /var/lib/samba/usershares

Y por último sólo queda elegir los directorios que deseamos compartir.

En el menú Sistema/Administración/Carpetas compartidas, le damos en Añadir, elegimos la carpeta que queremos compartir y en la opción Compartir a través de, seleccionamos Redes Windows. Y listo.

En servicios de red de nuestro Debian, podremos acceder a la red de Windows y en Mis sitios de red de Windows, se podrá acceder a los directorios que seleccionamos para compartir en Debian.

Lanzado Pidgin 2.6.1

20 agosto, 2009

Ya esta disponible la versión 2.6.1 de Pidgin.

Pantallazo-1

Para instalarlo en Debian, si ya teníamos la versión 2.5 no tendremos que instalar muchos paquetes nuevos, pero si no tendremos que instalar varios.

Los más básicos, hay que instalar lo siguientes:

# apt-get install build-essential gcc g++ intltool intltool-debian libglib2.0-0-dbg libglib2.0-cil libglib2.0-data libglib2.0-dev libgtkspell-dev libgtkspell0 libxml2-dev libnss3-dev libssl-dev libgstreamer0.10-0 libgstreamer-plugins-base0.10-0 libgstreamer-plugins-base0.10-dev

Configuramos para la instalación:

# ./configure

Dependiendo de los errores que nos marque instalaremos los paquetes necesarios.

Los que suele marcar y sus soluciones son los siguientes:

ERROR: XScreenSaver extension development headers not found.

SOLUCIÓN: apt-get install libstartup-notification0 libstartup-notification0-dev libxss-dev

ERROR: Meanwhile development headers not found.

SOLUCIÓN: apt-get install libmeanwhile-dev

ERROR: avahi development headers not found.

SOLUCIÓN: apt-get install libavahi-compat-libdnssd-dev libavahi-glib-dev

ERROR: D-Bus development headers not found

SOLUCIÓN: apt-get install libdbus-1-dev libdbus-glib-1-dev

ERROR: Perl development headers not found.

SOLUCIÓN: apt-get install libperl-dev

ERROR: Tcl development headers not found.

SOLUCIÓN: apt-get install tcl8.4-dev

ERROR: Tk development headers not found.

SOLUCIÓN: apt-get install tk8.4-dev

ERROR: NetworkManager development headers not found

SOLUCIÓN: apt-get install network-manager-dev

Con la nueva versión nos marca un error más, nos pide el paquete Libidn, que podemos bajar en codigo fuente de aquí.

Lo compilamos e instalamos y listo, ya podemos configurar correctamente para instalar pidgin.

# ./configure
# make
# make isntall

y ya lo tenemos 🙂

Al tratar de ejecutarlo, nos acarrea un problema más:

Al ejecutarlo gráficamente, simplemente no carga, al intentar lanzarlo desde consola:

PROBLEMA: pidgin: undefined symbol: purple_smileys_get_all

SOLUCIÓN: apt-get remove libpurple0 ; sudo apt-get autoremove

Y ahora sí está listo.

El futuro de Internet.

26 julio, 2009