Ecco un metodo, installa Osgeo4W da zero usando la riga di comando ; aprire una shell dei comandi e:
# navigate to the USB device:
pushd U:\
# download command line installer
wget http://download.osgeo.org/osgeo4w/release/apt/apt-r1193M.exe -O apt.exe
# set install root to USB drive
set osgeo4w_root=%cd%\o4w_mobile
apt setup
# install quantum gis and dependencies
apt install qgis
Modifica U:\o4w_mobile\bin\qgis.bat
e modifica SET OSGEO4W_ROOT=U:\o4w_mobile
in:
SET OSGEO4W_ROOT=%~dp0\..\
Porta l'unità USB su un nuovo computer, collegala, esegui
X:\o4w_mobile\Osgeo4w.bat
e da quella shell esegui qgis
, eccetera!
Appunti
Al momento della stesura di questo, verranno scaricati circa 85 MB di archivi di pacchetti, quindi allocare tempo e larghezza di banda di conseguenza.
Su un dispositivo USB lento alcuni passaggi sembrano bloccarsi, ad esempio durante l'installazione del pacchetto python-core. Lascialo guidare, alla fine finirà o almeno a dare un messaggio di errore.
Mentre i risultati sono portatili, l'installazione no. Il processo di installazione crea collegamenti sul desktop e sul menu di avvio del computer host, alcune voci di registro e aggiorna alcune dll di sistema (se necessario, il che porta a una nota importante: il nuovo sistema host potrebbe avere o meno le dll giuste per alcuni pacchetti , in particolare openssl ).
Probabilmente non vuoi lasciare le scorciatoie interrotte ecc. Sul computer host, quindi elimina le scorciatoie o esegui di nuovo l'installazione da un'unità fissa locale.
Il programma di installazione dalla riga di comando non è necessario, lo stesso metodo può essere utilizzato utilizzando il programma di installazione standard OSGeo4W. La parte importante è la modifica del file batch di qgis di avvio . Il resto è solo caramelle.