Iš kur gauti QGIS?
QGIS veikia Windows, macOS, Linux, Android ir iOS.
Rekomenduojame diegti išleistos programinės įrangos paketus.
Ateinančios laidos įvertinimui ir ne programuotojų pagalbai vystant, mes teikiame ir testavimo paketus (atkreipkite dėmesį į įspėjimą).
Naujų savybių užšaldymo fazėje, kuri eina prieš išleidimą (žiūrėkite Laidų planas), šie paketai realiai yra pre-releases ir mes labai pageidaujame, kad naudotojai juos testuotų.
Yra du diegimo Windows variantai:
Lengviausias variantas pradedantiesiems bus atskiri diegikliai:
Laida |
Versija |
Paketas |
---|---|---|
Paskutinė laida |
3.36.1 Maidenhead |
|
Ilgalaikė laida |
3.34.5 Prizren LTR |
|
Programavimas |
3.37 master |
Taipogi žiūrėkite pagrindinį diegimo puslapį.
Kassavaitinės naktinio OSGeo4W qgis-dev paketo versijos skirtos naudotojams, kurie dėl kažkokių priežasčių negali naudoti OSGeo4W (žr. žemiau) arba tiesiog labiau mėgsta atskirus diegiklius. Fazėje, kai užšaldomas naujų savybių pridėjimas, tai veikia kaip laidos kandidatas.
Labiau pažengę QGIS naudotojai turėtų naudoti OSGeo4W paketus, kurie leidžia diegti paraleliai kelias versijas bei leidžia daug efektyvesnius atnaujinimus, kadangi atsiunčiami ir įdiegiami tik atnaujinti komponentai.
OSGeo4W repozitorijoje yra daug programinės įrangos iš OSGeo projektų, QGIS ir visos priklausomybės, kartu su Python’u, GRASS, GDAL ir pan. Diegiklis gali įdiegti tiesiai iš interneto arba tik atsiųsti reikiamus paketus prieš diegiant. Atsiųsti failai laikomi vietiniame aplanke ateities diegimams bei gali būti panaudoti diegimui neprisijungus.
Žingsniai tokie:
Atsisiųskite OSGeo4W diegiklį ir paleiskite jį
Parinkite Greitą diegimą ir pažymėkite QGIS, kad įdiegtumėte paskutinę laidą ir/arba QGIS LTR, kad įdiegtumėte ilgalaikę laidą.
Greito diegimo alternatyva yra Išmanusis diegimas, kur jūs patenkate į Darbastalį ir pasirenkate vieną ar daugiau iš šių paketų:
Laida |
Versija |
Paketas |
Aprašymas |
---|---|---|---|
Paskutinė laida |
3.36.1 Maidenhead |
qgis |
Laida |
qgis-rel-dev [1] |
Kasnaktinė kitos laidos versija |
||
Ilgalaikė laida |
3.34.5 Prizren LTR |
qgis-ltr |
Laida |
qgis-ltr-dev [1] |
Naktinė ateinančios ilgalaikės taškinės laidos versija |
||
Programavimas |
3.37 master |
qgis-dev [1] |
Kasnaktinė šiuo metu programuojama versija |
Lentelėje išvardinti paketai įdiegia tik QGIS paleidimui būtinus paketus. Greta yra metapaketai su priesaga -full-free
ir -full
. Pirmajame yra papildomos priklausomybės populiariems - neįtrauktiems - priedams, o paskutiniame yra nuosavybiniai plėtiniai, tokie kaip Oracle, ECW ir MrSID.
Greitas diegimas atitinka variantą -full
, atskiri diegikliai taipogi kuriami iš šių OSGeo4W paketų rinkinių.
Prieš įdiegdami bet kurią iš naktinių laidų atkreipkite dėmesį į įspėjimą.
Duguma linux distribucijų padalina QGIS į kelis paketus. Jums tikriausiai reikės qgis, qgis-python (kad paleistumėte priedus). Paketus qgis-grass (arba qgis-plugin-grass), qgis-server galima pradžioje praleisti arba diegti tik tada, jei jų tikrai reikia.
Žemiau rasite instrukcijas, kaip įdiegti skirtingose distribucijose. Daugumai distribucijų pateikiamos instrukcijos, kaip įdiegti stabilų QGIS ir kaip įdiegti paskutinę testavimo versiją (atkreipkite dėmesį į įspėjimą).
Jei priedai praneša apie trūkstamus paketus, jūs galite juos įdiegti naudodami vieną iš šių metodų jums tinkama rikiuote:
Ieškokite jūsų sistemos repozitorijose ir įdiekite paketą per sistemos paketų tvarkyklę, t.y. apt, dnf ar kitus: sudo apt install PACKAGENAME
Jei jūsų sistema įgyvendina PEP668, naudokite pipx, kad įdiegtumėte paketą: pipx install PACKAGENAME
Galų gale naudokite pip, kad įdiegtumėte trūkstamą paketą: pip install PACKAGENAME
Pastaba
Žemiau pateikiama informacija apie VISUS įmanomus būdus įdiegti skirtingas QGIS versijas skirtingose Debian/Ubuntu versijose. Jei turite problemų, patikrinkite, ar jūsų distribucija vis dar palaikoma, nes repozitorijose taipogi yra ir nepalaikomos distribucijos su paskutine QGIS versija, palaikyta toje distribucijoje. Turėkite omenyje, kad per tiek laiko gali būti, kad jos jau nebeveikia.
Čia jūs tiesiog įdiegsite paskutinę stabilią QGIS versiją (3.36.x Maidenhead) jūsų Debian arba Ubuntu nekeičiant jokių konfigūracinių failų.
Pastaba
Nors kai kuriose vietose rodoma „Debian“, tai veikia ir „Ubuntu“, kadangi vienas tiesiog yra simbolinė nuoroda į kitą mūsų serveryje.
Visų pirma įdiekite kai kuriuos įrankius, kurių reikės šioms instrukcijoms:
sudo apt install gnupg software-properties-common
Dabar įdiekite QGIS pasirašymo raktą, kad QGIS programinė įranga iš QGIS repozitorijos būtų pasitikima ir galėtų būti įdiegta:
sudo mkdir -m755 -p /etc/apt/keyrings # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg
Pridėkite QGIS repo naujausiam stabiliam QGIS (3.36.x Maidenhead) į /etc/apt/sources.list.d/qgis.sources
:
Types: deb deb-src
URIs: https://qgis.org/debian
Suites: your-distributions-codename
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg
Pastaba
Suites
aukščiau pateiktame pavyzdyje priklauso nuo jūsų distribucijos. lsb_release -cs
parodys jūsų distribucijos pavadinimą.
Kai kuriose distribucijose (pvz. Linux Mint), . /etc/os-release; echo "$UBUNTU_CODENAME"
parodys tinkamą distribucijos pavadinimą.
Žiūrėkite sąrašą galimų pavadinimų.
Atnaujinkite jūsų repozitorijos informaciją, kad ji atspindėtų ką tik pridėtą QGIS:
sudo apt update
Dabar įdiekite QGIS:
sudo apt install qgis qgis-plugin-grass
Pastaba
Į šią eilutę pridėkite qgis-server
, jei taipogi norite įdiegti ir QGIS Server
Pagrindinėse Debian ir Ubuntu programų repozitorijose paprastai būna senesnės QGIS versijos.
Norėdami turėti naujesnes versijas, turite pridėti papildomas programų repozitorijas, pridėdami vieną iš žemiau pateikiamų deb-eilučių jūsų /etc/apt/sources.list.d/qgis.sources
faile.
Mūsų pagrindinėje repozitorijoje yra keli paketai skirtingoms Debian ir Ubuntu versijoms pagal distribucijų teikiamas priklausomybes.
Ubuntu mes anksčiau turėjome papildomus paketus atskiroje repozitorijoje, paremtoje ubuntugis, kurioje buvo naujesnės kitų GIS paketų versijos nei Ubuntu LTS versijose. Jei norite tai naudoti, taip pat turėsite įtraukti ubuntugis-unstable ppa jūsų /etc/apt/sources.list.d/qgis.list faile (žiūrėkite ubuntugis dokumentaciją).
Pastaba
Laidos paketai kuriami tik vieną kartą iš karto po naujos versijos išleidimo. Kadangi nestabiliose, dar neišleistose debian versijose (testavimo) ir ubuntugis-unstable gali keistis bibliotekos, paketai anksčiau ar vėliau bus sugadinti, kai debian, ubuntu ar ubuntugis-unstable vystymas pasistūmės ar jų paketai, kurie reikalingi qgis, pasikeis. Tokiu atveju jūs galite:
pereiti į stabilią debian versiją arba naudoti jam skirtus laidos paketus,
palaukti kitos taškinės laidos (bus išleista 2024-04-19 12:00:00 UTC), kas vyksta kiekvieną mėnesį ir joje bus atnaujintos priklausomybės,
persijungti į kasnaktinę repozitoriją (prieinamos dviems laidų šakoms ir master), kurios paketai perkuriami reguliariai ir todėl įtraukia visas atnaujintas priklausomybes automatiškai, arba
susikurti savo paketus (žiūrėkite build-debian-packages).
Paketų linijos:
Laida |
Versija |
Aprašymas |
Saugykla |
---|---|---|---|
Paskutinė laida |
3.36.x Maidenhead |
Debian and Ubuntu laida |
|
Laida su ubuntugis-unstable priklausomybėmis |
|||
Naktinė ateinančios taškinės Debian ir Ubuntu laidos versija [5] |
https://qgis.org/debian-nightly-release https://qgis.org/ubuntu-nightly-release |
||
Naktinė ateinančios taškinės laidos versija su ubuntugis-unstable priklausomybėmis [5] |
|||
Ilgalaikės laidos repozitorija |
3.34.x Prizren LTR |
Debian and Ubuntu laida |
|
Laida su ubuntugis-unstable priklausomybėmis |
|||
Naktinė ateinančios taškinės Debian ir Ubuntu laidos versija [5] |
https://qgis.org/debian-nightly-ltr https://qgis.org/ubuntu-nightly-ltr |
||
Naktinė ateinančios taškinės laidos versija su ubuntugis-unstable priklausomybėmis [5] |
|||
Darbinė versija |
3.37 master |
Naktinė Debian ir Ubuntu laida [5] |
https://qgis.org/debian-nightly https://qgis.org/ubuntu-nightly |
Naktinė laida su ubuntugis-unstable priklausomybėmis [5] |
naktinės laidos yra skirtos tinkinimui (jose yra tinkinimo išvestis)
Palaikomos distribucijų versijos:
Distribucija |
Versija |
Kodinis pavadinimas |
Yra ir sukurta su ubuntugis-unstable priklausomybėmis? |
---|---|---|---|
Debian |
12.x (stable) |
bookworm |
|
11.x (oldstable) |
bullseye |
||
nestabili |
sid |
||
Ubuntu |
24.04 (LTS) [6] |
noble |
|
23.10 |
mantic |
||
23.04 |
lunar |
||
22.04 (LTS) |
jammy |
taip |
būsima ubuntu laida, planuojamas išleidimas 2024-04-25
Norėdami naudoti šį qgis archyvą jūs iš pradžių turite prisidėti archyvo repozitorijos viešą raktą:
wget https://download.qgis.org/downloads/qgis-archive-keyring.gpg
gpg --no-default-keyring --keyring ./qgis-archive-keyring.gpg --list-keys
Turėtų išvesti:
./qgis-archive-keyring.gpg
--------------------------
pub rsa4096 2022-08-08 [SCEA] [expires: 2027-08-08]
2D7E3441A707FDB3E7059441D155B8E6A419C5BE
uid [ unknown] QGIS Archive Automatic Signing Key (2022-2027) <qgis-developer@lists.osgeo.org>
Patvirtinę išvestį galite įdiegti raktą parašę:
sudo mkdir -m755 -p /etc/apt/keyrings # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo cp qgis-archive-keyring.gpg /etc/apt/keyrings/qgis-archive-keyring.gpg
Alternatyviai galite atsisiųsti raktą tiesiai be rankinio patikrinimo:
sudo mkdir -m755 -p /etc/apt/keyrings # not needed since apt version 2.4.0 like Debian 12 and Ubuntu 22 or newer
sudo wget -O /etc/apt/keyrings/qgis-archive-keyring.gpg https://download.qgis.org/downloads/qgis-archive-keyring.gpg
Turėdami raktą galite pridėti repozitoriją /etc/apt/sources.list.d/qgis.sources
su šiuo turiniu:
Types: deb deb-src
URIs: *repository*
Suites: *codename*
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg
Paskutinės ilgalaikės Ubuntu 22.04 Jammy laidos pavyzdys:
Types: deb deb-src
URIs: https://qgis.org/ubuntu-ltr
Suites: jammy
Architectures: amd64
Components: main
Signed-By: /etc/apt/keyrings/qgis-archive-keyring.gpg
Po šito įrašykite žemiau pateiktas komandas, kad įdiegtumėte QGIS:
sudo apt update
sudo apt install qgis qgis-plugin-grass
Jei norėtumėte įdiegti QGIS Serverį, rašykite:
sudo apt update
sudo apt install qgis-server --no-install-recommends --no-install-suggests
# if you want to install server Python plugins
apt install python3-qgis
Pastaba
Prašome pašalinti visus QGIS ir GRASS paketus, kuriuos jūs įdiegėte iš kitų repozitorijų, prieš darydami atnaujinimus.
Gaukite paketus bet kuriai Fedora versijai rašydami:
sudo dnf install qgis python3-qgis qgis-grass qgis-server
Numatytosiose Fedora programinės įrangos repozitorijose paprastai yra senesnės QGIS versijos.
Norėdami naujesnes versijas ar paskutinę LTR, jūs turite pridėti alternatyvias programinės įrangos repozitorijas, skirtas versijai, kurią norite įdiegti (stabilią, LTR ar testavimo).
Įjunkite repozitoriją:
sudo dnf copr enable dani/qgis
Po šito įrašykite žemiau pateiktas komandas, kad įdiegtumėte QGIS:
sudo dnf install qgis python3-qgis qgis-grass
Jei norite įdiegti QGIS Serverį (pastebėtina, kad nėra įprasta diegti ir klientą, ir serverį toje pačioje mašinoje), rašykite:
sudo dnf install qgis-server python3-qgis
Distribucija |
Versija |
QGIS versija |
GRASS GIS versija |
---|---|---|---|
Fedora |
36 |
3.28 |
8.0 |
37 |
3.28 |
8.2 |
Daugiau informacijos rasite https://copr.fedorainfracloud.org/coprs/dani/qgis/
Įjunkite repozitoriją:
sudo dnf copr enable dani/qgis-ltr
Po šito įrašykite žemiau pateiktas komandas, kad įdiegtumėte QGIS:
sudo dnf install qgis python3-qgis qgis-grass
Jei norite įdiegti QGIS Serverį (pastebėtina, kad nėra įprasta diegti ir klientą, ir serverį toje pačioje mašinoje), rašykite:
sudo dnf install qgis-server python3-qgis
Distribucija |
Versija |
QGIS versija |
GRASS GIS versija |
---|---|---|---|
Fedora |
36 |
3.22 |
8.0 |
37 |
3.22 |
8.2 |
Daugiau informacijos rasite https://copr.fedorainfracloud.org/coprs/dani/qgis-ltr/
Paskutiniai stabilios ir LTR versijų paketai, vadinami qgis ir qgis-ltr, yra šiose repozitorijose:
Visuose paketuose įtrauktas GRASS ir Python’o palaikymas.
Visas openSUSE Geo repozitorijas galima rasti čia: https://download.opensuse.org/repositories/Application:/Geo/
Dabartinė:
urpmi qgis-python qgis-grass
Arch Linux galima rasti oficialioje repozitorijoje : https://archlinux.org/packages/extra/x86_64/qgis/
Diegti su:
pacman -S qgis
QGIS ilgalaikę laidą galima rasti AUR (Arch User Repository).
Įdiekite su yaourt ar kitu paketų valdymo įrankiu, kuris palaiko AUR:
yaourt -S qgis-ltr
Apie riktus ir kitą elgseną skaitykite komentarus čia : https://aur.archlinux.org/packages/qgis-ltr/
QGIS testavimo versiją galima rasti AUR (Arch User Repository).
Įdiekite su yaourt ar kitu paketų valdymo įrankiu, kuris palaiko AUR:
yaourt -S qgis-git
Apie riktus ir kitą elgseną skaitykite komentarus čia : https://aur.archlinux.org/packages/qgis-git
Yra QGIS flatpak skirtas QGIS Stable, palaikomas flathub bendruomenės.
Bendras Linux Flatpak diegimo pastabas rasite https://flatpak.org/setup/
QGIS Flathub: https://flathub.org/apps/details/org.qgis.qgis
Diegimui:
flatpak install --from https://dl.flathub.org/repo/appstream/org.qgis.qgis.flatpakref
Tada paleiskite:
flatpak run org.qgis.qgis
Kad atnaujintumėte flatpak QGIS:
flatpak update
Kai kuriose distribucijose jums gali prireikti įdiegti xdg-desktop-portal ar xdg-desktop-portal-gtk paketus, kad pasirodytų failų dialogai.
Flathub failai: https://github.com/flathub/org.qgis.qgis apie problemas praneškite čia: https://github.com/flathub/org.qgis.qgis/issues
Pastaba: jei jums reikia įdiegti papildomus Python modulius, nes jų reikia priedui, jūs galite įdiegti modulį su (čia įdiegiamas scipy modulis):
flatpak run --devel --command=pip3 org.qgis.qgis install scipy --user
Spack yra nuo distribucijos nepriklausanti Linux paketų tvarkyklė, kuri sukurta aukšto produktyvumo skaičiavimų kontekste.
Bendra Spack diegimo informacija: https://github.com/spack/spack
QGIS Spack paketo failas: https://github.com/spack/spack/blob/develop/var/spack/repos/builtin/packages/qgis/package.py
Diegimui:
spack install qgis
kuris sukuria ir įdiegia QGIS ir visas priklausomybes nuo nulio. Po to QGIS galima naudoti:
spack load qgis
Jei reikia įdiegti papildomus python paketus, rekomenduojama naudoti Spack aplinką. Pavyzdžiui:
spack env create myenv
spack env activate -p myenv
spack add qgis py-lz4
spack install
Apie su Spack susijusias problemas reikia pranešti: https://github.com/spack/spack/issues
Oficialus viskas viename, pasirašytas diegiklis skirtas macOS High Sierra (10.13) ir naujesniems gali būti atsisiųstas iš QGIS atsisiuntimo puslapio.
Kasnaktinį atnaujinamą atskirą QGIS master diegiklį galima atsisiųsti iš čia.
Paketų valdymo sistema MacPorts siūlo tiek paskutinės laidos versiją (port qgis3
), tiek ir ilgalaikio palaikymo versiją (port qgis3-ltr
). Tai įdiegs QGIS su sava architektūra, Intel x86_64 ar Apple ARM. Pagrindinės programinės įrangos priklausomybės, tokios kaip GDAL, PDAL ir GRASS GIS paprastai būna paskutinės prieinamos versijos.
MacPorts diegimas ir atnaujinimas bei ports kuriami su Terminal. QGIS, kaip bebūtų, diegiamas kaip app ryšulys čia /Applications/MacPorts/QGIS3.app
.
Gauti porto informaciją:
sudo port info qgis3
Instaliuoti portą, pvz. su GRASS GIS:
sudo port install qgis3 +grass
Atnaujinti:
sudo port selfupdate
sudo port upgrade outdated
Pastaba
Vienalaikis Homebrew ir MacPorts diegimas nesuderinamas ir beveik garantuotai reikš konfliktus. Jei pasirinksite įdiegti vieną iš paketų sistemų, jums reikės išimti kitą.
Ankstesnes oficialaus diegiklio versijas galite atsisiųsti iš https://qgis.org/downloads/macos/.
Ankstesnes kyngchaos diegiklio versijas galite atsisiųsti iš https://www.kyngchaos.com/software/archive/qgis/. Seniausi diegikliai palaiko macOS 10.4 Tiger.
Norėdami įdiegti QGIS iš dvejetainių paketų, rašykite
pkg install qgis
Norėdami keisti parinktis, galite sukurti iš FreeBSD variantų
cd /usr/ports/graphics/qgis
make install clean
Norėdami įdiegti QGIS iš dvejetainių paketų, rašykite
pkg install qgis-ltr
Norėdami keisti parinktis, galite sukurti iš FreeBSD variantų
cd /usr/ports/graphics/qgis-ltr
make install clean
QGIS stabilus
Norėdami įdiegti QGIS iš trečiųjų šalių paketų
pkg_add qgis
Žiūrėkite: - https://openbsd.app/?search=qgis # stabiliai OpenBSD - https://openbsd.app/?search=qgis¤t=on # dabartinei OpenBSD
Seną, nebepalaikomą, neoptimizuotą lietimui QGIS versiją Androidui galima rasti google play store.
https://play.google.com/store/apps/details?id=org.qgis.qgis
Įspėjimas
Šiuo metu Android 5 nepalaikomas. Geriausiai palaikomas Android 4.3 ir 4.4.x. Tai darbastalio QGIS aplikacijos versija. Ji tik truputį optimizuota lietimo įrenginiams, todėl reikia gerai įsitikinti jos tinkamumu kasdieniam darbui. Yra kitos programos, kurios specialiai kurtos ir pritaikytos liečiamiems įrenginiams.
Įspėjimas
QGIS testavimo paketai kai kurioms platformoms pateikiami kartu su stabilia QGIS versija. QGIS testavimo versijose yra neišleista programinė įranga, kuri šiuo metu kuriama. Tokios versijos teikiamos tik ankstyviems naudotojams, kad jie galėtų patikrinti, ar pataisytos senos klaidos ir ar neatsirado naujų. Nors ir kruopščiai bandome išvengti sugadinimų, testavimo versijos gali bet kuriuo metu nebeveikti arba daryti blogus dalykus jūsų duomenims. Būkite atsargūs. Jūs buvote įspėti!
Diegimo vadove rasite informaciją, kaip sukurti ir įdiegti QGIS iš išeities kodo skirtingoms platformoms.