Si usted está dispuesto a hacer la compilación de ti mismo, entonces usted puede seguir las instrucciones de mi aquí. (EDIT: se pega a evitar linkrot)
Vamos a suponer que usted ya tiene un entorno de compilación con gcc-c++, flex, bisontes, PyQt4 etc. Compruebe el QGIS wiki de la página de la wiki para obtener más detalles sobre las dependencias. Mientras que las instrucciones son específicas para sistemas Ubuntu, es bastante claro que son paralelas a los paquetes que se deben instalar en SL6. También tendrá que instalar el conjunto de la geoespaciales de la pila, todo desde los repositorios estándar o el EPEL y elgis repos. Esto incluye a los geos, proj, hierba-6.4.2, gdal-1.8.1 y todos los paquetes-devel así.
Descargar el código fuente de QGIS y descomprima el archivo en un directorio de su elección. Antes de empezar a configurar y hacer los pasos que hay una simple editar necesarios para EL6 y similares: en el directorio de python abrir el archivo CMakeLists.txt. Vas a encontrar cuatro líneas como:
SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -o -a ${CMAKE_BINARY_DIR}/python/qgis.core.api)
Estas son las líneas 64, 80, 94, 100
Usted necesita para eliminar la "-o" la opción de cada uno. Este es un indicador de "sip" que se encarga de los enlaces entre c++ y python. Esta nueva bandera fue introducido en las últimas versiones de la sip, y no está disponible en el EL6 sip paquetes. La eliminación de la extra de la bandera no tiene malos efectos en la compilación (creo que es sólo aplicable a los comentarios en el código fuente). Para cada una de las cuatro líneas deben ser:
SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -a ${CMAKE_BINARY_DIR}/python/qgis.core.api)
Si usted prefiere hacer los cambios mencionados con 'parche' aquí está una lista de archivos proporcionados por Volker Froehlich (Fedora SIG mantenedor).
Ahora, siguiendo más o menos las instrucciones de la misma wiki de la página anterior, crear un subdirectorio de "construir", caer en ese directorio y ejecutar:
$ cmake -L -DGRASS_PREFIX=/usr/grass-6.4.2 -DGDAL_LIBRARY=/usr/lib64/libgdal.so ..
(No se salte los dos puntos .. al final del comando)
Las dos directivas específicas para el comando cmake indicar donde la instalación de CÉSPED y libgdal. Estas rutas se basan en el CÉSPED y GDAL ser instalado de RPM. Si has cocinado tu propia HIERBA o GDAL, estos apropiadamente. Ahora usted está listo para ir:
$ make
$ sudo make install
Un paso más es necesario para que QGIS puede "encontrar" la HIERBA de las bibliotecas. Agregar una línea de archivo en /etc/ld.así.conf.d que contiene:
$ cat /etc/ld.so.conf.d/grass.conf
/usr/grass-6.4.2/lib
y hacer:
sudo ldconfig
Ahora usted debe estar listo para disfrutar de la nueva y actualizada de QGIS 1.8.0 'Lisboa'
Es por Scientific Linux 6, pero debe ser idéntico en CentOS 6.