Cómo instalar el Qt SDK en Ubuntu Linux

Creado por Oscar Avila, Maluniu
El kit de desarrollo de software(SDK) Qt es una aplicación de marco de trabajo multiplataforma que es usada ampliamente para desarrollar aplicaciones de software con interface de usuario gráfica (GUI). Algunas de las bien conocidas aplicaciones de software desarrolladas con Qt sonKDEOperaGoogle Earth y Skype. Es una aplicación multiplataforma portable que trabaja en los sistemas operativos Windows, Linux y Mac OS X. Qt SDK te ayuda a crear interfaces gráficas de usuario (GUI) para tus aplicaciones que correrán en Windows, Linux y Mac OS X. Para mayor información detallada sobre Qt SDK por favor visita el sitio web Qt SDK.

Nota: Este documento cubre la instalación de la versión de 64 bit del software Qt SDK 4.8.1 en Ubutu Linux, también funciona para Debian y Linux Mint.

Pasos

  1. 1
    Primero determina la versión de tu sistema operativo Ubuntu Linux, para hacerlo abre la terminal y teclea el código que aparece debajo y descarga la versión de Qt SDK compatible con tu sistema operativo. Por ejemplo, si tienes Ubuntu Linux de 32 bit descarga el Qt SDK de 32 bit, si tienes Ubuntu Linux de 64 bit, entonces descarga el Qt SDK de 64 bit.
    • Teclea/Copia/Pega: file /sbin/init
    • Verifica la versión de la arquitectura de tu sistema operativo Ubuntu Linux, mostrará 32bit o 64 bit.
    Anuncio
  2. 2
    Luego descarga el Kit de desarrollo de software Qt (SDK) Descarga Qt SDK
    • Selecciona la versión del Qt SDK compatible con la arquitectura de tu sistema Ubuntu Linux, 32bit o 64 bit. También puedes agregar librerías de desarrollo para que puedas correr aplicaciones Qt sin complicaciones siguiendo estos pasos.
  3. 3
    Abre la terminal y teclea los siguientes comandos:
    • Teclea/Copia/Pega: sudo apt-get install synaptic
    • Teclea/Copia/Pega: sudo apt-get update
    • Este comando se usa para actualizar y re-sincronizar el índice de paquetes de archivos de su fuente vía internet.
    • Teclea/Copia/Pega: sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
    • Este comando agrega las librerías Qt de desarrollo adicionales a tu sistema operativo para permitir a los programas Qt correr con facilidad.
  4. 4
    Nota: Cuando se refiere a descargar el SDK, descarga la versión de instalación fuera de línea debido a que toma mucho tiempo en descargarse a menos de que tengas una conexión realmente rápida a internet.
    • Tienes dos métodos en lo que se refiere a descargar el instalador en línea de Qt SDK, el método de instalación en línea o el método de instalación fuera de línea. Yo prefiero descargar el SDK completo usando el método fuera de línea. Ya que las clases que conforman el Qt SDK son tan grandes, toman varias horas en descargarse con una conexión lenta. Esto puede ser o no una desventaja para aquellos usuarios que quieren probar el Qt SDK.
  5. 5
    Instalador en línea - 26 MB
    • Instalador fuera de línea - 767 MB
    • Sugerencia: Yo recomiendo fuertemente utilizar el instalador fuera de línea en vez de el instalador en línea a menos de que tengas una conexión rápida a internet.
  6. 6
    Teclea/Copia/Pega: cd /home/"tu_nombre_de_usuario"/Downloads
    • Esto te posicionará en el directorio de descargas en tu sistema.
  7. 7
    Teclea/Copia/Pega: sudo -s chmod u+x QtSdk-offline-linux-x86_64-v1.2.1.run
    • Esto hará que el archivo Qt SDK sea ejecutable para todos los usuarios en tu sistema.
  8. 8
    Instala Qt SDK usando el siguiente comando:
    • Teclea/Copia/Pega: sudo -s ./QtSdk-offline-linux-x86_64-v1.2.1.run -style cleanlooks
    • Deberás de ser usuario root o tener privilegios de super usuario para instalar Qt SDK.
  9. 9
    Cuando instalas Qt SDK se te pedirá que selecciones en que directorio quieres instalarlo. Selecciona /opt y Qt SDK se instalará en un directorio llamado /opt/QtSDK
  10. 10
    Cambia los permisos en el directorio de Qt SDK para que sea disponible para todos los usuarios escribiendo el siguiente comando:
  11. 11
    Teclea/Copia/Pega: sudo -s chmod -R 777 /opt/QtSDK
    • Esto hará a Qt SDK ejecutable para todos los usuarios en tu sistema.
  12. 12
    Teclea/Copia/Pega: sudo -s chmod -R 777 /home/"tu_nombre_de_usuario"/.config/Nokia
    • Esto prevendrá los mensajes de error cuando abras QtCreator, indicando que no puede escribir en el directorio /home/"tu_nombre_de_usuario"/.config/Nokia.
  13. 13
    Una vez que el programa Qt se encuentra instalado, abre la terminal y usa un editor de texto como nano o gedit para editar tu /etc/profile.
    • Teclea/Copia/Pega: sudo -s nano /etc/profile
    • o
    • Teclea/Copia/Pega: sudo -s gedit /etc/profile
  14. 14
    Desplázate hasta el final del archivo /etc/profile y teclea el siguiente texto.Tal vez quieras agregar esta línea debajo del archivo del sistema en /etc/profile para que tengas la opción de compilar los programas de Qt desde la terminal.
  15. 15
    Teclea/Copia/Pega:
    • PATH=/opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin:$PATH
  16. 16
    Para Qt5.0.1: PATH=/opt/Qt5.0.1/5.0.1/gcc/bin:$PATH
    • export PATH
  17. 17
    El número de arriba que se encuentra en negritas denota el número de versión del Qt SDK. El Qt SDK siempre se encuentra mejorando con cambios de versiones así que asegúrate de saber el número de versión correcta.
    • Por ejemplo, estamos usando la versión de Qt 4.8.1 en este ejemplo, por lo tanto el número de versión en /etc/profile deberá reflejarse como 4.8.1.
  18. 18
    Guarda los cambios en el archivo /etc/profile.
  19. 19
    Recarga el archivo /etc/profile ingresando el siguiente comando:
    • Teclea/Copia/Pega: . /etc/profile
    • Asegurate de teclear un . y luego un espacio para poder recargar el archivo /etc/profile.
  20. 20
    Una vez que el archivo /etc/profile ha sido recargado puedes teclear los comandos siguientes para asegurarte que el sistema Ubuntu Linux reconoce que el Qt SDK ha sido aceptado por el PATH del sistema.
  21. 21
    Teclea/Copia/Pega: which qmake
    • Deberás recibir una respuesta como la siguiente
    • /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/qmake
  22. 22
    También teclea el siguiente comando:
    • Teclea/Copia/Pega: qmake -version
  23. 23
    Deberás recibir una respuesta similar a esta:
    • 'QMake version 2.01a
    • 'Using Qt version 4.8.1 in /opt/QtSDK/Desktop/Qt/4.8.1/gcc/lib
  24. 24
    Esto te permite saber que ya puedes compilar programas Qt desde la línea de comando. Ahora tienes todo listo para compilar programas en tu sistema Ubuntu Linux.

0 comentarios: