Autor Tema: :: QT en linux::  (Leído 4237 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
:: QT en linux::
« en: 16 de Noviembre de 2013, 17:54:26 »
Hola compañeros
Me dicidi a empezar con lo de qt,
me baje la version 5.1.1 de la web para linux en un archivo.run

despues desde consola intente  instalar con:
sudo ./qt-xxxx

medio errores de permisos

hice   ls -la     para ver los permisos

-rw-r--r--   root   root 

si pues hice sudo chmod u+x
-rwxr--r--   root   root 


asi que le puse permisos de ejecucuion para el propietario
despues volvi a ejecutar

sudo ./qt-linux-opensource-5.1.1-x86-offline.run


parece que instala, pero
al arrancar me tira errores de permisos de :
la capeta de archivos de proyectos

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/qtversion.xml: Permission denied

la de la ayuda

/opt/Qt5.1.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libHelp.so: Cannot load library /opt/Qt5.1.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libHelp.so: (libxslt.so.1: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio)


y otros

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/profiles.xml: Permission denied

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/toolchains.xml: Permission denied

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/devices.xml: Permission denied

cambie los permisos de la carpeta QtProject

drwxr-xr-x  3 root   root  QtProject

cambio de permisos para que pueden escribir todos quedando asi

drwxrwxrwx

y nada sigue dando errores en cada momento


asi pues,... que decido desistalar o remover y al parecer  no es posible

run es un asistente de isntlacion asi que me toca buscar donde lo metio todo

hago:
sudo find / -name qt

pero por fin en /opt/qt 5.1.1

si ejecutas :

sudo ./MaintenanceTool

te salta el entorno grafico y te permite varias opciones entre ellas desistalar,...
ufff ...


A alguno de ustedes le ocurrio antes cosa igual
¿Hay forma de instalar esto?
¿como lo instalaron ustedes?
¿desde consola?
¿desde repositorios?
¿Que version es la estable, esta version 5.1.1 no parece la estable ?


Un saludo.






Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: :: QT en linux::
« Respuesta #1 en: 16 de Noviembre de 2013, 18:50:15 »
Hola pajaro yo tengo QT Creator en Ubuntu 13.10 y funciona sin problemas.

QT Creator 2.7.1
Based on Qt 5.0.2 (64 bit)
Built on Sep 6 2013 at 08:20:19

Esta es estable, la baje de centro de software.

Saludos!
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: QT en linux::
« Respuesta #2 en: 17 de Noviembre de 2013, 09:43:06 »
Hola compañero

La bajaste por entono grafico, tipo synaptic ubuntu, repositorios,
o la bajaste por consola,

a mi personalmente me gusta mas la consola, ¿como hiciste?

¿desde la web de qt, o seguiste algun tutorial o manual?

Hay mucha diferiancia entre la 5.1.1 y la 5.0.2?

Un saludo

Desconectado Miquel_S

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1251
Re: :: QT en linux::
« Respuesta #3 en: 17 de Noviembre de 2013, 13:02:50 »
Hola pajaro, lo que hice fue ir a la aplicación centro de software de Ubuntu y escribir Qt en el buscador, y de ahí instale Qt Creator, ya que recién empiezo con linux y la consola me ha dado algún quebradero de cabeza, pero de todos modos si prefieres la consola siempre es mas fácil tirar de repositorios.
Con respecto a la diferencia entre la 5.1.1 y la 5.0.2 pues lo siento no la se, aunque como estoy empezando con Qt prefiero una versión estable y al parecer por los comentarios la 5.0.2 lo es.

Miquel_S
Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas.

Desconectado pablomanieri

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 639
Re: :: QT en linux::
« Respuesta #4 en: 17 de Noviembre de 2013, 14:49:37 »
Hola pájaro, intenta instalarlo sin permisos de root, solo con tu usuario normal. Yo lo hice así y no dio errores al abrir.

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: QT en linux::
« Respuesta #5 en: 17 de Noviembre de 2013, 16:04:10 »
Hola compañeros

La primera vez para instalar ejecute

./paquete.run

y si vieron el post anterior vieron los problemas


ahora lo intente de otra forma desde la grafica pero resulta que el paquete

qt-linux-opensource-5.1.1-x86-offline.run

tiene los permisos :

-rwxr--r--

por lo tanto solo puedo ejecutarlo si le cambio los permisos

asi pues ejecuto desde consola:

sudo chmod 777 qt-linux-opensource-5.1.1-x86-offline.run

sus permisos

-rwxrwxrwx

y ahora si me permite ejecutarlo desde grafica pero sigue tirando errores como la vez anterior.

se me ocurre otra idea

le pongo los permisos que tenia antes

-rwxr--r--

y es cambiar el propietario del archivo a mi usuario
ya que con

ls -la

se ven que el propietario y el grupo es root.

-rwxr--r--  1 root   root    qt-linux-opensource-5.1.1-x86-offline.run

cambio el propietario del archivo

sudo chown miuser qt-linux-opensource-5.1.1-x86-offline.run

verifico cambio con

ls -la

-rwxr--r--  1 miuser   root    qt-linux-opensource-5.1.1-x86-offline.run

ahora al ejecutarlo me dice que es un ejecutables: parece que rula..

y me da la opcion de ejecutarlo en consola desde terminal


a la hora de instalar me salen varios tipos de licencias,
------------------

LGPL
FDL
GPL
LGPL Exception

------------------

hasta hora simpre elegi la primera que es la esta por defecto

¿Ustedes cual eligieron?



nada :
de esta forma no deja al arrabcar da errores de permisos tanto al abrir como al cerrar


Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/qtversion.xml: Permission denied

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/qtversion.xml: Permission denied

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/profiles.xml: Permission denied

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/toolchains.xml: Permission denied

Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/devices.xml: Permission denied


QT Creator -plugin loader messages
help
details:
/home/ubuntu/Qt5.1.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libHelp.so: Cannot load library /home/ubuntu/Qt5.1.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libHelp.so: (libxslt.so.1: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio)




al crear nuevo proyecto:



Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/profiles.xml: Permission denied
Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/profiles.xml: Permission denied
Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/toolchains.xml: Permission denied
Cannot create file /home/ubuntu/.config/QtProject/qtcreator/default.qws: Permission denied
Could not save session to file /home/ubuntu/.config/QtProject/qtcreator/default.qws
Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/devices.xml: Permission denied
Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/toolchains.xml: Permission denied
Cannot create file /home/ubuntu/.config/QtProject/qtcreator/default.qws: Permission denied
Could not save session to file /home/ubuntu/.config/QtProject/qtcreator/default.qws
Cannot overwrite file /home/ubuntu/.config/QtProject/qtcreator/devices.xml: Permission denied



todo esto en ventanitas emergentes, acepta uno y te salta el otro, ...una pesadilla

voy a seguir intentandolo.

alguna idea....?



Un Saludo.




« Última modificación: 30 de Noviembre de 2013, 17:30:52 por pajaro »

Desconectado pajaro

  • PIC24H
  • ******
  • Mensajes: 1121
Re: :: QT en linux::
« Respuesta #6 en: 19 de Noviembre de 2013, 17:23:40 »
Hola compañeros

Me respondo ami mismo
al parecer el error de permisos se soluciona con

sudo chown -R miuser carpeta

en mi caso

sudo chown -R ubuntu /home/ubuntu/Qt5.1.1/

y el otro

sudo chown -R ubuntu /home/ubuntu/.config/QtProject/

bueno ahora arranca y no da ningun error excepto

el de la ayuda solo al arrancar:

qt creator - plugin loader messaje

help

/home/ubuntu/Qt5.1.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libHelp.so: Cannot load library /home/ubuntu/Qt5.1.1/Tools/QtCreator/lib/qtcreator/plugins/QtProject/libHelp.so: (libxslt.so.1: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorio)


soy el unico que recibe estos errores..?





« Última modificación: 21 de Noviembre de 2013, 15:39:32 por pajaro »