SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Installing QGIS on
a Network
How the University of Edinburgh made QGIS
available on its Managed Desktop system
The University Network
• Serves over 13,000 staff and over 37,000 students
• Largest campus computing network in Britain
• More than 3000 computers across open-access and
specialist labs
The Human Network
• Identify
• Connect
• Inform
Mailing List
• Poll users:
• When to update
• Which version to update to
• Inform users of the changes
• Share links to resources
Options & Conditions
• 64 Bit
• Version 2.14.3 (LTR)
• No Desktop Icons
• Must be easy to cleanly Uninstall
How wasn’t it done?
• Usually use App-V but not in this case
• Not sure that this would support the use of user downloaded plugins
• No MSI or other standard installer
• No well known scripting installer
• Silent installer is not well documented
• Needed to search QGIS forums for details
How was it done?
Using a command script to manually install then customise:
• A very simple command defines the installer
QGIS-OSGeo4W-2.14.3-1-Setup-x86_64.exe /S
/D=<installationlocation>
• Where /S means silent install and /D is the location i.e.
C:Program Files
• Manual tidy up cleans the start menu & removes desktop icons
How is it undone?
• Another simple command defines the uninstaller
C:Program FilesQGIS EssenUninstall-
QGIS.exe /S _?=c:PROGRA~1QGIS Essen
• There are some registry items to clear:
• HKLMSoftwareQGIS Essen
• HKLMSoftwareMicrosoftWindowsCurrentVersionUninstallQGIS
Essen
• Manual tidy removes the QGIS installation directory
Conclusions
• Very easy by normal standards
• Best to avoid virtual installers for plugins
• Get a community to consult on changes
• There is no need to be afraid of OpenSource
software on large network installations
• Can’t wait to run the process for QGIS 3.2!

Mais conteúdo relacionado

Mais procurados

Lab diagnosis of bacterial infections
Lab diagnosis of bacterial infectionsLab diagnosis of bacterial infections
Lab diagnosis of bacterial infections
drsadhana86
 

Mais procurados (17)

staphylococcus streptococcus revision notes microbiology
staphylococcus streptococcus revision notes microbiology staphylococcus streptococcus revision notes microbiology
staphylococcus streptococcus revision notes microbiology
 
Spore-forming gram Positive bacteria
Spore-forming gram Positive bacteriaSpore-forming gram Positive bacteria
Spore-forming gram Positive bacteria
 
Medical microbiology mcq
Medical microbiology mcqMedical microbiology mcq
Medical microbiology mcq
 
Campylobacter
CampylobacterCampylobacter
Campylobacter
 
Bacillus
BacillusBacillus
Bacillus
 
Propionibacterium, Actinomyces and Nocardia
Propionibacterium, Actinomyces and NocardiaPropionibacterium, Actinomyces and Nocardia
Propionibacterium, Actinomyces and Nocardia
 
Escherichia coli lecture
Escherichia coli lectureEscherichia coli lecture
Escherichia coli lecture
 
E coli lab types and laboratory diagnosis
E coli lab types and laboratory diagnosis E coli lab types and laboratory diagnosis
E coli lab types and laboratory diagnosis
 
Mycetoma, madura foot
Mycetoma, madura footMycetoma, madura foot
Mycetoma, madura foot
 
AIDS QUIZ
AIDS QUIZAIDS QUIZ
AIDS QUIZ
 
Lab diagnosis of bacterial infections
Lab diagnosis of bacterial infectionsLab diagnosis of bacterial infections
Lab diagnosis of bacterial infections
 
vibrio cholera and all about it
vibrio cholera and all about itvibrio cholera and all about it
vibrio cholera and all about it
 
SYSTEMIC MYCOSES `
SYSTEMIC MYCOSES `SYSTEMIC MYCOSES `
SYSTEMIC MYCOSES `
 
Fungal infections diagnosis
Fungal infections diagnosisFungal infections diagnosis
Fungal infections diagnosis
 
Hepatitis B virus
Hepatitis B virusHepatitis B virus
Hepatitis B virus
 
Clostridium
ClostridiumClostridium
Clostridium
 
Gram stain
Gram stainGram stain
Gram stain
 

Semelhante a Installing QGIS on a network

DevCon13 System Administration Basics
DevCon13 System Administration BasicsDevCon13 System Administration Basics
DevCon13 System Administration Basics
sysnickm
 

Semelhante a Installing QGIS on a network (20)

1 - Introduction.ppt
1 - Introduction.ppt1 - Introduction.ppt
1 - Introduction.ppt
 
Campus Network Design Presentaion.pptx
Campus Network Design Presentaion.pptxCampus Network Design Presentaion.pptx
Campus Network Design Presentaion.pptx
 
Bangalore OpenMSA DevDay - September 19, 2018
Bangalore OpenMSA DevDay - September 19, 2018Bangalore OpenMSA DevDay - September 19, 2018
Bangalore OpenMSA DevDay - September 19, 2018
 
Top 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA SystemTop 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA System
 
Serena Release Management approach and solutions
Serena Release Management approach and solutionsSerena Release Management approach and solutions
Serena Release Management approach and solutions
 
Dev Day Tokyo Hands-On Materials
Dev Day Tokyo Hands-On MaterialsDev Day Tokyo Hands-On Materials
Dev Day Tokyo Hands-On Materials
 
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...
 
SDN Demystified, by Dean Pemberton [APNIC 38]
SDN Demystified, by Dean Pemberton [APNIC 38]SDN Demystified, by Dean Pemberton [APNIC 38]
SDN Demystified, by Dean Pemberton [APNIC 38]
 
Engage 2013 - Leveraging the cloud for ultimate flexibility
Engage 2013 - Leveraging the cloud for ultimate flexibilityEngage 2013 - Leveraging the cloud for ultimate flexibility
Engage 2013 - Leveraging the cloud for ultimate flexibility
 
Bitfusion Nimbix Dev Summit Heterogeneous Architectures
Bitfusion Nimbix Dev Summit Heterogeneous Architectures Bitfusion Nimbix Dev Summit Heterogeneous Architectures
Bitfusion Nimbix Dev Summit Heterogeneous Architectures
 
Kubernetes on the Edge / 在邊緣的K8S
Kubernetes on the Edge / 在邊緣的K8SKubernetes on the Edge / 在邊緣的K8S
Kubernetes on the Edge / 在邊緣的K8S
 
The digital natives are coming
The digital natives are comingThe digital natives are coming
The digital natives are coming
 
Configuration of Server & Security
Configuration of Server & SecurityConfiguration of Server & Security
Configuration of Server & Security
 
It nv51 instructor_ppt_ch11
It nv51 instructor_ppt_ch11It nv51 instructor_ppt_ch11
It nv51 instructor_ppt_ch11
 
Object oriented design patterns for distributed systems
Object oriented design patterns for distributed systemsObject oriented design patterns for distributed systems
Object oriented design patterns for distributed systems
 
Making 'npm install' Safe
Making 'npm install' SafeMaking 'npm install' Safe
Making 'npm install' Safe
 
Cloud Computing Basics
Cloud Computing BasicsCloud Computing Basics
Cloud Computing Basics
 
UNIT 4 - UNDERSTANDING THE NETWORK ARCHITECTURE.pptx
UNIT 4 - UNDERSTANDING THE NETWORK ARCHITECTURE.pptxUNIT 4 - UNDERSTANDING THE NETWORK ARCHITECTURE.pptx
UNIT 4 - UNDERSTANDING THE NETWORK ARCHITECTURE.pptx
 
DevCon13 System Administration Basics
DevCon13 System Administration BasicsDevCon13 System Administration Basics
DevCon13 System Administration Basics
 
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...
 

Mais de Ross McDonald

Mais de Ross McDonald (20)

Visualising school catchment areas - FOSS4GUK 2018
Visualising school catchment areas - FOSS4GUK 2018Visualising school catchment areas - FOSS4GUK 2018
Visualising school catchment areas - FOSS4GUK 2018
 
Using QGIS to create 3D indoor maps
Using QGIS to create 3D indoor mapsUsing QGIS to create 3D indoor maps
Using QGIS to create 3D indoor maps
 
Creating and indoor routable network with QGIS and pgRouting
Creating and indoor routable network with QGIS and pgRoutingCreating and indoor routable network with QGIS and pgRouting
Creating and indoor routable network with QGIS and pgRouting
 
Viewsheds and Advanced Calculations
Viewsheds and Advanced CalculationsViewsheds and Advanced Calculations
Viewsheds and Advanced Calculations
 
Using QGIS for ecological surveying
Using QGIS for ecological surveyingUsing QGIS for ecological surveying
Using QGIS for ecological surveying
 
Welcome to the 6th Scottish QGIS UK meeting
Welcome to the 6th Scottish QGIS UK meetingWelcome to the 6th Scottish QGIS UK meeting
Welcome to the 6th Scottish QGIS UK meeting
 
How deep is your loch?
How deep is your loch?How deep is your loch?
How deep is your loch?
 
Data capture with Leaflet and OpenStreetMap
Data capture with Leaflet and OpenStreetMapData capture with Leaflet and OpenStreetMap
Data capture with Leaflet and OpenStreetMap
 
Them thar hills: shadin', texturin', blendin'
Them thar hills: shadin', texturin', blendin'Them thar hills: shadin', texturin', blendin'
Them thar hills: shadin', texturin', blendin'
 
QGIS plugin for parallel processing in terrain analysis
QGIS plugin for parallel processing in terrain analysisQGIS plugin for parallel processing in terrain analysis
QGIS plugin for parallel processing in terrain analysis
 
Mapping narrative: QGIS in the humanities classrom
Mapping narrative: QGIS in the humanities classromMapping narrative: QGIS in the humanities classrom
Mapping narrative: QGIS in the humanities classrom
 
QGIS server: the good, the not-so-good and the ugly
QGIS server: the good, the not-so-good and the uglyQGIS server: the good, the not-so-good and the ugly
QGIS server: the good, the not-so-good and the ugly
 
QGIS UK Thank you for coming
QGIS UK Thank you for comingQGIS UK Thank you for coming
QGIS UK Thank you for coming
 
Decision support tools for forestry using open source software
Decision support tools for forestry using open source softwareDecision support tools for forestry using open source software
Decision support tools for forestry using open source software
 
Pgrouting_foss4guk_ross_mcdonald
Pgrouting_foss4guk_ross_mcdonaldPgrouting_foss4guk_ross_mcdonald
Pgrouting_foss4guk_ross_mcdonald
 
Liam Mason QGIS Geoserver SLD
Liam Mason QGIS Geoserver SLDLiam Mason QGIS Geoserver SLD
Liam Mason QGIS Geoserver SLD
 
Phil Bartie QGIS PLPython
Phil Bartie QGIS PLPythonPhil Bartie QGIS PLPython
Phil Bartie QGIS PLPython
 
John Stevenson Volcanoes and FOSS4G Edinburgh
John Stevenson Volcanoes and FOSS4G EdinburghJohn Stevenson Volcanoes and FOSS4G Edinburgh
John Stevenson Volcanoes and FOSS4G Edinburgh
 
Roger Garbett - QGIS Print Composer
Roger Garbett - QGIS Print ComposerRoger Garbett - QGIS Print Composer
Roger Garbett - QGIS Print Composer
 
Matt Walsh thinkWhere_QGIS_usergroup_pyqt
Matt Walsh thinkWhere_QGIS_usergroup_pyqtMatt Walsh thinkWhere_QGIS_usergroup_pyqt
Matt Walsh thinkWhere_QGIS_usergroup_pyqt
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 

Installing QGIS on a network

  • 1. Installing QGIS on a Network How the University of Edinburgh made QGIS available on its Managed Desktop system
  • 2. The University Network • Serves over 13,000 staff and over 37,000 students • Largest campus computing network in Britain • More than 3000 computers across open-access and specialist labs
  • 3. The Human Network • Identify • Connect • Inform
  • 4. Mailing List • Poll users: • When to update • Which version to update to • Inform users of the changes • Share links to resources
  • 5. Options & Conditions • 64 Bit • Version 2.14.3 (LTR) • No Desktop Icons • Must be easy to cleanly Uninstall
  • 6. How wasn’t it done? • Usually use App-V but not in this case • Not sure that this would support the use of user downloaded plugins • No MSI or other standard installer • No well known scripting installer • Silent installer is not well documented • Needed to search QGIS forums for details
  • 7. How was it done? Using a command script to manually install then customise: • A very simple command defines the installer QGIS-OSGeo4W-2.14.3-1-Setup-x86_64.exe /S /D=<installationlocation> • Where /S means silent install and /D is the location i.e. C:Program Files • Manual tidy up cleans the start menu & removes desktop icons
  • 8. How is it undone? • Another simple command defines the uninstaller C:Program FilesQGIS EssenUninstall- QGIS.exe /S _?=c:PROGRA~1QGIS Essen • There are some registry items to clear: • HKLMSoftwareQGIS Essen • HKLMSoftwareMicrosoftWindowsCurrentVersionUninstallQGIS Essen • Manual tidy removes the QGIS installation directory
  • 9. Conclusions • Very easy by normal standards • Best to avoid virtual installers for plugins • Get a community to consult on changes • There is no need to be afraid of OpenSource software on large network installations • Can’t wait to run the process for QGIS 3.2!