Ahàva el manual
INSTALACION IPKG
(Copy/paste traducido de
http://www.azboxhd.es/foro/showthread.php/1749-IPKG-en-Azbox?highlight=ipkg )
1. Crear una carpeta en el disco duro:
mkdir -p /DATA/hdb1/opt
mount -o bind /DATA/hdb1/opt /opt
2. Copiar y desempaquetar ipkg_set.tar.gz en /tmp p.ej.
tar xzf ipkg_set.tar.gz
3. Editar S90UserScripts y cambiar ROOT_OPT a la ruta creada en el paso 1
ROOT_OPT=/DATA/hdb1/opt
4. Ejecutar once.sh
./once.sh
5. Ejecutar ipkg-cl
./ipkg-cl update
6. Comprobar que ipkg conecta con el repositorio
./ipkg-cl list
7. Installar ipkg desde el repositorio
./ipkg-cl install ipkg-opt
8. A partir de aqui usar solo ipkg, no volver a usar ipkg-cl
9. Reiniciar
INSTALACION DE MEGAUPLOAD-DL Y PRE-REQUISITOS
1. Para asegurar el tiro mejor cambiamos al directorio del ipkg, e instalamos (paciencia, tarda) lo siguiente:
cd /DATA/hdb1/opt/bin
./ipkg update
./ipkg install python
./ipkg install libuclibc++
Al principio he probado con python 2.4 pero me acaba de aparecer (no se como) la 2.5 y parece que funciona e incluso que soluciona los crashes de antes.
Una vez hecho, yo tengo esto instalado al ejecutar ./ipkg list_installed
bzip2 - 1.0.5-2 - Very high-quality data compression program
libdb - 4.2.52-3 - Berkeley DB Libraries
libgmp - 4.3.2-1 - GNU Multiple Precision Arithmetic Library.
libuclibc++ - 0.2.2-8 - C++ standard library designed for use in embedded systems
ncurses - 5.7-1 - NCurses libraries
ncursesw - 5.7-1 - NCurses libraries with wide char support.
openssl - 0.9.7m-5 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari
py-crypto - 2.0.1-2 - Python Cryptography Toolkit.
python - 2.5-1 - This is a package that sets up the default python.
python25 - 2.5.4-2 - Python is an interpreted, interactive, object-oriented programming language.
readline - 6.1-1 - The GNU Readline library provides a set of functions for useby applications that allow users to edit command lines as they are
sqlite - 3.6.22-1 - SQLite is a small C library that implements a self-contained embeddable, zero-configuration SQL database engine.
zlib - 1.2.3-3 - zlib is a library implementing the 'deflate' compression system
2. Copiar megaupload-dl a la ruta que deseemos
P.ej. Crear carpeta para las descargas, subir ahàel fichero y cambiarle los permisos
mkdir -p /DATA/hdb1/megaupload
Subir fichero megaupload-dl a esa carpeta por ftp (quitar la extensión .txt, si no no podÃÂÂa adjuntarlo)
chmod 755 /DATA/hdb1/megaupload/megaupload-dl
NOTA: Si no has puesto todo en /DATA/hdb1/opt, hay que modificar la primera linea del megaupload-dl adjunto para ajustar la ruta del python
3. Subir un txt con links de megaupload y probar (por defecto deja las descargas donde este el script, no he visto como cambiarlo)
./megaupload-dl
http://www.megaupload.com/?d=XXXXXX
./megaupload-dl lista.txt
Suerte
MEJORAS E INCONVENIENTES
Pese a que me dedico a los sistemas, el linux no es mi fuerte (y menos aún los scripts...)
Vamos a ver si alguien con conocimientos puede "retocar" y/o aclarar algunos aspectos:
- Como se hace para ejecutar automático el S90UserScripts para que asàme monte el /opt automático (duda personal) ?
Supongo que hay que editar algún rcS o algo...
- Como se hace para poder ejecutar el ipkg o el propio megaupload-dl desde cualquier path (duda personal) ?
- El user/pass de megaupload lo guarda creo que por sesión (se pierde al rebotar).
Puede quizá editarse el megaupload-dl para guardar ahàel user/pass ? Asàse podrÃÂÂa hasta programar un cron sin intervención.
- Se podrá modificar la ruta de descarga como parámetro al megaupload-dl (esto no importa tanto) ?
Saludos