Instalación bajo sistemas Linux

Linux es un sistema operativo libre que en la mayoría de sus distribuciones cuenta con un repositorio en el que se almacena gran cantidad de software gratuito, siendo administrado por la comunidad desarrolladora del proyecto utilizado (Debian, Ubuntu, Fedora, etc.). Mediante este repositorio es posible descargar e instalar aplicaciones automáticamente, utilizando para ello gestores disponibles para esta tarea. En este trabajo se utiliza el sistema operativo GNU/Linux Debian Squeeze, release 2.6.32-5-686, y como gestor de descarga e instalación de programas desde los repositorios, aptitude. El primer paso para agregar el framework Qt a Linux, es dar a conocer al gestor antes mencionado la dirección FTP del repositorio donde se encuentra contenido Qt, modificando3 para ello el fichero sources.list, como se muestra a continuación4.

  1. Abrir el fichero de configuración sources.list, accediendo mediante consola como super-usuario:
    aboveskip=0pt, numbers=none, basicstyle=, backgroundcolor=lightGray,
    \begin{lstlisting}
...

  2. Agregar la dirección FTP del servidor espejo en Chile del repositorio oficial de Linux Debian:
    aboveskip=0pt, backgroundcolor=lightGray, basicstyle=, numbers=left, numbersep=2pt, numberstyle=, breaklines=true,
    \begin{lstlisting}
deb http://ftp.cl.debian.org/debian/ squeeze main contrib no...
...http://ftp.cl.debian.org/debian/ squeeze main contrib non-free
\end{lstlisting}
  3. Guardar los cambios y cerrar.



Una vez realizados estos pasos, mediante las instrucciones mostradas abajo, en primer lugar se actualiza la lista de paquetes disponibles para ser instalados por aptitude, luego se proceden a instalar las librerías de C/C++ y los compiladores (gcc y g++) contenidos en el paquete build-essential, siguiendo con el constructor de proyectos make y el framework Qt. Es recomendable la utilización de gestores de instalación, pues manejan las dependencias y conflictos que pudieran generarse.

aboveskip=8pt, backgroundcolor=lightGray, basicstyle=, numbers=none, breaklines=true,
\begin{lstlisting}
...

Al finalizar el proceso, Qt está completamente instalado en nuestro sistema.

Cristian Duran-Faundez 2013-07-23