Answers:
这是一种方法,使用命令行从头开始安装Osgeo4W;打开命令外壳,然后:
# 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
编辑U:\o4w_mobile\bin\qgis.bat
并更改SET OSGEO4W_ROOT=U:\o4w_mobile
为:
SET OSGEO4W_ROOT=%~dp0\..\
将USB驱动器带到新计算机上,将其插入,运行
X:\o4w_mobile\Osgeo4w.bat
,然后从该shell运行qgis
,等等!
在撰写本文时,这将下载约85mb的软件包档案,因此请相应地分配时间和带宽。
在速度较慢的USB设备上,某些步骤似乎会挂起,例如,在安装python-core软件包时。只要顺其自然,它最终就会完成,或者至少会给出错误消息。
结果是可移植的,但安装不是。安装过程会在主机计算机的桌面和开始菜单上创建快捷方式,一些注册表项,并更新一些系统dll(如果需要,这会引起重要的注意:新的主机系统对于某些软件包(尤其是openssl)可能没有正确的dll。)。
您可能不想将损坏的快捷方式等保留在主机上,因此请删除快捷方式或从本地固定驱动器再次运行安装。
不需要命令行安装程序,可以使用标准OSGeo4W安装程序使用相同的方法。重要的部分是编辑启动qgis批处理文件。剩下的只是糖果。
便携式GIS(适用于Windows)将更易于设置(复制到干净格式的USB记忆棒)
包含
Desktop GIS packages **QGIS** (with GRASS plugin), uDIG and gvSIG,
FWTools (GDAL and OGR toolkit)
XAMPPlite (Apache2/MySQL5/Php5),
**PostgreSQL (version 8.4)/Postgis (version 1.4)**,
Mapserver, OpenLayers, Tilecache, Featureserver, and Geoserver
使用QGIS和PostGIS,您可以毫无问题地移动数据。
http://www.inigis.org/397/portable-gis-version-2-from-archaeogeek-com.html/ 具有指向http://downloads.thehumanjourney.net/portablegis_setup_v2.exe的下载链接。
推荐此软件运行良好,并且在快速的USB端口上具有强大的功能。
注意:这与OSGeo Live不同,后者是作为可启动USB运行的,可直接在USB记忆棒上运行linux。便携式GIS在Windows中运行(插入时位于任务栏上)也称为USB GIS http://www.faunalia.com/usbgis#download
资料来源:http : //www.archaeogeek.com/blog/2012/03/23/portable-gis-vs-osgeo-live/