apt-spy: Encontrar el mejor mirror apt de Debian

Para instalar nuestros paquetes .deb recurrimos al repositorio de Debian, el cual posee diversos mirrors al rededor del mundo para no saturar servidores y permitir mejor velocidad de bajada según la región en donde te encuentras. Apt-spy nos ayuda a escoger el mejor servidor a la hora de descargar nuestros preciados .deb, para usarlo primero debemos instalarlo:

sudo aptitude install apt-spy

Ahora necesitamos descargar la lista actualizada de mirrors

sudo apt-spy update

Ahora buscamos el mirror más rápido para nuestra región. En este caso buscara en servidores de Canadá, Estado Unidos y mi país México

sudo apt-spy -d wheezy -a north-america

Donda las opciones -d es para la distribución y -a para la región. Puedes ver la lista de países por región en /etc/apt-spy.conf

Si quieres buscar por país usas -s

sudo apt-spy -d wheezy -s mx

En mi caso uno de los mirrors que mejor velocidad tuvo fue el del Grupo de Geofísica Computacional del Instituto de Geofísica de la UNAM 🙂

Referencias:
Apt-spy | Linuxquestinos.org

Compartir internet por ethernet

Supongamos que tenemos una computadora sin WiFi, el modem queda muy lejos así que queremos compartir el Internet de otra computadora que si tiene WiFi. En mi caso quiero brindar Internet a mi Raspberry Pi a traves de mi PC de escritorio conectada por WiFi.

Esta es una forma muy rapida y sencilla de hacerlo, es de las pocas cosas en las que prefiero no usar la terminal. Usando NetworkManager Applet que viene instalado en casi todas las distribuciones (El icono de nuestra conexión WiFi) realizamos lo siguiente:

Clic derecho > Edit Connections > Wired > Add > Asignamos un nombre > IPv4 Settings > Method > Shared to other computers > Save

Screenshot - 01262015 - 10:14:35 PM

Screenshot - 01262015 - 10:15:10 PM

SpeakPy: Asistente por voz

Fecha: Mayo 2014

Versión: 0.6

Descripción:
SpeakPy es un script hecho en Python que te permitira dar ordenes a tu Raspberry Pi utilizando los servicios de reconocimiento de voz de Google, aunque puede ser usado en cualquier sistema Linux.

Recursos:
-Python
-Bash scripting

Código:
Github – https://github.com/ricardo-raog/SpeakPy

Vídeo:

Instalar Virtualbox ultima versión

Virtualbox es una de las herramientas de virtualización más famosas y en lo persona la prefiero sobre VMware. Aquí la forma de instalarla en Debian Wheezy aunque también es valida para otras distribuciones, solo hay que cambiar algunos comandos.

Añadimos el siguiente repositorio en /etc/apt/sources.list

#Virtualbox
deb http://download.virtualbox.org/virtualbox/debian wheezy contrib

El repositorio cambia un poco según la distribución y si estas en una distribución que usa paquetes RPM, para conocer el repositorio exacto de tu distro ve aquí.

Agregamos la llave publica

wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

Actualizamos e instalamos la versión deseada, en este caso es la ultima es 4.3.

sudo aptitude update
sudo aptitude installvirtualbox-4.3

Ahora tenemos que añadir nuestro usuario al grupo que ha credo Virtualbox si queremos tener acceso a funcionalidades extra como los dispositivos USB.

adduser $(whoami) vboxusers

Extension Pack

Ahora hasta ahora instalamos el sistema base con componentes libres, pero para añadir otras funcionalidades se requiere un paquete separado con componentes no libres.

Este paquete puede ser descargado desde el sitio de VirtualBox, es importante que descargues el paquete de acuerdo a tu versión, puedes ejecutar el siguiente comando en la terminal y al inicio aparece la versión instalada.

virtualbox -h

En caso de que no tengamos la versión más actual nos dirigimos al sition en la seccion Older builds > Virtualbox 4.1 > Virtualbox 4.1.18 > Extension Pack All Platforms según sea tu versión.

Para instalarlo abrimos Virtuabox y vamos a File > Preferences > Extensions

Referencias:

Virtualbox Manual | Virtualbox

Instalar WPS Office (Kingsoft Office) en Debian y derivadas

WPS Office es una suite similar a Microsoft Office como podría ser Libre Office, pero a diferencia de esta ultima esta no es software libre aunque si es gratuita.

WPS ofrece una interfaz más similar a la suite de Microsoft y al parecer mejor compatibilidad.

Instalación

Por ahora WPS solo cuenta con versión de 32bits, así que si te encuentras en un sistema de 64bits date una vuelta primero por este post (WPS requiere instalar ia32-libs).

Teniendo nuestra compatibilidad correctamente configurada procedemos a descargar la ultima versión desde el sitio de Kingsoft.

Nos movemos al directorio donde descargamos el paquete .deb e instalamos con dpkg. En mi caso:

sudo dpkg -i wps-office_9.1.0.4945~a16p3_i386.deb

En teoría hasta aquí todo debería funcionar, pero siempre hay un problema más, al ejecutar el comando anterior recibo el siguiente error:

dpkg: dependency problems prevent configuration of wps-office:
wps-office depends on libglib2.0-0.

Al ejecutar aptitude search libglib2.0-0 me doy cuenta que lo tengo instalado sin embargo no tengo la versión para 32bits así que la instalo.

sudo aptitude install libglib2.0-0:i386

Y ahora vuelvo a instalar el .deb de WPS office

Diccionario en Español

No es el mejor diccionario, pero por lo menos es útil. Para descargarlo hay que ir este sitio de WPS y descargarnos el .zip.

Para instalarlo en WPS nos dirigimos a… parece ser que eliminaron el botón para instalar diccionario de la interfaz (WTF?).

Así que lo instalamos descomprimiendo el .zip en cualquiera de la siguientes rutas:

~/.kingsoft/office6/dicts/
/opt/kingsoft/wps-office/office6/dicts/

Y lo elegimos desde WPS en: Review > Spell Check > Set Language

Instalar fuentes faltantes

Al abrir WPS obtengo el error:

Some formula symbols might not be display correctly due to missing fonts: Wingdings, Wingdings 2, Wingdings 3

Simplemente descargamos este archivo y extraemos las fuentes en

~/.fonts

Referencias:

How to install dictionary? | WPS Community Forum