Страница 1 из 1
Автообновление QGIS через OSGeo4W - командная строка
Добавлено: 10 фев 2012, 06:59
Максим Дубинин
Как будет выглядеть командная строка для "тихого" запуска OSGeo4W-installer с автоматическим обновлением всех обновлябельных пакетов?
Что-то сходу не смог найти где брать ключи инсталлятора для командной строки. Нашел только такое, но это локально из предварительно скачанных пакетов:
Код: Выделить всё
osgeo4w-setup.exe -q --local-install --root c:\OSGeo4w -l "c:\osgeoPackages\http:%3a%2f%2fdownload.osgeo.org%2fosgeo4\release"
Хочу наконец повесить обновление на 1 кнопку.
Re: Автообновление QGIS через OSGeo4W - командная строка
Добавлено: 10 фев 2012, 07:03
Максим Дубинин
нашел
http://trac.osgeo.org/osgeo4w/wiki/CommandLine
Соответственно автообновление без вопросов решается так:
Код: Выделить всё
osgeo4w-setup.exe -q -a
osgeo4w-setup.exe -q --local-install -l "c:\OSGeo4w\http%3a%2f%2fdownload.osgeo.org%2fosgeo4w\release"
Re: Автообновление QGIS через OSGeo4W - командная строка
Добавлено: 10 фев 2012, 15:25
Максим Дубинин
нет, не работает, первая команда только загружает обновления, не устанавливает
вторая (без -root) почему-то сбрасывает все версии на первые (старые) в локальных пакетах
так что вопрос актуален
Re: Автообновление QGIS через OSGeo4W - командная строка
Добавлено: 10 фев 2012, 16:30
Voltron
Похоже, надо как-то так
Код: Выделить всё
osgeo4w-setup.exe -q -a -D -l "D:\install\gis\osgeo4w\offline"
osgeo4w-setup.exe -q -local-install --root C:\OSGeo4W -l "D:\install\gis\osgeo4w\offline\http%3a%2f%2fdownload.osgeo.org%2fosgeo4w\release"
Re: Автообновление QGIS через OSGeo4W - командная строка
Добавлено: 18 фев 2012, 10:45
Максим Дубинин
Код: Выделить всё
osgeo4w-setup.exe -q -a -D -l "c:\OSGeo4w"
osgeo4w-setup.exe -q -local-install --root C:\OSGeo4W --local-package-dir "c:\OSGeo4w\http%3a%2f%2fdownload.osgeo.org%2fosgeo4w\release"
вторая команда к сожалению не работает, просто ничего не происходит
попробовал запустить osgeo4w-setup.exe с установкой из локального каталога, проблема та же, установщик не собирается ничего обновлять, пока не нажмешь несколько раз на стрелку напротив пакета qgis-dev
такое ощущение что отсутствует ключик типа -u для собственно указания, что надо обновить
