2016-04-27 15 views
7

Postępując zgodnie ze wskazówkami podanymi pod adresem this page i otrzymuję następujące błędy.Ktoś ma QGIS do zainstalowania na Ubuntu 16.04 LTS

Następujące pakiety mają niespełnione zależności:

python-qgis : Depends: python-qgis-common (= 1:2.8.8+20trusty) but it is not going to be installed 
....... 

E: Unable to correct problems, you have held broken packages. 

Czy to problem z 16.04 lub błąd Mam spowodowane?

+0

Nie udało mi się dotychczas. Mam problem z zależnością od qgis-providerów. Ale ostatnio zaktualizowałem go z 15.10 na 16.04 i wcześniej zainstalowano qgis –

Odpowiedz

2

jest tak proste jak running.Qgis 2.8.6

sudo apt-get update 

sudo apt-get install qgis python-qgis 

Dla QGIS 2,18 uruchomić terminal i:

sudo gedit /etc/apt/sources.list 

I dodają:

deb http://qgis.org/debian xenial main 
deb-src http://qgis.org/debian xenial main 

następnie uruchomić:

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

Jeśli nie jest zainstalowany Saga:

sudo apt-add-repository ppa:johanvdw/saga-gis 
sudo apt-get update 
sudo apt-get install saga 
+0

Jeśli przeczytasz pytanie, zobaczysz, że było to jedno z poleceń: – AER

4

Najbardziej niezawodnym sposobem instalacji FOSS4G na Debianie lub Ubuntu korzysta z sieci GIS repozytorium Debiana/Ubuntu. Osobiście używam PPA ubuntu-gis unstable, gdzie pakiety są w rzeczywistości dość stabilne.

Możesz dodać ten PPA do źródeł poprzez edycję pliku sources.list:

sudo pico /etc/apt/sources.list

i dodając następujące linie:

deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu xenial main 
deb-src http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu xenial main 

Wreszcie zaktualizować źródeł i zainstalować QGIS:

sudo apt update 
sudo apt install qgis 
+0

Tutaj znajdziesz także odnośniki do instrukcji z ubuntugis - http://trac.osgeo.org/ubuntugis/wiki/UbuntuGISRepository – chrismarx

+1

Również na ubuntu , to /etc/apt/sources.list – chrismarx

8

To jest defi nie ma problemu z 16.04. Miałem do czynienia z podobnym problemem podczas instalowania programu qgis po zepsuciu niektórych zależności przez instalację gnome3. Próbowałem usunąć wszystkie, autorove, czyste itp. Próbowałem usunąć i dodać ppa, ale nic z tego nie zadziałało. W końcu udało mi się go zainstalować za pomocą menedżera pakietów aptitude.

Spróbuj najpierw:

sudo apt-get update następnie sudo apt-get -f install.

Jeśli to nie zadziała (nie zadziałało w tym przypadku). Spróbuj menedżera pakietów wyższego poziomu aptitude.

sudo aptitude install qgis python-qgis qgis-plugin-grass 

Daje wiele rozwiązań jak poniżej i można wybrać jedną. Polecam odpowiadanie no za każde pytanie po raz pierwszy w ten sposób, aby zobaczyć wszystkie opcje. Możesz przeczytać, co zostanie zainstalowane i usunięte, aby uzyskać zdjęcie.

Accept this solution? [Y/n/q/?] n 
The following actions will resolve these dependencies: 

     Downgrade the following packages:                  
1)  libqt4-declarative [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)] 
2)  libqt4-network [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]  
3)  libqt4-opengl [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]  
4)  libqt4-script [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]  
5)  libqt4-sql [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]   
6)  libqt4-sql-sqlite [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)] 
7)  libqt4-svg [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]   
8)  libqt4-xml [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]   
9)  libqt4-xmlpatterns [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)] 
10)  libqtcore4 [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]   
11)  libqtdbus4 [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]   
12)  libqtgui4 [4:4.8.7+dfsg-7ubuntu1~xenialoverlay1~1 (now) -> 4:4.8.7+dfsg-5ubuntu2 (xenial)]   


Accept this solution? [Y/n/q/?] y 
The following packages will be DOWNGRADED: 
    libqt4-declarative libqt4-network libqt4-opengl libqt4-script libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqt4-xmlpatterns libqtcore4 libqtdbus4 libqtgui4 
The following NEW packages will be installed: 
    libdrm-dev{a} libfcgi0ldbl{a} libgl1-mesa-dev{a} libglade2-0{a} libglu1-mesa-dev{a} libjs-jquery-ui{a} libjs-leaflet{a} liblwgeom-dev{a} libqca2{a} libqca2-plugin-ossl{a} libqca2-plugins{a} 
    libqgis-analysis2.18.3{a} libqgis-app2.18.3{a} libqgis-core2.18.3{a} libqgis-customwidgets{a} libqgis-gui2.18.3{a} libqgis-networkanalysis2.18.3{a} libqgis-server2.18.3{a} libqgisgrass7-2.18.3{a} 
    libqgispython2.18.3{a} libqjson0{a} libqt4-dbus{a} libqt4-designer{a} libqt4-dev{a} libqt4-dev-bin{a} libqt4-help{a} libqt4-opengl-dev{a} libqt4-qt3support{a} libqt4-scripttools{a} libqt4-test{a} 
    libqtassistantclient4{a} libqwt5-qt4{a} libspatialindex4v5{a} libx11-xcb-dev{a} libxcb-dri2-0-dev{a} libxcb-dri3-dev{a} libxcb-glx0-dev{a} libxcb-present-dev{a} libxcb-randr0-dev{a} libxcb-render0-dev{a} 
    libxcb-shape0-dev{a} libxcb-sync-dev{a} libxcb-xfixes0-dev{a} libxdamage-dev{a} libxext-dev{a} libxfixes-dev{a} libxshmfence-dev{a} libxxf86vm-dev{a} mesa-common-dev{a} python-cycler{a} python-dateutil{a} 
    python-future{a} python-gdal{a} python-glade2{a} python-httplib2{a} python-jinja2{a} python-markupsafe{a} python-matplotlib{a} python-matplotlib-data{a} python-pygments{a} python-pyparsing{a} 
    python-pyspatialite{a} python-qgis python-qgis-common{a} python-qscintilla2{a} python-qt4{a} python-qt4-sql{a} python-shapely{a} python-sip{a} python-tz{a} python-yaml{a} qdbus{a} qgis qgis-common{a} 
    qgis-plugin-grass qgis-plugin-grass-common{a} qgis-provider-grass{a} qgis-providers{a} qgis-providers-common{a} qt4-designer{a} qt4-linguist-tools{a} qt4-qmake{a} x11proto-damage-dev{a} 
    x11proto-dri2-dev{a} x11proto-fixes-dev{a} x11proto-gl-dev{a} x11proto-xext-dev{a} x11proto-xf86vidmode-dev{a} 
The following packages are RECOMMENDED but will NOT be installed: 
    qt-at-spi 
0 packages upgraded, 88 newly installed, 12 downgraded, 0 to remove and 57 not upgraded. 
+0

Miałem problem z OP po aktualizacji do 16.04. Poszedłem za tą odpowiedzią i zauważyłem, że druga opcja usunęła wszystkie obraźliwe pakiety. Po wykonaniu tego. następnie odinstalowanie za pomocą aptitude, a następnie naprawienie pliku sources.list dla xenial (używam 'deb http://qgis.org/debian xenial main') Mogłem zainstalować qgis za pomocą' sudo aptitude install qgis python-qgis qgis-provider-grass ' –

Powiązane problemy