TODOPIC
Lenguajes de programación para PC => C, C#, C++ => Mensaje iniciado por: pajaro 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.
-
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!
-
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
-
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
-
Hola pájaro, intenta instalarlo sin permisos de root, solo con tu usuario normal. Yo lo hice así y no dio errores al abrir.
-
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.
-
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..?