Hoppa till innehåll
Meny
  • Hem
  • Dokument
  • Om Mig
Geosupportsystem

Flera QGIS installationer på Linux?

Publicerat den 2023-05-152023-05-14

Med Windows kan man installera mängder med olika versioner av QGIS om man använder stand-alone installern. På Linux är det inte riktigt lika enkelt, men det går.

Jag kommer att göra det på Fedora Linux, men det borde fungera på alla distributioner, så länge man använder Flatpak versionen av QGIS.

Via Gnome Software, eller genom att installera på annat sätt, så väljer jag både LTS och Standard, den ena efter den andra.

När jag listar installerade flatpak i terminalen (flatpak list) så hittar jag båda versionerna i systemet.

Jag har däremot inte mer än en ikon i min programstartare och denna startar den version som är senast installerad (verkar det som).

Det går att starta LTS versionen från terminalen med kommandot:

flatpak run --branch=lts org.qgis.qgis

Motsvarande för ”stabile” versionen fungerar det med.

Det går sedan att skapa en programstartare för varje version med en .desktop fil i katalogen ~/.local/share/applications.

I dessa textfiler så kan man styra vad som skall hända när man kör genvägen. Som exempel visar jag nedan innehållet i QGIS-LTS.desktop.

[Desktop Entry]
Version=1.0
Terminal=false
Icon=/home/klakar/Bilder/icons/qgis-lts-icon128.svg
Type=Application
Categories=Science;
Exec=flatpak run --branch=lts org.qgis.qgis
Name=QGIS LTS
GenericName=QGIS LTS
StartupNotify=true

För att skilja på versionerna så har jag skapat anpassade ikonfiler med lite tilläggstext som gör att jag enkelt kan se vilken version som startas med vilken genväg.

Dessutom så visas angivet namn som ”tool-tip” när man håller muspekaren över ikonen.

Nu kan jag starta valfri version direkt från min ”docka” i skärmens nederkant.

Egentligen är jag inte intresserad av nuvarande LTS, utan version 3.22 som var den sista med stöd för att generera Entwine punktmoln. Med ett annat terminalkommando så går det att kontrollera om denna finns tillgänglig bland tidigare Flatpak ”commits”.

flatpak remote-info --log flathub org.qgis.qgis/x86_64/lts

I den sektion där version 3.22.10 finns så kopierar jag helt enkelt inchecknings-id (en lång sträng med text) och använder med ett anpassat kommando i terminalen.

sudo flatpak update --commit=53a696acd2fb8a4fa80239eaa052ad8133443436aca09fc9288a232e5ca71847 org.qgis.qgis/x86_64/lts

För att sedan installationen inte skall skrivas över med en nyare version så går det att ”maskera” den med ett annat kommando. Standardversionen kommer fortsätta att uppdateras när det kommer nya versioner, men LTS versionen kommer att förbli version 3.22.10 tills jag själv tar bort denna blockering.

flatpak mask org.qgis.qgis/x86_64/lts

Tada!

Nu kan jag njuta av både den senaste versionen och den LTS version jag behöver för punktmolnskonvertering även på Linux.

Ovanstående fungerar bara med Flatpak! Det tjorvar till sig om man försöker med DEB eller RPM versioner då dessa är systeminstallationer där apparna delar beroenden. Med Flatpak är alla beroenden inbakade i varje paket, vilket lagrar mycket dubbelt. Har man inte brist på hårddiskutrymme och kan leva med att programmen startar något långsammare så tycker jag att det är en acceptabel kompromiss.

Lämna ett svar Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Translate with Google

GBR In English
GER Auf Deutch
FRA En Français
ESP En Español
Swedish is a hard language for a machine to translate. Nuance and detail will likely be lost.
     Mastodon  

Bok om QGIS på Svenska

Bok

Beställ Boken/E-bok genom att klicka på bilden (även förhandsgranskning).

Senaste kommentarer

  • klakar om LmOpenData plugin QGIS 3.0
  • Kasper om LmOpenData plugin QGIS 3.0
  • Anders J om Gör Ubuntu ditt eget…
  • Anders J om Nytt från Lantmäteriet
  • Anders J om Nytt från Lantmäteriet

Arkiv

geosupport

Ett nytt fynd till boksamlingen. Ett nytt fynd till boksamlingen.
Dags att testa GNSS Dags att testa GNSS
Det går en gräns någonstans där det är mer lämpligt att använda ett program som Blender för att visualisera geografi i stället för GIS. Här har jag passerat den gränsen för ganska länge sedan...
Ladda mer...

Meta

  • Logga in
  • Flöde för inlägg
  • Flöde för kommentarer
  • WordPress.org
©2023 Geosupportsystem | WordPress-tema av Superbthemes.com