Instalación de QGIS3 en Ubuntu 16.04 Xenial: problema de dependencia


8

Estoy tratando de instalar QGIS3 en mi Ubuntu 16.04 Xenial.

Siguiendo las instrucciones en el sitio web de QGIS , agregué las siguientes líneas a mi lista sources.list:

deb https://qgis.org/ubuntugis xenial main
deb-src https://qgis.org/ubuntugis xenial main

Corro

sudo apt-get update

e intente ejecutar la instalación:

sudo apt-get install qgis python-qgis qgis-plugin-grass

Para cada uno de los paquetes obtengo la respuesta de que faltan varios paquetes:

python-qgis : Depends: python-qgis-common (= 1:3.0.0+24xenial-ubuntugis) but it is not going to be installed
           Depends: libqgispython3.0.0 but it is not going to be installed
           Depends: libqgis-analysis3.0.0 but it is not going to be installed
           Depends: libqgis-core3.0.0 but it is not going to be installed
           Depends: libqgis-gui3.0.0 but it is not going to be installed
           Depends: libqgis-server3.0.0 but it is not going to be installed
 qgis : Depends: gdal-abi-2-2-2 but it is not installable
    Depends: libgdal20 (>= 1.8.0) but it is not installable
    Depends: libqgis-analysis3.0.0 but it is not going to be installed
    Depends: libqgis-app3.0.0 but it is not going to be installed
    Depends: libqgis-core3.0.0 but it is not going to be installed
    Depends: libqgis-gui3.0.0 but it is not going to be installed
    Depends: qgis-providers (= 1:3.0.0+24xenial-ubuntugis) but it is not going to be installed
 qgis-plugin-grass : Depends: qgis-provider-grass (= 1:3.0.0+24xenial-ubuntugis) but it is not going to be installed
                 Depends: libgdal20 (>= 1.8.0) but it is not installable
                 Depends: libqgis-app3.0.0 but it is not going to be installed
                 Depends: libqgis-core3.0.0 but it is not going to be installed
                 Depends: libqgis-gui3.0.0 but it is not going to be installed
                 Depends: libqgisgrass7-3.0.0 but it is not going to be installed
                 Depends: grass740 but it is not installable

Lo más interesante es que algunos paquetes no son instalables: gdal-abi-2-2-2, libgdal20, grass740

Alguna idea de como resolver esto?



Si no tiene la versión xenial de LTS, creo que QGIS 3 no es instalable porque su Ubuntu es demasiado viejo. Lea esta nota: qgis.org/en/site/forusers/alldownloads.html#id9
xunilk

Respuestas:


11

Probado 29/06/2018

--QGIS 3 Ubuntu 16.04

sudo sh -c 'echo "deb https://qgis.org/ubuntugis  xenial main" >> /etc/apt/sources.list'
sudo sh -c 'echo "deb-src https://qgis.org/ubuntugis xenial main" >> /etc/apt/sources.list'
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable

wget -O - https://qgis.org/downloads/qgis-2017.gpg.key | gpg --import
gpg --fingerprint CAEB3DC3BDF7FB45
gpg --export --armor CAEB3DC3BDF7FB45 | sudo apt-key add -

sudo apt-get update && sudo apt-get install qgis python-qgis qgis-plugin-grass

¿Tengo que desinstalar mi versión anterior para esto primero y solo este código funcionaría o debo agregar más (no un profesional en ubuntu)
Swarley

¿Es útil o necesario repetir "sudo apt-get update"?
reducción de la actividad el

Para mí, en mi Ubuntu 16.04, siguiendo estas instrucciones, instalo QGIS 2.18.16.
reducción de la actividad

Estos comandos instalaron QGIS 3.4 con éxito, pero no hay Qt Designer.
Hossein Madadi

5

Para QGIS3 en xenial, debe usar ppa ubuntugis-inestable

sudo add-apt-repository ppa: ubuntugis / ubuntugis-inestable


De hecho, eso funcionó para mí hoy, probablemente deberían actualizar los documentos del instalador de QGIS
adamczi

@adamczi Creo que qgis.org/en/site/forusers/alldownloads.html#id10 es lo suficientemente claro.
AndreJ

1
tienes razón @AndreJ, debo haberlo leído incorrectamente o tal vez cambió. También me gustaría señalar que universeera necesario habilitarlo en mi Ubuntus para que funcione (de lo contrario, obtuve muchas cosas de 'no se instalarán')
adamczi

Supongo que no podría instalar ningún software si iniciara el repositorio principal de ubuntu. A menos que intentes autocompilar todo ...
AndreJ


0

#/etc/source.list.d/ubuntugis.list deb https://qgis.org/ubuntugis xenial main deb-src https://qgis.org/ubuntugis xenial main

y

sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable sudo apt update sudo apt install qgis

es lo que parece haber descubierto mi colega.

Antes de eso, logré instalarlo descargando manualmente todos los archivos de dependencia * .deb de https://qgis.org/ubuntugis/pool/main/q/qgis/ e instalándolos con gdebi.


0

Pude instalar QGis 3.4 en Ubuntu 16.04 eliminando el enlace simbólico libsqlite3.so.0

sudo rm /usr/local/lib/libsqlite3.so.0

-1

Tengo la computadora Linux Mint 18.3 (Ubuntu 16.04), seguí las siguientes pautas antes mencionadas:

--QGIS 3 Ubuntu 16.04

sudo sh -c 'echo "deb https://qgis.org/ubuntugis  xenial main" >> /etc/apt/sources.list'
sudo sh -c 'echo "deb-src https://qgis.org/ubuntugis xenial main" >> /etc/apt/sources.list'
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable

wget -O - https://qgis.org/downloads/qgis-2017.gpg.key | gpg --import
gpg --fingerprint CAEB3DC3BDF7FB45
gpg --export --armor CAEB3DC3BDF7FB45 | sudo apt-key add -

sudo apt-get update
sudo apt-get update && sudo apt-get install qgis python-qgis qgis-plugin-grass

Sin embargo, todavía recibía errores de dependencia no administrados. Por lo tanto, intenté con aptitud de la siguiente manera:

sudo aptitude install qgis python-qgis

Para resolver la dependencia que seleccioné:

 Install the following packages:                         
1)    python3-psycopg2 [2.7.6.1-3.pgdg16.04+1 (xenial-pgdg)]

y aceptó la solución propuesta. Después de que el administrador de paquetes instaló todas las bibliotecas qgis, pude observar qgis 3.4.4 Maedira en mi pantalla con alegría.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.