- Migrating from QGIS 2.x to QGIS 3.x
- Installing QGIS 3.x
- Full changelog for a list of new features since QGIS 2.x.
- Keep a backup copy of your QGIS 2.x projects before you attempt to open them in QGIS 3.x.
- Review what plugins you rely on. I saw in the documentation that not all plugins have been ported to QGIS 3 so you might not be able to use it if you depend on a specific plugin for your work and it isn't available for QGIS 3.
- There are reports of some people not being able to migrate existing QGIS 2.x projects. Here's an example of someone asking about a migration because they have issues.
If you rely on any plugins which aren't available in QGIS 3 then you might not be able to use it.
I wrote a script which makes installing QGIS easy on Linux. It is intended for the following Linux operating systems.
- Ubuntu 18.04 LTS Bionic
- Pop! OS 18.04 LTS ; this is what I recommend you install on your computer. It is based on Ubuntu.
Install only one of the following versions:
The long-term support release (LTR) includes long-term support but may not have the latest features.
-
Open a new Terminal by pressing the Windows key and typing
terminal
to open the terminal app. -
Run the following commands.
export USE_LTR=1 curl -LO https://raw.githubusercontent.com/samrocketman/home/master/bin/install_qgis.sh bash install_qgis.sh
-
You will be promted for confirmation. Press
y
and ENTER to proceed with installing. To abort pressn
orCTRL+C
.
The regular release has newer features but still stable. As a user you shouldn't experience discomfort using it. Although, the documentation is written for QGIS 3.4, QGIS 3.6 is not so drastically different so the same documentation should suffice. There might be slight visual changes in screenshots of documentation but overall the features described in the QGIS 3.4 documentation should apply to QGIS 3.6.
-
Open a new Terminal by pressing the Windows key and typing
terminal
to open the terminal app. -
Run the following commands.
curl -LO https://raw.githubusercontent.com/samrocketman/home/master/bin/install_qgis.sh bash install_qgis.sh
-
You will be promted for confirmation. Press
y
and ENTER to proceed with installing. To abort pressn
orCTRL+C
.
Note: the difference is you're not exporting the environment variable
USE_LTR=1
.
In software, a changelog is a document released by developers letting users know what has changed in a new release.
If you want a short changelog see the article The Hidden Powers of QGIS 3: 33 Truly Underappreciated Features and Plugins.
Or you can look at the full changelog.
- For an exhaustive list of new things in QGIS 3.4 since QGIS 2.x see the full changelog.
- For an exhaustive list of new things in QGIS 3.6 since QGIS 2.x see the full changelog.