Карты 2GIS
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Карты 2GIS
Кто подскажет, где взять программу 2GIS для Росы?
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Такие карты я видел, но ведь работают из-под Вайна. А есть ли 2Гис специально линуксовый?
Re: Карты 2GIS
Если на сайте разработчика нету, откуда им взяться то?Mikele1299 писал(а):Такие карты я видел, но ведь работают из-под Вайна. А есть ли 2Гис специально линуксовый?
Re: Карты 2GIS
http://forum.mageialinux.ru/viewtopic.php?pid=4339 - хотя существуют и rpm, и deb пакеты, но на движке wine.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Установил Вайн через Менеджер установки программ, затем скачал из предложенной выше ссылки программу 2ГИС, распаковал, пробую устанавливать, но ничего не происходит. Что подскажете? Спасибо.
Re: Карты 2GIS
rpm что ли надо? rpm есть только в Магее 2gis-wine: ftp://ftp.mageialinux.ru/mageia2/RPMS/noarch/ , но может установится, так как noarch, и системы близки.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Vlad: скачал я рпм пакет по Вашей ссылке, но он при установке пишет, что не все может быть установлено, так как не все зависимости могут быть удовлетворены.
Re: Карты 2GIS
Странно, rpm4 должен ставиться в rpm5 дистрибутиве. Раз не подходит - тогда качать с оф. сайта и ставить как если бы Вы ставили его в винде.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
У меня не сконфигурирован сам вайн, но я не знаю как это сделать. Запускаю Конфигуратор, а дальше что? Спасибо.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Скачал оригинальный 2гис с их сайта, он установился, появился значок в меню Вайн-2гис, но при запуске "стаканчик с вином" попрыгает и ничего не происходит. Спасибо за советы.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Дроновой: почитал я вашу ссылку, попробовал запустить через терминал от рута "./grym.exe -nomta" и получаю в ответ - Отказано в доступе. Почему, на каком основании?
Re: Карты 2GIS
От рута wine нельзя. Это безопасность от вирей.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
От обычного пользователя тоже самое - доступ запрещен.
Re: Карты 2GIS
Может не доступ запрещён, а нужно сделать файл исполняемым?
Re: Карты 2GIS
Код: Выделить всё
wine ./grym.exe -nomta
Re: Карты 2GIS
Я в организации держу 2ГИС на SMB-шаре на Debian.
Обновляю скриптом.
ИМХО. RPM-пакет с оболочкой и GUI-интерфейсом для обновления баз пригодился бы.
Обновляю скриптом.
ИМХО. RPM-пакет с оболочкой и GUI-интерфейсом для обновления баз пригодился бы.
Код: Выделить всё
cat 2gis_update
#!/bin/bash
# export http_proxy=192.168.0.100:3128
# PROXY_USL="--proxy-user=<USER> --proxy-passwd=<PASSWORD>"
WLOG="wget.log"
DOWLOG="download.log"
BASECITY=( "Barnaul" "nsk" "Biysk" "altai" "Omsk" "Tomsk" "Kemerovo" "Novokuznetsk" "Krasnoyarsk" "Ekaterinburg" "Tyumen" "msk" "spb" "tlt" "Samara" "Bratsk" "Irkutsk" "Chelyabinsk" "Ufa" "Yakutsk" "Surgut" "Khabarovsk" "Ntagil" "Ulanude" "Sochi" "Kazan" "nnovgorod" "Rostov" "Tver" "blag" "Vladivostok" )
rm -rf *.zip
echo "Использую прокси" $http_proxy
echo "Качаю оболочку"
wget -c $PROXY_USL http://www.2gis.ru/distributive/shell/last/linux/ -o $WLOG
if [ "$(cat $WLOG | grep "ОШИБКА")" = "" ];
then
echo "Shell - OK" > $DOWLOG
else
echo "Shell" $(cat $WLOG | grep "ОШИБКА") > $DOWLOG
fi
index=0
while [ "$index" -lt "${#BASECITY[@]}" ]
do
echo "Качаю базу" _${BASECITY[$index]}
wget -c $PROXY_USL http://www.2gis.ru/distributive/${BASECITY[$index]}/last/linux -o $WLOG
if [ "$(cat $WLOG | grep "ОШИБКА")" = "" ];
then
echo "OK"
echo ${BASECITY[$index]} "- OK" >> $DOWLOG
else
echo "Error"
echo ${BASECITY[$index]} "-" $(cat $WLOG | grep "ОШИБКА") >> $DOWLOG
fi
let "index= $index + 1"
done
if [ "$(cat $DOWLOG | grep "ОШИБКА")" = "" ];
then
rm -fr 2gis/*
echo "Распаковываю скаченное"
find . -type f -iname "*.zip" -exec unzip -o {} \;
rm -rf *.log
fi
exit 0
Re: Карты 2GIS
Иметь rpm пакеты для wine вещей не очень хорошая идея. Замусоривать wine бутылками корень, а не юзверский хомяк тем более.
Re: Карты 2GIS
Это смотря какой пакет. Этот же сделали через префиксы, а корень как есть файлы из пакета так и есть в read only.akdengi писал(а):Иметь rpm пакеты для wine вещей не очень хорошая идея. Замусоривать wine бутылками корень, а не юзверский хомяк тем более.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Сделал я файлы 2гис исполняемыми, но результат нулевой - терминал даже не реагирует на запуск из него 2гис. Может wine не тот, который мне нужен? Хотя я ставил его через Менеджер программ.
Re: Карты 2GIS
Больше похоже на то, что файловая система не поддерживает исполняемые файлы. Не с флешки случайно запускаете?
Re: Карты 2GIS
Как именно делали файлы исполняемыми? как именно терминал «не реагирует»? куда именно вы его скачали и распаковали? давайте выводы терминала, скриншоты и конкретную информацию, по порядку с самого начала пошагово, иначе вопрос никогда не решится.Mikele1299 писал(а):Сделал я файлы 2гис исполняемыми, но результат нулевой - терминал даже не реагирует на запуск из него 2гис. Может wine не тот, который мне нужен? Хотя я ставил его через Менеджер программ.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
2ГИС я скачал и распаковал в папку Загрузки, через Свойства файла сделал его исполняемым. Но вот сейчас обратил внимание - Wine, который устанавливается через Менеджер установки программ предупреждает, что он 64-битный и для запуска 32-битных приложений нужен именно 32-битный:
А 2гис после установки встал в папку Wine Programmx86. Получается, что нужен 32-битный Wine или 64-битный 2гис.This is the Win64 version of Wine. This version can only be used to run 64-bit Windows applications as is. For running 32-bit Windows applications, you need to also install the 'wine32' package from the 32-bit repository.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Снова вопрос по Wine: на другом ноуте установлена точно такая же Роса, но там в списках пакетов есть пакет Wine i586 для 32-битных версиях. На компе, на котором не ставится 2гис, есть только Wine 64-битный. Что это означает?
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Вобщем вопроса о проблеме установки нет - все дело в разряде Вайна. Как его добавить в мой Менеджер установки и почему его там не оказалось? Спасибо.
Re: Карты 2GIS
если используете 64битную верисю дистрибутива, то надо подключать 32битные репозитории, эта проблема осталась еще с мандривы (не давно пробовал ее поставить.)
http://mirror.rosalab.ru/rosa2012.1/rep ... n/release/
http://mirror.rosalab.ru/rosa2012.1/rep ... n/updates/
и т.д.
http://mirror.rosalab.ru/rosa2012.1/rep ... n/release/
http://mirror.rosalab.ru/rosa2012.1/rep ... n/updates/
и т.д.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Legun: я скачал по Вашим ссылкам пакеты Вайн.рпм, но он при установке требует зависимые библиотеки. а они требуют еще и еще - пока заняться этим нет времени. Может Вы знаете почему в одном моем Менеджере оказался вайн 586, а в другом только 64-й?
- Галахов Роман
- Сообщения: 2293
- Зарегистрирован: 26 фев 2012, 20:02
- Откуда: Моск. обл. Волоколамск
Re: Карты 2GIS
Надо не по отдельности пакеты качать, а подключить репозиторий:Mikele1299 писал(а):Legun: я скачал по Вашим ссылкам пакеты Вайн.рпм, но он при установке требует зависимые библиотеки. а они требуют еще и еще - пока заняться этим нет времени. Может Вы знаете почему в одном моем Менеджере оказался вайн 586, а в другом только 64-й?
Код: Выделить всё
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa2012.1/repository/i586/main/release/
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa2012.1/repository/i586/main/updates/
И снова попробовать установить Wine, должны автоматически установиться сразу все зависимости
А так вы устанавливаете Wine, а программа не найдет подключенный репозиторий, откуда можно нужные ей пакеты.
А в конце просто удалите эти репозитории.
Rosa 2021.1 Fresh HIPER SLIM
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Код: Выделить всё
[root@belka-pc belka]# urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa2012.1/repository/i586/main/release/
...извлечение не удалось: сбой curl: завершён с 22
нет доступа к источнику с дистрибутивом (не найден файл media.cfg)
не удаётся добавить источник
[root@belka-pc belka]# urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa2012.1/repository/i586/main/updates/
...извлечение не удалось: сбой curl: завершён с 22
нет доступа к источнику с дистрибутивом (не найден файл media.cfg)
не удаётся добавить источник
[root@belka-pc belka]#
Re: Карты 2GIS
Я бы даже и сам согласился с этим. Но вот незадача: если пользователей больше одного, то гемарно как-то делать доступ к программе для всех пользователей сразу. А каждому отдельно настраивать - это ж сколько места надо будет потерять!!!akdengi писал(а):Иметь rpm пакеты для wine вещей не очень хорошая идея. Замусоривать wine бутылками корень, а не юзверский хомяк тем более.
А если зайти в файловый менеджер WINE (winefile) и там запустить grym.exe?Mikele1299 писал(а):Сделал я файлы 2гис исполняемыми, но результат нулевой - терминал даже не реагирует на запуск из него 2гис. Может wine не тот, который мне нужен? Хотя я ставил его через Менеджер программ.
Я запускаю 2ГИС так
Код: Выделить всё
env WINEPREFIX="/home/<USER>/.wine" wine C:\\windows\\command\\start.exe /Unix /home/<USER>/.wine/dosdevices/c:/users/<USER>/Start\ Menu/Programs/2GIS/2GIS.lnk
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Так 2ГИС просто не устанавливается в систему. Я сравнил как устанавливается 2ГИС на вайн 586 - там в списке установленный программ именно вайна появляются 2 проги: одна - оболочка, вторая - база данных. А в Вайне 64-разрядном 2ГИС не устанавливается, появляется какая-то крякозябра, поэтому и запустить 2ГИС никаким способом нельзя. Я еще раз повторю свой вопрос: почему в одной и той же системе на разных ноутах в одном оказался доступен вайн 586й и 64й, а на втором ноуте только один 64й?
Re: Карты 2GIS
Я Wine, вроде, из MIB-овского репозитория ставил.
Если установщик в виде msi-пакета, то установить его можно только через winefile.
Система у меня 64-хбитная.
Если установщик в виде msi-пакета, то установить его можно только через winefile.
Система у меня 64-хбитная.
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Yamah: я Вам очень признателен за помощь, но Вы, наверное, забываете, что перед Вами обычный юзер, который слово-то РЕПОЗИТОРИЙ услышал только вчера, а что такое MIB-овский реп вообще не представляет. Вы не могли бы чуть поподробнее об этом, а то у меня из-за других дел просто нет времени заниматься глобальным поиском. Буду Вам очень признателен за любую помощь. Спасибо.
- Галахов Роман
- Сообщения: 2293
- Зарегистрирован: 26 фев 2012, 20:02
- Откуда: Моск. обл. Волоколамск
Re: Карты 2GIS
Прошлый раз у меня именно так получилосьMikele1299 писал(а):Вот что выдал терминал после ввода указанных Вами (Галахов Роман) команд. На втором ноуте Вайн 586 установился и карты 2гис запустились, правда после их закрытия вылетает ошибка, но пока все работает. Так а почему же все-таки на одном ноуте у меня оказались Вайны 586 и 64, а на втором только 64й?Код: Выделить всё
[root@belka-pc belka]# urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa2012.1/repository/i586/main/release/ ...извлечение не удалось: сбой curl: завершён с 22 нет доступа к источнику с дистрибутивом (не найден файл media.cfg) не удаётся добавить источник [root@belka-pc belka]# urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa2012.1/repository/i586/main/updates/ ...извлечение не удалось: сбой curl: завершён с 22 нет доступа к источнику с дистрибутивом (не найден файл media.cfg) не удаётся добавить источник [root@belka-pc belka]#

Остается подключать весь репозиторий:
Код: Выделить всё
urpmi.addmedia --distrib http://mirror.rosalab.ru/rosa2012.1/repository/i586
Rosa 2021.1 Fresh HIPER SLIM
Re: Карты 2GIS
Похоже нужно в Wiki добавить описание неофициальных репозиториев.
От рута
А после
MiBMikele1299 писал(а):Yamah: я Вам очень признателен за помощь, но Вы, наверное, забываете, что перед Вами обычный юзер, который слово-то РЕПОЗИТОРИЙ услышал только вчера, а что такое MIB-овский реп вообще не представляет. Вы не могли бы чуть поподробнее об этом, а то у меня из-за других дел просто нет времени заниматься глобальным поиском. Буду Вам очень признателен за любую помощь. Спасибо.
От рута
Код: Выделить всё
urpmi.addmedia MIB http://mib.pianetalinux.org/MIB/rosa2012.1/64/basic/
Код: Выделить всё
urpmi wine wine32 wine54
Опцию --interactive никто не отменял.Галахов Роман писал(а): Остается подключать весь репозиторий

Код: Выделить всё
urpmi.addmedia --distrib --interactive http://mirror.rosalab.ru/rosa2012.1/repository/i586
-
- Сообщения: 38
- Зарегистрирован: 01 апр 2013, 00:40
Re: Карты 2GIS
Yamah: вот что ответил терминал на команды, предложенные Вами:
Галахов Роман А вот Ваша команда оказалась самой верной:
В Менеджере программ появилось 2 Вайна 586, много Вайнов 64-х. Установил Вайн 586, затем еще потребовалось при установке программ Виндовс Вайн Моно и
Вайн Гекко и теперь карты 2ГИС запускаются без проблем. Все участвующим и сочувствующим большое спасибо. Вопрос можно считать решенным.
Остался только один маленький вопросик: почему на одном ноуте Вайн 586 оказался сразу в менеджере программ, а в другом пришлось добавлять его с такими усилиями, хотя дистрибутив один и тот же? Всем спасибо.
Код: Выделить всё
belka@belka-pc ~]$ su
Пароль:
[root@belka-pc belka]# urpmi.addmedia MIB http://mib.pianetalinux.org/MIB/rosa2012.1/64/basic/
добавляется источник «MIB»
http://mib.pianetalinux.org/MIB/rosa2012.1/64/basic/media_info/synthesis.hdlist.cz
[root@belka-pc belka]# urpmi wine wine32 wine54
Нет пакета с названием wine54
[root@belka-pc belka]# urpmi wine wine32
Некоторые запрошенные пакеты не могут быть установлены:
wine-1.5.14-69-mib2012.1.i586 (из-за неудовлетворённости libXrender.so.1)
wine32-1.5.14-69-mib2012.1.i586 (из-за неудовлетворённости libX11.so.6)
Продолжить установку? (Y/n) y
Хоть часть пакетов и могла быть установлена, произошли ошибки.
Некоторые запрошенные пакеты не могут быть установлены:
wine-1.5.14-69-mib2012.1.i586 (из-за неудовлетворённости libXrender.so.1)
wine32-1.5.14-69-mib2012.1.i586 (из-за неудовлетворённости libX11.so.6)
Вайн Гекко и теперь карты 2ГИС запускаются без проблем. Все участвующим и сочувствующим большое спасибо. Вопрос можно считать решенным.
Остался только один маленький вопросик: почему на одном ноуте Вайн 586 оказался сразу в менеджере программ, а в другом пришлось добавлять его с такими усилиями, хотя дистрибутив один и тот же? Всем спасибо.
- Галахов Роман
- Сообщения: 2293
- Зарегистрирован: 26 фев 2012, 20:02
- Откуда: Моск. обл. Волоколамск
Re: Карты 2GIS
Тут может быть несколько вариантов:Mikele1299 писал(а): Остался только один маленький вопросик: почему на одном ноуте Вайн 586 оказался сразу в менеджере программ, а в другом пришлось добавлять его с такими усилиями, хотя дистрибутив один и тот же? Всем спасибо.
На одном стоит ROSA i586 ( 32 разрядная, и там сразу нужный wine), На втором ROSA x86-64 (64 разрядная)
На одном ноуте (х86-64) изначально, были добавлены (может по ошибке) и неправильные репозитории (i586)
...
Rosa 2021.1 Fresh HIPER SLIM