Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
GUI script generacion de firmware
+9
gatopardo
jb
naldoco
Krako
carcoco
pjllaneras
AzagraMac
zjuanma
bittor
13 participantes
Página 2 de 3.
Página 2 de 3. • 1, 2, 3
Re: GUI script generacion de firmware
creo que no tienes instalado bash
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: GUI script generacion de firmware
si lo tengo bash 4.0
gatopardo- Cantidad de envíos : 73
Fecha de inscripción : 24/02/2009
Re: GUI script generacion de firmware
He estado probando este script en una compilación desde 0, es decir, sin nada... he detectado algunos problemas:zjuanma escribió:He subido la primera version totalmente operativa a assembla:
http://www.assembla.com/spaces/VDR-M7x0/documents/az9YPMfCCr37KCeJe5afGb/download/gui-build.sh
- La instalación de los paquetes no funciona correctamente. Para que funcione bien debes dejarla en una sola línea
- Código:
ubuntu_install() {
gksudo "apt-get install -q -y build-essential subversion make automake bison binutils genext2fs gcc-3.4 texinfo libmpfr-dev patch zlib1g-dev libncurses5-dev gettext flex libgmp3-dev"
}
- Si cuando se ejecuta el script, antes no se ha instalado subversion, al presentar el menú no ha podido bajarse los ficheros del svn, entonces para funcione el script hay que instalar los paquetes, salir del script, borrar los directorios creados (al menos el VDR-NG-EM) y volver a ejecutar el script... no sé muy bién cual sería la mejor solución para esto, tal vez una opción que sea actualizar VDR o algo así antes de la generación del firmware en lugar de actualizar antes de mostrar el menú.
Y, de momento, una mejora:
- Además de instalar los paquetes, si se está en Ubuntu Karmic Koala, bajar e instalar los paquetes tal como indica el wiki:
- Código:
wget http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4-base_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/cpp-3.4_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4_3.4.6-9_i386.deb
gksudo dpkg -i gcc-3.4-base_3.4.6-9_i386.deb cpp-3.4_3.4.6-9_i386.deb gcc-3.4_3.4.6-9_i386.deb
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
Hola zjuanma.
He visto que has subido varias versiones del script desde que publicaste el enlace.
Sería interesante que comentaras los cambios que vas introduciendo (a modo de LOG de cambios) y así los podemos ir probando y depurando.
Creo que este script puede ser lo que necesita la gente para olvidarse de la versión windows.
He visto que has subido varias versiones del script desde que publicaste el enlace.
Sería interesante que comentaras los cambios que vas introduciendo (a modo de LOG de cambios) y así los podemos ir probando y depurando.
Creo que este script puede ser lo que necesita la gente para olvidarse de la versión windows.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
He solucionado las 3 cosas que tu pedias.
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: GUI script generacion de firmware
Por cierto, si alguien mas lo prueba y funciona bien. Pongo un link en el wiki para que lo vayan usando. Para una compilacion Basica sirve de sobra.
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: GUI script generacion de firmware
Fantástico... a ver si luego tengo un momento y lo pruebo. Voy a crear una nueva máquina virtual y volver a probarlo desde 0 (esta sería la situación normal de un usuario que lo compila por primera vez).
Gracias.
Gracias.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
Comentario de uno muy muy pardillo. Ejecuto en el directorio VDR-NG-FW lo siguiente: sudo sh gui-build.sh y obtengo:
gui-build.sh: línea 308: error sintáctico cerca del elemento inesperado `('
gui-build.sh: línea 308: ` ) | tee -a >(zenity --progress --text "Downloads backup" --auto-close --auto-kill --pulsate --auto-close) '
No sé si lo estoy haciendo mal o hay un error en el fichero.
gui-build.sh: línea 308: error sintáctico cerca del elemento inesperado `('
gui-build.sh: línea 308: ` ) | tee -a >(zenity --progress --text "Downloads backup" --auto-close --auto-kill --pulsate --auto-close) '
No sé si lo estoy haciendo mal o hay un error en el fichero.
tontorron9- Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008
Re: GUI script generacion de firmware
No deberías ejecutar el script con "sudo", cuando precise del password para instalar algún paquete, ya te lo pedirá el scprit.tontorron9 escribió:Comentario de uno muy muy pardillo. Ejecuto en el directorio VDR-NG-FW lo siguiente: sudo sh gui-build.sh y obtengo:
Cuando te descargues el script debes hacerlo ejecutable (también puedes hacerlo con el Nautilus, el explorador de archivos de Gnome):
- Código:
$ chmod a+x gui-build.sh
Luego debería ser suficiente ejecutar el script así (también puede hacer doble clic sobre el script y cuando te pida que quieres hacer, pulsar sobre "Ejecutar en consola"):
- Código:
$ ./gui-build.sh
Sobre el error en concreto no puedo dar ninguna pista de cómo debes solucionarlo, aunque a lo mejor con las instrucciones que te he dado ya te funciona.
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
Gracias Pjllaneras. Como era de esperar el error era mio. Ha bastado con el chmod y ahora está compilando. Espero que vaya todo bien.
tontorron9- Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008
Re: GUI script generacion de firmware
tampoco debes ejecutarlo con sh, esta hecho para bash.
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: GUI script generacion de firmware
Yo he empezado a compilarlo al mediodia y de momento va bien, sin errores.
Me parece una muy buena idea para los "negaos" del Linux.
Dew
Me parece una muy buena idea para los "negaos" del Linux.
Dew
axel2- Betatester
- Cantidad de envíos : 392
Fecha de inscripción : 04/02/2009
Edad : 61
Localización : Castelldefels, Catalunya
Re: GUI script generacion de firmware
Bueno, no podóa funcionar a la primera. Lo voy a intentar de nuevo, borrando todo y utilizando bash....
tontorron9- Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008
Re: GUI script generacion de firmware
FW compilado , me falta probarlo.
axel2- Betatester
- Cantidad de envíos : 392
Fecha de inscripción : 04/02/2009
Edad : 61
Localización : Castelldefels, Catalunya
Re: GUI script generacion de firmware
¿Qué ha fallado? Seguramente no será necesario borrar nada... comenta el error que ha dado.tontorron9 escribió:Bueno, no podóa funcionar a la primera. Lo voy a intentar de nuevo, borrando todo y utilizando bash....
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
Se quedó parado mas de una hora en medio de la descarga de un fichero, por lo que no creo que sea problema del script. Lo he puesto ha compilar en dos ordenadores distintos. Cuando termine ya comentaré el resultado.
tontorron9- Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008
Re: GUI script generacion de firmware
Eso es normal... ya sabemos que hay unos cuantos archivos que no se bajan automáticamente... Léete este post:
Error al compilar
Error al compilar
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
Seguiré probando y ya os informaré. Muchas gracias.
tontorron9- Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008
Re: GUI script generacion de firmware
He vuelto ha compilar con el script en una ubuntu recién instalada... todo bien, pero la primera vez que se ejecuta todavía hay problemas con la función de instalación.
He modificado un par de cosas y ahora parece que funciona mejor:
He modificado un par de cosas y ahora parece que funciona mejor:
- Código:
ubuntu_install() {
gksudo "apt-get install -q -y gcc-3.4"
gksudo "apt-get install -q -y build-essential subversion make automake bison binutils genext2fs texinfo libmpfr-dev patch zlib1g-dev libncurses5-dev gettext flex libgmp3-dev"
if [ ! -e "$CC" ] ; then
wget http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4-base_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/cpp-3.4_3.4.6-9_i386.deb http://ftp.fr.debian.org/debian/pool/main/g/gcc-3.4/gcc-3.4_3.4.6-9_i386.deb
gksudo "dpkg -i gcc-3.4-base_3.4.6-9_i386.deb cpp-3.4_3.4.6-9_i386.deb gcc-3.4_3.4.6-9_i386.deb"
fi
}
- En el apt-get he separado el gcc-3.4 del resto de paquetes... el problema es que como este paquete no existe en Ubuntu 9.10, no se llega a instalar ningún paquete ya que da un error.
- La instrucción para instalar los paquetes manualmente (gksudo dpkg...), la he puesto entre comillas, sin ellas no funciona
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
Pues a mi me ha funcionado perfectamente sin ningun cambio.Eso si ya tenia gcc-3.4 instalado anteriormrnte.
axel2- Betatester
- Cantidad de envíos : 392
Fecha de inscripción : 04/02/2009
Edad : 61
Localización : Castelldefels, Catalunya
Re: GUI script generacion de firmware
No hubo suerte, la instalación de ayer se paró por el servidor. Las últimas líneas del build.log son:
Conectando a ftp.uni-erlangen.de|131.188.12.212|:21... conectado.
Identificándose como anonymous ... ¡Conectado!
==> SYST ... hecho. ==> PWD ... hecho.
==> TYPE I ... hecho. ==> CWD /pub/Linux/LOCAL/dosfstools ... hecho.
==> SIZE dosfstools-2.11.src.tar.gz ... 68346
==> PASV ... hecho. ==> RETR dosfstools-2.11.src.tar.gz ... hecho.
Longitud: 68346 (67K)
0K .......... .......... .......... .......... .......... 74% 81,0K 0s
50K .......... ...... 100% 484K=0,7s
2010-02-22 21:22:31 (102 KB/s) - Conexión de datos: Expiró el tiempo de conexión; Reintentando.
--2010-02-22 21:22:41-- ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/dosfstools-2.11.src.tar.gz
(intento:20) => `/home/inversail/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz'
==> no se requiere CWD.
==> SIZE dosfstools-2.11.src.tar.gz ... hecho.
==> PASV ...
Error en la respuesta del servidor, cerrando conexión de control.
Dándose por vencido.
make: *** [/home/inversail/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz] Error 1
Fin de la compilación
Fecha: lun feb 22 21:22:41 CET 2010
mar
Lo intentaré con el nuevo script
Conectando a ftp.uni-erlangen.de|131.188.12.212|:21... conectado.
Identificándose como anonymous ... ¡Conectado!
==> SYST ... hecho. ==> PWD ... hecho.
==> TYPE I ... hecho. ==> CWD /pub/Linux/LOCAL/dosfstools ... hecho.
==> SIZE dosfstools-2.11.src.tar.gz ... 68346
==> PASV ... hecho. ==> RETR dosfstools-2.11.src.tar.gz ... hecho.
Longitud: 68346 (67K)
0K .......... .......... .......... .......... .......... 74% 81,0K 0s
50K .......... ...... 100% 484K=0,7s
2010-02-22 21:22:31 (102 KB/s) - Conexión de datos: Expiró el tiempo de conexión; Reintentando.
--2010-02-22 21:22:41-- ftp://ftp.uni-erlangen.de/pub/Linux/LOCAL/dosfstools/dosfstools-2.11.src.tar.gz
(intento:20) => `/home/inversail/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz'
==> no se requiere CWD.
==> SIZE dosfstools-2.11.src.tar.gz ... hecho.
==> PASV ...
Error en la respuesta del servidor, cerrando conexión de control.
Dándose por vencido.
make: *** [/home/inversail/VDR-NG-EM/VDR-NG-FW/downloads/dosfstools-2.11.src.tar.gz] Error 1
Fin de la compilación
Fecha: lun feb 22 21:22:41 CET 2010
mar
Lo intentaré con el nuevo script
tontorron9- Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008
Re: GUI script generacion de firmware
No creo que utilizando el nuevo script esto cambie... yo ayer hice una compilación desde 0 y únicamente, para que no me diese error, me bajé los dos archivos que comenté en el otro post y los puse en la carpeta "Downloads".
Parece que al descargar se perdió la conexión con el servidor que contiene el archivo "dosfstools-2.11.src.tar.gz"... tal vez una sobrecarga en el servidor, o un problema en tu conexión a internet... no se.
Vuelve a lanzar la compilación, debería funcionar... a mi me descargó este fichero sin problemas y el proceso empezó sobre las 21:30 y terminó dos horas más tarde (en una máquina virtual).
Parece que al descargar se perdió la conexión con el servidor que contiene el archivo "dosfstools-2.11.src.tar.gz"... tal vez una sobrecarga en el servidor, o un problema en tu conexión a internet... no se.
Vuelve a lanzar la compilación, debería funcionar... a mi me descargó este fichero sin problemas y el proceso empezó sobre las 21:30 y terminó dos horas más tarde (en una máquina virtual).
pjllaneras- Betatester
- Cantidad de envíos : 569
Fecha de inscripción : 29/01/2009
Edad : 52
Localización : Palma de Mallorca
Re: GUI script generacion de firmware
He probado dos cosas, una compilacion con el nuevo script, que ha funcionado sin problemas y volver a compilar con el script antiguo, que no ha resultado (no consigue bajar algunos ficheros). En ambos casos borré todo el directorio creado. Si encuentro un rato crearé otra máquina virtual para volver a compilarlo desde cero con el nuevo script.
tontorron9- Cantidad de envíos : 36
Fecha de inscripción : 26/08/2008
Re: GUI script generacion de firmware
El script nuevo el que tiene gui, usa el script antiguo, asi que no tiene sentido compararlos, porque al final todo lo hace el script antiguo. Las descargas las hace el script antiguo asi que es lo mismo.
zjuanma- Desarrollador
- Cantidad de envíos : 818
Fecha de inscripción : 27/06/2008
Re: GUI script generacion de firmware
¡Gracias!
¡He compilado mi primer firm con linux sin tener ni idea de como hacerlo!
Tuve algunos problemas, copie los archivos que indicaban en otro hilo y alguna cosita más pero nada.
Sin embargo, empece desde el principio, lo deje toda la noche y ... perfecto.
De momento sólo he visto los cambio en el servidor web (impresionantes), pero promete.
Gracias otra vez, los pobres ignorantes de linux que teníamos lo versión de windows estamos de enhorabuena. Animo a los que este como yo a hacerlo.
Saludos.
¡He compilado mi primer firm con linux sin tener ni idea de como hacerlo!
Tuve algunos problemas, copie los archivos que indicaban en otro hilo y alguna cosita más pero nada.
Sin embargo, empece desde el principio, lo deje toda la noche y ... perfecto.
De momento sólo he visto los cambio en el servidor web (impresionantes), pero promete.
Gracias otra vez, los pobres ignorantes de linux que teníamos lo versión de windows estamos de enhorabuena. Animo a los que este como yo a hacerlo.
Saludos.
Página 2 de 3. • 1, 2, 3
Temas similares
» Generación del firmware incompleta
» generacion fw con w7
» Script de compilación de VDR-NG-EM para GNU/Linux
» script compilación
» Script ejecutable para automatizar la compilación.
» generacion fw con w7
» Script de compilación de VDR-NG-EM para GNU/Linux
» script compilación
» Script ejecutable para automatizar la compilación.
Página 2 de 3.
Permisos de este foro:
No puedes responder a temas en este foro.