RSS

Archivo de la categoría: Utilidades

apt-cacher-ng (proxy de paquetes .deb en GNU/Linux)

Apt-cacher-ng es un programa que sirve como proxy para la actualización/instalación de paquetes en sistemas GNU/Linux basados en Debian (que usa paquetes .deb). La idea es la siguiente:

Tenemos una sala de informática, con muchas máquinas que deben actualizarse.
La primera máquina que se actualiza intenta descargar los paquetes, pero estos pasan por el proxy. Como el proxy no tiene los paquetes, los descarga y se los envía a la máquina que los solicitó.

Cuando las otras máquinas se van a actualizar, como el proxy ya tiene los paquetes, no es necesarios volver a descargarlos de Internet, sino que se descargan a la velocidad de la red local (LAN).

¿Cómo se instala?

En la máquina que funcionará como proxy: (puede ser una cualquiera de las PC de los estudiantes, o la del profe, no requiere nada en especial). Se instala el paquete apt-cacher-ng:

# apt-get install apt-cacher-ng

O se puede instalar con Synaptic, o con lo que quieras. Listo.

(Obviamente, se pueden editar los archivos de configuración para que funcione “a tu gusto”, pero si lo dejás así como viene, va a funcionar).

En cada una de las máquinas que va a usar el proxy: Hay que crear un archivo llamado 02proxy en la carpeta /etc/apt/apt.conf.d

Ese archivo tiene que tener el siguiente texto:

Acquire::http { Proxy "http://IP-DEL-PROXY:3142"; };

(Reemplazar IP-DEL-PROXY por la ip de la máquina que tiene instalado el apt-cacher-ng)

Todo esto se puede hacer con un solo comando:

echo 'Acquire::http { Proxy "http://IP-DEL-PROXY:3142"; };'
> /etc/apt/apt.conf.d/02proxy

Todo en la misma línea. (Otra vez: reemplazar IP-DEL-PROXY por la ip de la máquina que tiene instalado el apt-cacher-ng)

Ahora, cada vez que las máquinas quieran actualizar o instalar algo, no será necesario descargar el paquete de Internet (salvo que sea la primera PC en la red que lo solicita).

Anuncios
 
Deja un comentario

Publicado por en 20/03/2015 en Utilidades

 

Etiquetas: , , , , , , , ,

Windows XP: pan para ayer, hambre para hoy

Hoy, 8 de abril de 2014, termina el soporte para Windows XP. Técnicamente hablando, Windows XP es un buen producto. Pero los que elegíamos no utilizarlo, poníamos en la balanza otros elementos.
Me explico: durante mucho tiempo se le achacó a Windows ser un sistema poco estable, en donde las “pantallas azules” aparecían a cada rato; los mensajes de error incomprensibles eran moneda corriente; y nadie sabía en qué momento su trabajo se iba a perder por un “Error fatal”. Eso fue cierto durante algún tiempo, pero Windows XP demostró ser un sistema más que viable desde el punto de vista técnico.

Pantalla azul

La temida pantalla azul

No es que no tuviera errores. No hay ningún software que no los tenga. Pero si uno bajaba las actualizaciones que Microsoft publicaba regularmente para el XP, no andaba instalando cualquier porquería descargada “de por ahí”, y tenía a mano un antivirus actualizado, podía dormir medianamente tranquilo.

Los que elegíamos no usar este sistema plantéabamos otra cosa: que ese soporte que se le brindaba al XP era pan para hoy. Porque Microsoft podía decidir en cualquier momento dejar de dar soporte a su otrora producto estrella. Bueno, ese día es hoy, 8 de abril. Windows XP debe dejar de utilizarse, no por criterios tecnológicos, sino por la decisión unilateral de una empresa que considera que esto conviene a sus intereses comerciales.

Windows XP se sigue usando, y mucho. Los hechos demuestran que es una excelente solución para muchos hogares y numerosas pequeñas y medianas empresas que basan su informática en este sistema. Y ningún motivo justificaba cambiar de sistema operativo. Hasta ayer.

A partir de hoy, Windows XP no será un sistema seguro. Siempre aparecerán nuevas vulnerabilidades, como en cualquier otro software. Pero Microsoft no estará ahí para publicar “el parche”. Y si Microsoft no lo hace, nadie más podrá hacerlo. Ni aunque tenga todo el tiempo y el dinero del mundo. Porque el código fuente de Windows XP es un secreto. Los únicos que tienen derecho a ver lo que escribieron los programadores, no están interesados ni en seguir manteniendo el código, ni en publicarlo para que otros lo mantengan. ¿Qué proponen? Microsoft obliga a sus usuarios a comprar otro de sus sistemas, lo que probablemente implique para la mayoría comprar otras computadoras. Ellos mismos confiesan aquí esta deslealtad comercial. Y, de nuevo, es pan para hoy. Lo que ahora le hacen al XP, se repetirá con Windows 7, 8, y etc. Ningún atisbo de que se comprometan a que “no volverá a suceder”.

¿Hay alternativa? Rotundamente sí: la alternativa se llama Software Libre, concretamente, GNU/Linux. Muchas corporaciones contribuyen a mantener el Software Libre, pero ninguna de ellas tiene “la sartén por el mango”. Con el Software Libre, mientras haya alguien a quien le interese seguir usando un sistema o aplicativo, existirá la posibilidad de mantenerlo.

¿GNU/Linux es más difícil que Windows? Rotundamente no. Eso sí: es distinto. Y a algunos usuarios puede llevarles un tiempito acostumbrarse a “hacer las cosas de otra manera“. Pero “otra” no es sinónimo de “difícil“, sino de “distinto“. Lo he comprobado personalmente muchas veces. Di clases de “Informática” en jardines de infantes y escuelas primarias. Ningún chico de esa edad te va a decir que Linux es “más difícil”. He guiado a algunos jubilados en su primer contacto con computadoras, usando GNU/Linux. Han aprendido lo que necesitaban para poder usarlo más que eficientemente. Soy testigo: para quien deja prejuicios de lado y está dispuesto a aprender algo nuevo, no es ni más ni menos difícil.

Insisto: si nunca usaron GNU/Linux, hoy Microsoft les da la oportunidad perfecta para empezar. Cualquiera que pueda instalar un Windows puede instalar también una distro de GNU/Linux. Hagan Backup y prueben, no es nada del otro mundo.

Y si no se animan solos, pueden fijarse si, a fin de mes, se hace cerca de donde viven algún FLISOL. Allí encontrarán gente capacitada y dispuesta para ayudarlos a instalar la distro de GNU/Linux que prefieran en sus equipos. Vas con tu compu abajo del brazo, y te la traés funcionando con un sistema Libre. Gratis y con buena onda. Te re conviene. ¿O querés que te haga un dibujo?

Flisol 2014
“Banner” del FLISOL 2014

Claro, siempre está la opción de tirar tu compu y comprar otra que traiga el próximo Windows… Estén atentos a este blog en un par de años, seguramente aparecerá un artículo idéntico a este, en donde solamente cambiará la versión de Windows caida en desgracia. Cada uno sabrá elegir si quiere ser cliente cautivo de una corporación o miembro de una comunidad de usuarios.

Para que puedan meditar su decisión, les dejo una zamba que, en 1943, compuso Andrés Chazarreta, en alusión al último día del XP: La Siete de Abril.

Fuente de las imágenes: 1 2

Fuente del video

 
2 comentarios

Publicado por en 08/04/2014 en Cultura Libre, Utilidades

 

Etiquetas: , , , , ,

Recuperar el fondo de pantalla con XFCE

En la sala de informática de la escuela, tengo instalado Debian con XFCE4.
Tengo un fondo de escritorio (wallpaper o tapiz) para cada máquina, llamados PC1.jpg para la PC1; PC2.jpg para la PC2, etc. (Es decir: la imagen se llama igual que la PC).
Los alumnos pueden cambiar el fondo de pantalla, pero quiero que este vuelva a ser el original cuando la PC se reinicia.
Entonces, puse todos los jpg en una carpeta llamada Numerados, con los permisos apropiados para ser leídos por el usuario.
Y configuré para que se ejecute al iniciar la PC el siguiente comando:

xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s /Numerados/$HOSTNAME.jpg

Listo. Cada vez que se reinicia la PC el fondo de pantalla es el original, aunque el último usuario lo haya cambiado.

 
2 comentarios

Publicado por en 23/09/2013 en Utilidades

 

Etiquetas: , , , , , , ,

Para que los estudiantes vean la pantalla del docente

Comparto un script que me resulta útil en la escuela en donde trabajo.
Sirve para que todos los estudiantes puedan ver la pantalla del docente, de tal manera que pueda mostrarse algún procedimiento complejo.
Los supuestos son los siguientes:

  • Todas las máquinas están corriendo un GNU/Linux
  • Las máquinas de los alumnos tienen un cliente VNC llamado “vinagre” (la mayoría de las distros derivadas de Debian lo traen por defecto).
  • Las máquinas tienen ip fija y correlativa (en este ejemplo, se supuso que están en el rango 192.168.10.2 a 192.168.10.25).
  • El usuario del docente tiene acceso por ssh sin contraseñas a las máquinas de los alumnos. (Aquí está explicado cómo se hace).

Sin más preámbulos, el script:
#!/bin/bash
echo "Ingrese el usuario: "
read usuario
com="export DISPLAY=:0.0 && vinagre -f vnc://192.168.10.99"
maquina=2
echo "Se abrirá una ventana. Marque:"
echo "\"Permitir a otros usuarios ver mi escritorio\""
echo "Pulse ENTER para continuar"
read algo
vino-preferences
echo "En unos instantes, todos verán esta pantalla..."
while [ $maquina -lt 26 ] ; do
ssh -p 1160 $usuario@192.168.10.$maquina "$com" &
let maquina=maquina+1
done

Hay que abrir un editor de textos y copiar y pegar este código. Luego, guardarlo con el nombre que se desee, supongamos “ver.sh”
Después, le damos permisos de ejecución, escribiendo en una terminal el comando chmod 744 ver.sh
Por último, lo ejecutamos, escribiendo desde la terminal ./ver.sh
Y allí podremos explicar el procedimiento, mientras todos los estudiantes ven nuestra pantalla.
Por último, para “devolverles” el control de sus máquinas, tenemos que ejecutar este otro script, del mismo modo que antes:
#!/bin/bash
echo "Ingrese el usuario: "
read usuario
com="killall vinagre"
maquina=2
while [ $maquina -lt 26 ] ; do
ssh -p 1160 $usuario@192.168.10.$maquina "$com" &
let maquina=maquina+1
done

Espero que les sea útil. Si hay algo que no expliqué con claridad, pueden dejar un comentario.

 
Deja un comentario

Publicado por en 17/05/2013 en Educación, Utilidades

 

Etiquetas: , , , , , ,

Publicar un “prezi” en WordPress.com

Puede ocurrir que necesitemos incrustar en nuestro blog de WordPress.com (como este), una presentación hecha en prezi.com. No se puede hacer directamente, pero gracias a un hack podemos concretarlo. Todo esto se ve facilitado por una aplicación llamada Wordprezi, desarrollada por Pablo Vieira. Aquí va la explicación:

(Podés hacer clic en las imágenes para verlas más grandes).

  1. Entramos a Prezi.com con nuestro usuario y contraseña. Vamos a la parte que dice “Tus Prezis”, y hacemos clic en la Prezi que queramos publicar.Captura de pantalla - 160513 - 16:02:57
  2. Una vez que se cargue la Prezi, hacemos clic en “Compartir”, luego en “Incrustar”, y por último en “Copiar código al portapapeles”. Captura de pantalla - 160513 - 16:03:46
  3. Ingresamos a la página http://wordprezi.appspot.com. Pegamos el código en el espacio correspondiente, y luego hacemos clic en “Get your WordPress.com shortcode”. Captura de pantalla - 160513 - 16:05:33
  4. Seleccionamos y copiamos el código resultante (a la derecha). Captura de pantalla - 160513 - 16:05:49
  5. Después, ingresamos en nuestro escritorio de WordPress, y creamos una nueva entrada. Elegimos el modo “texto” de edición, y allí pegamos el código copiado en el paso anterior. Luego, podemos cambiar el ancho (width) y altura (height) correspondiente, para cambiar el tamaño de la prezi.Captura de pantalla - 160513 - 16:06:48
  6. Hacemos clic en el botón “Publicar” y ya tenemos el artículo publicado, con la prezi incrustada.
 
7 comentarios

Publicado por en 17/05/2013 en Utilidades

 

Etiquetas: , ,

Google Reader ha muerto… ¡viva el RSS!

Google anunció el cierre de su servicio Reader, que será a mitad de año.
Oi muchas voces quejarse amargamente por esto en las redes sociales.
Se me ocurren, así rápido, dos pensamientos:

  • RSS significa Really Simple Syndication, que no es más que un caso particular de XML. Cualquiera puede hacer un programa o servicio Web para leer feeds. De hecho, hay, por lo menos decenas de ellos. ¿Por qué esa dependencia de una única herramienta?
  • ¿Por qué cierra? Y, sobre todo, ¿por qué fue gratis hasta ahora? Fue gratis porque a Google le resultaba redituable poner publicidad, y recabar información sobre los hábitos de lectura de sus usuarios (el sueño de todo gobierno dictatorial: saber qué lee la población). Y se cierra porque ya no le resulta redituable. Así de simple. Para los usuarios, debería ser una buena noticia, sobre todo porque Google podía “cruzar” estos datos con el correo electrónico, la red social Google+, Calendar, las búsquedas que realizamos, los Docs en los que trabajamos, los archivos de Drive, etc. Ahora, probablemente le cedamos el control de nuestros hábitos de lecturas a otros, pero ya no tendrán semejante volumen de información para alimentar sus algoritmos de Minería de Datos.

Alguien lee sobre tu hombro

Alguien lee sobre tu hombro


Dejemos de dar lástima, pidiéndole a Google clemencia por algo que no necesitamos.
Lo confieso: he usado Google Reader hasta ahora, y como producto es muy bueno. El síndrome de Estocolmo del siglo XXI me lleva a cambiar mi derecho a la privacidad por un software. Y ahora Google toma esta decisión, que yo no tomé antes porque tengo menos convicción que pereza. Buenas noticias. Llega el momento de buscar otro servicio que me brinde las mismas prestaciones, sin la molesta sensación de que hay alguien mirando por encima de mi hombro lo que estoy leyendo.

Fuente de la imagen (Licencia CC-BY-NC-ND)

 

Etiquetas: , , , ,

Ubuntu 12.04: Pantalla oscura en la notebook

Instalé la semana pasada Ubuntu 12.04 en mi notebook “Emachines”, y ocurre un desagradable problema con el brillo de la pantalla, en donde parece que no “levantara” video, pero en realidad es que tiene el brillo demasiado bajo. La solución a este problema (que, por lo que he leído, pasa en varias marcas de notebooks) está publicada en varios lados en la Web, pero me gusta reproducirlo también acá, por si alguna vez hace falta, para mí o para quien lea esto.

El brillo es apto sólo para lechuzas…

Vamos al grano:

  1. Instalar Ubuntu desde el CD “alternate”.
  2. Finalizada la instalación, reiniciará el equipo. En ese momento, notaremos que no tenemos video (si te fijás bien, algo se ve, pero apenas se distingue).
  3. “A ciegas”, presionamos Alt+Ctrl+F1 simultáneamente. Eso nos llevará a una terminal (tty1).
  4. De nuevo a ciegas, escribimos ahí nuestro usuario y pulsamos Enter
  5. Otra vez a ciegas, escribimos nuestra contraseña, y pulsamos Enter. Hemos ingresado al sistema, pero todavía no se ve nada.
  6. Escribimos el siguiente comando:
    sudo setpci -s 00:02.0 f4.B=60
    Pulsamos Enter
  7. Volvemos a escribir nuestra contraseña y pulsamos Enter. Instantáneamente, debería comenzarse a ver la pantalla normalmente.
  8. Presionamos Ctrl+D para cerrar la sesión en el terminal, y luego Alt+Ctrl+F7 para volver al modo gráfico. Ingresamos a Ubuntu con nuestro usuario y contraseña de manera normal.
  9. Nos resta ver cómo hacemos para no tener que repetir los pasos anteriores en cada arranque del equipo. Ya en el modo gráfico, abrimos una terminal. Allí escribimos sudo gedit /etc/rc.local e ingresamos la contraseña.
  10. Se abrirá un editor de textos, editando un archivo cuyas líneas están todas comentadas, excepto la última que dice exit 0. Antes de esa última línea, agregamos la siguiente:
    sudo setpci -s 00:02.0 f4.B=60
    Guardamos y salimos. (Si se fijan bien, la línea que hay que agregar es el mismo comando que ejecutamos “a ciegas”. Se ejecutará cada vez que inicie el equipo. El número 60 mide el brillo, puede cambiarse por otro que resulte más cómodo.)
  11. ¡Listo! Ya podemos configurar el sistema a nuestro gusto.

Espero que haya servido. Ante cualquier duda, dejen un comentario.

Fuente de la imagen

 
35 comentarios

Publicado por en 23/07/2012 en Utilidades

 

Etiquetas: , , ,