Autonomía digital y tecnológica

Código e ideas para una internet distribuida

Cómo conectarse a un servidor VPN desde un cliente con Debian Jessie

Imago voragine.net
[actualizado el ] • Por Enlace permanente

Para conectarse a un servidor remoto usando el protocolo VPN desde un sistema Debian, versión Jessie, hay que instalar los paquetes openvpn y pptp-linux que añaden el demonio VPN y el protocolo «Point-to-Point Tunneling».

# apt-get install openvpn pptp-linux vpnc vpnc-scripts

Para poder configurar la conexión desde el network manager, el gestor de conexiones de red de gnome, hay que instalar otros dos paquetes:

# apt-get install network-manager-openvpn-gnome network-manager-pptp-gnome network-manager-vpnc-gnome

Después basta añadir la conexión siguiendo los pasos que nos marca el network manager y usando los datos del servidor al que nos queramos conectar. Conviene revisar las opciones avanzadas y únicamente marcar el protocolo de autenticación que use el servidor, si se dejan todos marcados openvpn elegirá el protocolo por nosotros y puede no ser el correcto, con lo que no conectará con el servidor.

Un aspecto a tener en cuenta es cómo se guarda la contraseña: la opción «guardar solo para este usuario» por alguna razón no funciona como yo esperaba (guardando la contraseña solo para el usuario activo del sistema) y me dio muchos errores de conexión hasta que lo descubrí. Para poder conectarme a una VPN tengo que seleccionar la opción guardar contraseña para todos los usuarios o no guardarla e introducirla cada vez que me conecto. Esta última opción es más segura.

Instalar paquetes 32-bits en un Debian 64-bits, versión Wheezy o superior

Imago voragine.net
[actualizado el ] • Por Enlace permanente

Casi cualquier ordenador personal que puedas usar hoy tiene un procesador 64-bits. Esto incluye ordenadores producidos hace cinco, seis y quizás hasta diez años. Un ordenador con procesador de 64 bits puede hacer correr software de 64 bits y de 32 bits. Lo mismo ocurre con el software: un entorno de 64 bits acepta software de 32 bits, pero no a la inversa.

En un sistema Linux es fácil saber si nuestra máquina funciona con 32 ó 64 bits, tanto a nivel de hardware como de software.

Desde su versión 7, llamada Wheezy, Debian es multiarquitectura, y permite la instalación de programas de 32 y 64 bits simultáneamente. Si tenemos una instalación 64-bits, podemos activar el modo multiarquitectura:

su
dpkg --add-architecture i386
apt-get update

La siguiente sucesión de comandos, sugerida por alex.r.l.f en los comentarios (¡gracias!), evita problemas en algunos sistemas:

su
dpkg –add-architecture i386
apt-get update
apt-get dist-upgrade
apt-get -f install
apt-get clean

Actualizar Linux Debian Squeeze, o versión 6, a Wheezy, o versión 7

Imago voragine.net
[actualizado el ] • Por
Hace un mes que se ha liberado la nueva versión de Debian, Jessie, la número 8. Mientras tanto, yo me he dedicado a actualizar de la versión 6 a la 7: ya estoy más cerca de estar al día. Cuento aquí el procedimiento que he seguido para actualizar GNU/Linux Debian desde la versión 6, Squeeze, a la 7, Wheezy en mi portátil Lenovo Thinkpad X61S. El proceso es relativamente sencillo ya que se trata de una actualización de un sistema local; para una actualización de una máquina remota, las precauciones y la preparación del entorno de trabajo son mucho más complejas.

Servidor remoto de descargas torrent con Debian

Imago voragine.net
[actualizado el ] • Por
Para configurar un servidor de descargas con Debian basta instalar rtorrent, un cliente de torrent de consola. Accederemos al servidor mediante ssh, y una vez en él podemos iniciar rtorrent. Como lo estamos iniciando desde una sesión remota, al cerrar la sesión se cerraran todas los procesos que hayamos iniciado en ella. Para que esto no ocurra debemos usar screen. Screen inicia una shell independiente de la que estamos usando como usuario, donde ejecuta los programas que le digamos, de manera que los hace independientes de nuestra sesión. Para trabajar con rtorrent y screen solo tenemos que instalar los paquetes necesarios, configurar rtorrent y conocer mínimamente la sintáxis de estos dos programas.

Repositorio para el plugin de flash: cómo tenerlo siempre actualizados en Debian

Imago voragine.net
[actualizado el ] • Por
Para instalar el plugin de flash y que funcione en todos los navegadores que tengas instalados en tu Debian lo mejor es añadir un repositorio que lo contenga. Así la instalación y las actualizaciones se realiza a través de un gestor de paquetes, como apt o aptitude.

Reduciendo la actividad de los discos en Linux

Imago voragine.net
[actualizado el ] • Por
En la línea de la entrada sobre cómo reducir la frecuencia del procesador para ahorrar energía y aumentar la autonomía de un portatil, en Linux podemos también reducir la actividad de los discos cuando la máquina realiza tareas que no requieren leer ni escribir en ellos. Para ello usaremos el paquete noflushd. Instalar los paquetes […]

potrace: Transforming bitmaps into vector graphics

Imago voragine.net
[actualizado el ] • Por Enlace permanente

Potrace es un ligero programa para Linux que transforma un mapa de bits, una imagen, en un gráfico vectorial en formato SVG. Está disponible en los repositorios de Debian. Se ejecuta desde la línea de comandos pero también existe una versión de ventanas para KDE. Otro programa que hace lo mismo es autotrace. (Vía Debian Package of the Day)