Problemas con OpenOffice 2.4


Forum: DSL en español
Topic: Problemas con OpenOffice 2.4
started by: meo

Posted by meo on April 12 2008,17:25
Hola kuky!

Gracias por su auda de hacer extensiones de openoffice para DSL. He hecho extensiones de las versiones 2.3.1 en inglés y de la version 2.2 en sueco (mi idioma maternal). He hecho de la siguiente manera según sus instrucciones:

Dowload OOo*..tar.gz  version linuxintel  of OOo.org

#tar -zxvf OOo*.tar.gz

#cd OOG*/RPMS

#for FILENAME in *.rpm ; do exec rpm2cpio "$FILENAME" | cpio -i -d ; done

(Aqui viene la información de errores)

Making an uci next:

#mkisofs -R -hide-rr opt/openoffice.org2.3 | create_compressed_fs - 65536 > /mnt/hde1/openoffice.en.2.3.uci

Ahora viene el problema. No lo puedo hacer funcionar con la nueva versión 2.4 de OpenOffice (ni en la versión en inglés y tampoco en la version en sueco. He tratado varias vezes usando el DSL cd versión 2.2 y tambien 4.0 pero sin éxito. Lo que pasa es que el consol me informa de errores que contiene algo como la siguiente información:

"cpio: ... cannot create ... a current file or newer exists" o algo por el estilo.

Estoy haciendo algo mal? Entonces, por qué funcionó con las otras versiones? Han cambiado algo en la nueva versión que hace impossible seguir las instrucciones de arriba con éxito? Ohalá que usted me pueda ayudar con este problema. A mi megusta poder utilizár los programas nuevas con DSL. No es que tiene alguna importancia práctica por que puedo utilizár las versiones que tengo. Pero sería un gusto poder resolver este problema.

Que disfrute de utilizár esta exelente distribución de Linux!
meo

Posted by kuky on April 13 2008,18:04
a ver meo que lo de los ucis a cambiado en lineas de comandos...

mira a ver si con este nuevo procedimiento haces  un uci dsl legal con menus y todo... creo que estas usando información antigua...la mas actual (que solo encuentro en parte) es

< http://damnsmalllinux.org/cgi-bin....y;st=20 >

si sigues los pasos creo que tengas el tema resuelto para la ver 4.2.5 completamente y las 3.xx sin icono ...

yo no he actualizado el OO a la ver 2.4 y puede que haya un problema ...
el procedimiento anterior lo intente escribir en el wiki pero fracase y en algun otro sitio del foro esta escrito integro pero no lo encuentro ....

compruebalo y mira a ver si se publica en el wiki...esta pensado para firefox pero con el OO funciona si llegas a descomprimir los rpm....

por cierto el OOo 2.4 te llega a funcionar directamente sin llegar a uci??

Posted by meo on April 13 2008,22:49
Hola!

El problema consiste en que los rpm no se descomprimen y no se construye un dir openoffice2.4 en el dir opt. Entonces lo que tengo que saber es como se descomprimen los rpm para poder hacer un .uci después. El comando:

#for FILENAME in *.rpm ; do exec rpm2cpio "$FILENAME" | cpio -i -d ; done

no parece funcionar con openoffice2.4. Apreciaría alguna ayuda para poder hacerlo funcionar.

Qué disfrute utilizando DSL,
meo

Posted by Onyarian on April 14 2008,15:26
Meo,
¿Qué versión de OOo2.4 estás utilizando?
Veo que en OpenOffice.org hay dos tipos de ficheros .tar.gz que son:
OOo_2.4.0_LinuxIntel_install_es_deb.tar.gz para debian
OOo_2.4.0_LinuxIntel_install_wJRE_es.tar.gz para RPM

¿No te interesaría màs la versión de debian que la de RPM?

Saludos.

Posted by meo on April 14 2008,20:33
Hola Onyarian!

Yo he tratado hacerlo funcionar con la version que contiene RPMS en sueco, como este es mi idioma maternal. Pero si usted sabe como poder hacer una extension con la version OOo ... .deb, para mi no importa con tal que se pueda hacer la extension. Gracias por su interes Onyarian!

Siga disfrutando de utilizar esta distribucion exepcional,
meo

Posted by kuky on April 15 2008,07:46
meo yo he descomprimido sin problemas el rpm de OOo 2.4 en dsl ver 4.2.5  y funciona el Open con emlfm, no he dado el paso para pasarlo a UCI.

1º) descargar OOo_2.4.0_LinuxIntel_install_wJRE_es.tar.gz

2º) con emlfm en super user en el directorio donde descargargaste el OOo

# tar -xzvf OOo_2.4.0_LinuxIntel_install_wJRE_es.tar.gz

3º) vas al directorio blablablanativepack_es y al subdirectorio rpm y tecleas tambien en la linea de comandos emlfm

#for FILENAME in *.rpm ; do exec rpm2cpio "$FILENAME" | cpio -i -d ; done

y te crea el /opt con todo el programa como la version 2.3 solo tienes que mover el dir OOo2.4 al /opt real de dsl

ten cuidado con las versiones de dsl que tenian problemas con el enlace a busybox....la ver dsl 4.2.5 funciona perfectamente...comprueba el md5sum del OOo...a ver si la ver sueca no esta bien empaquetada en rpm..

¿curiosidad madre sueca padre español?

salud y suerte

Posted by meo on April 15 2008,10:30
Hola otra vez kuky!

Gracias por su respuesta. Soy de Suecia con padres suecos pero he vivido en USA por un tiempo y despues en el Ecuador por mas de 5 anos. Por eso hablo los tres idiomas. Voy a probar su sugerencia. Gracias otra vez!

Siga disfrutando hackear y utilizar DSL,
meo

Posted by meo on April 15 2008,11:57
Hola otra vez!

He tratado otra vez segun su informacion con la varsion en ingles. Utilice un cd de DSL 4.2.5 y tambien conprobe la md5sum que fue correcto. Pero de todos modos no se creo ningun directorio de openoffice en /opt. Todo fue igual como las otras veces que he tratado de hacer una extension de openoffice 2.4. Por lo tanto no se que hacer.

Siga disfrutando de trabajar con DSL,
meo

(he corregido la version de DSL 2008-04-16 12:20 AM)

Posted by Onyarian on April 15 2008,15:55
Igual mi sugerencia no es válida, porque no la he probado, pero ¿no seria factible intentar bajar la versión .deb, instalarla con dpkg -i, después pasarla a .dsl con deb2dsl.sh y finalmente pasarla a extensión .unc con dsl2unc.sh?

Estoy tentado de intentarlo a ver qué pasa.

Saludos a los dos.

Posted by Onyarian on April 15 2008,20:48
Meo,
como me ha picado la curiosidad lo he intentado y se puede hacer sin problemas:

Te bajas de    http://download.openoffice.org/other.html    la version Linux DEB (debian) en sueco:

OOo_2.4.0_LinixIntel_install_sv_deb.tzr.gz

La descomprimes en emelfm y te saldrán muchos ficheros .deb

cargas con mydsl la extensión dpkg.uci

Abres una root shell y escribes:
dpkg -i openoffice*.deb
y te instalará openoffice en /opt/openoffice.org2.4
si quieres ya puedes ejecutarlo sin problemas, funciona perfectamente.

Yo me he quedado aqui, pero ya tienes la opción o bien de pasarlo a dsl con deb2dsl.sh y luego a unc con dsl2unc, o bien utilizar

#mkisofs -R -hide-rr opt/openoffice.org2.4 | create_compressed_fs - 65536 > /mnt/hde1/openoffice.en.2.4.uci

para crear la uci (esto último me da error en el comando mkisofs)

Espero haberte ayudado, saludos.

Posted by kuky on April 15 2008,21:01
creo entender que has usado la ver 4.2.5 (la 5.2.5 seria una primicia por tu parte)... :D yo tambien he usado la 4.2.5 en ingles sin problema con el OOo.es

a ver si es un problema de visión... el procedimiento no te crea directamente un /OOo2.4 en el /opt del dsl te lo crea dentro del /blablapack.es/rpm/opt/OOo.2.4 y este ultimo lo mueves al /opt y queda finalmente como /opt/OOo2.4...

por ultimo a ver si añades la ñ que suena muy mal lo de ano  :D  :D  :D  :D

pdta desde luego yo creo que no seria capaz de aprender sueco en 5 años como tu el español, apenas soy capaz de escribir ingles...

Posted by meo on April 15 2008,22:17
Hola y gracias!

El problema con la ortografia depende del teclado sueco en firefox. No puedo anadir las caracteristicas de la ortografia espanola en firefox (la tecla Alt Gr no funciona como debe).

Gracias por su respuesta y siga disfrutando de utilizar DSL,
meo

Posted by meo on April 16 2008,01:18
Hola, por ultima vez esta noche!

Por fin funciono. No pude hacer una extension .uci. aunque trate muchissimas veces de varias maneras. Entonces hice una extension .unc y ahora (son las 3:13 de la manana aqui) lo he probado para estar seguro que funciona y si lo hace. Gracias por su ayuda y ahora voy a lavarme los dientes y acostarme para dormir unas horas.

Espero que esten bien y como siempre disfrutando de DSL,
meo

Posted by Onyarian on April 16 2008,14:23
Meo,

Al final ¿cómo lo has hecho?

Saludos

Posted by meo on April 19 2008,19:12
Hola Onaryan!

Discúlpeme por no haber respondido a su pregunta más temprano. He tenido mucho que hacer y mi salud no ha sido tan bien, entonces he tenido que concentrarme en hacer lo más necesario hasta ahora. Pero, ya voy a explicar como por fin logré a hacer extensiones .uci de openoffice. Este procedimiento funciona también con otros programas que se descarga en forma de tar.gz. Tal como firefox y seamonkey por ejemplo. Aquí viene el procedimiento:

Descargue Ooo*.tar.gz

#tar -zxvf Ooo*.tar.gz

Entre en el directorio que se ha creado hasta /RPMS con emelfm y entre lo siguiente en la linea de commando en emelfm como super user:

#for FILENAME in *.rpm ; do exec rpm2cpio "$FILENAME" | cpio -i -d ; done

Hasta aquí seguímos las instrucciones de kuky pero en lo que sigue yo lo he hecho un poco diferente (y creame o no, si funciona)

Mueva el directorio openoffice2.4 (que se enquentra en RPMS/opt) a home/dsl y borre después lo que queda del directorio que fue creado en antes (OO* etc) y haga una extension .uci de la siguiente manera:

#mkisofs -R -hide-rr-moved -cache-inodes -pad openoffice2.4/ | create_compressed_fs - 65536 > openoffice-2.4.uci

Y lo hago en XShell como super user. Eso es todo. No fue tan difícil después de todo. Pero el punto clave para mi fue dónde se encontraba el directorio "openoffice2.4" y kuky lo entendió y me lo explicó. Espero que funcione para usted Onyarian.

Muchos saludos y sigan disfrutando de utilizar DSL,
meo

PS Esto lo he escrito en la versión espanola de openoffice 2.4 y revisado en Ted DS.

Posted by kuky on April 20 2008,21:37
a ver meo ....que lo mas dificil ya esta ....

con mover el /opt/OOo2.4 de /RPM al directorio legal /opt/OOo2.4 y seguir los pasos de mi post anterior puedes hacer un OOo.2.4.SW ....creo que el diminutivo  de Suecia en ingles es SW...la unica complicacion es hacer un icono xpm de 32*32 de OOo...puedes copiar el que yo hice del ESOOo.uci...

editado..solo te quedan estos pasos(cambia esfirefox por el nombre que quieras darle al OOo)

1) se crea con beaver /tmp/mydsl.menu/esfirefox20011 con la linea(sin espacios en blanco que da error)

[exec] (esfirefox20011) { /opt/esfirefox20011/firefox}

copiar el icono esfirefox20011.xpm a /tmp/mydsl.icons/esfirefox20011.xpm
(el  xpm es  el resultado de convertir con xpaint icon.png a icon.xpm)(buscando en blablapackOOo aparecen los iconos)
( esto solo sirve para la ver 4.xxi no hago lnk y  icon en .xdesktop para la ver 3.xx)

2) se hace un archivo "list" con beaver en tmp con las lineas

/tmp/mydsl.menu/esfirefox20011
/tmp/mydsl.icons/esfirefox20011.xpm
( i no made lines to lnk and icon in .xdesktop to ver 3.xx)

4) teclea en aterm root ( pagina  205 of official book)

  a) # chown -R 0.0  /opt/
  b) # chown -R 0.0  /tmp/
  c)  # chown -R 1001.50 /home/dsl/
  d)  # chown 1001.50 /tmp/mydsl.menu/esfirefox20011
  e) # chown 1001.50 /tmp/mydsl.icons/esfirefox20011.xpm

5) crea el fichero user.tar.gz con

# tar -C / -T /tmp/list -czvf /opt/esfirefox20011/user.tar.gz



6)  y ahora por fin puedes hacer el uci in /opt (emelfm) con

# mkisofs -R -hide-rr-moved  esfirefox20011 | create_compressed_fs - 65536 > /tmp/esfirefox20011.uci

7)crea el info y md5sum( lo mejor es copiar de uno ya hecho)  envia  a Roberts con sendspace los tres archivos ...

8) la academia sueca te premiara con el nobel a temas solidarios....

saludikis (salud y kikis)

Posted by meo on April 21 2008,07:29
Hola kuky!

Como puedo copiar el icono? Yo no se como extraerlo.

Siga disfrutando de usar DSL,
meo

Posted by meo on April 21 2008,13:17
Hola otra vez!

Ya se como copiar el icono y entonces este problema esta resuelto.

Saludos y sigan disfrutando de este maravilloso distro,
meo

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.