|
Advertencia: éste artículo es un COMO o tutorial. La efectividad del mismo puede depender del hardware y software que tengas instalado. Por tanto, la fiabilidad puede variar entre usuarios, o incluso llegar estropear tu sistema. Utiliza este tutorial con precaución. |
Este artículo es, por ahora, sólo un esbozo.
Ampliándolo ayudarás a mejorar la Documentación de Ubuntu.
|
Este artículo necesita ser wikificado en base al manual de estilo de este wiki. Por favor, colabora editándolo conforme a las normas de edición de este sitio. No elimines este aviso hasta que lo hayas hecho. |
Contenido |
My Book es un disco externo de red, la versión utilizada para este Cómo tiene una capacidad de 500 GiB y un precio de 120 €. Según su publicidad solo es compatible con Windows. Pero ¡¡¡sorpresa!!! dentro lleva un Linux. Es un ordenador completo al que se puede acceder por ssh y que puede tener aplicaciones muy interesantes:
|
Lo que aquí se plantea son modificaciones de software, sin abrir el equipo, al objeto de no perder la garantía. |
Es un equipo fiable, con un costo económico ínfimo, y que puede estar continuamente conectado a la red, sin generar ruido y con un consumo eléctrico ridículo. Sin embargo, es un servidor Linux totalmente operativo. Tiene limitaciones: no le puedes conectar una pantalla, pero te puedes conectar por ssh. La CPU es pequeña, pero suficiente.
Conecta el equipo a tu red, siguiendo las instrucciones. No uses el CD. Además si trabajas con Linux, no podrías.
Ya incluye un servidor web, en teoría te puedes conectar al MyBook escribiendo http://MyBook. No lo he conseguido. Pero una vez localizada la IP del equipo, te puedes conectar con su IP, por ejemplo http://192.168.1.20. A continuación se muestra la pantalla principal, una vez seleccionado el idioma español.
Te pedirá usuario («admin») y clave («123456»). Recuerda cambiar la clave. Deberás cambiar la configuración de red, por defecto viene por DHCP, y un servidor sin IP fija es bastante patético. Ve a Configuración General -> Configurar Valores de Red -> Manual y continúa con el asistente. Para el resto de la documentación supondremos que le has puesto como IP 192.168.1.20.
En mi versión, con Firmware 02.00.18, ya viene activado y para conectarse solo tienes que hacer, desde una consola:
ssh root@192.168.1.20
La contraseña de root es «root». Original. Cámbiala inmediatamente.
Puedes acceder al FTP con Nautilus (en GNOME) o con Konqueror (en KDE). Para hacerlo, abre tu explorador y accede a la siguiente ruta:
sftp://root@192.168.1.20/
En ambos casos te pedirá la contraseña que has puesto antes y ya estarás dentro.
La ubicación del fichero de cron no es la que encontraríamos en un Ubuntu. Se encuentra en /etc/crontabs/, puedes editarlo desde consola:
nano /etc/crontabs/root
O como se explica en el paso anterior, con con Nautilus o con Konqueror.
Sin embargo el formato del fichero es el estándar:
# standard crontab format for busybox cron daemon. # fields may be lists # min hour day month wd command # * * * * * dosomething # save the date every day at midnight 0 0 * * * date +%m%d%H%M%Y.%S > /var/lib/now
Optware nos suministra cientos de binarios precompilados. Es la forma más sencilla de instalar software y nos ahorra muchas horas de trabajo en nuestro MyBook.
wget http://mybookworld.wikidot.com/local--files/optware/setup-optware.sh sh setup-optware.sh
Paso adicional para MyBoock:
echo '/opt/lib' >> /etc/ld.so.conf ldconfig
Actualiza la lista:
/opt/bin/ipkg update /opt/bin/ipkg list_installed
Después de instalar algo es necesario ejecutar ldconfig.
Las aplicaciones se instalan en /opt/bin. Para ejecutarlas en /opt/bin/ sin necesidad de escribir /opt/bin/<MiAplicación> cada vez, edita /root/.bashrc y /etc/profile y añade las siguientes líneas al final de cada uno de ellos.
# 2008/09/26 Suso modificado para tener path export PATH=$PATH:/opt/bin
$ su # feed=http://ipkg.nslu2-linux.org/feeds/optware/gumstix1151/cross/unstable # ipk_name=$(wget -qO- $feed/Packages | awk '/^Filename: ipkg-opt/ {print $2}') # wget $feed/$ipk_name # tar -xOvzf $ipk_name ./data.tar.gz | tar -C / -xzvf - # sed -i -e 's|/stable|/unstable|' /opt/etc/ipkg.conf # /opt/bin/ipkg update # /opt/bin/ipkg install <pkg_foo> <pkg_bar> ...