Блог им. angryeco

Установка Quik 7 (7.5) на Linux

Имеем:

CentOS 6.7 и желание установить Quik для двух разных пользователей.
Не буду описывать саму установку Quik'a — в нете полно статей. Вкратце — ставим wine, качаем установщик, жмем Далее несколько раз.
Установка для двух пользователей вносит необходимость установить Quik 2 раза в разные папки.

Проблемы с которыми столкнемся:
1. Кракозябры — неверная локаль в системе.
2. Квик не видит ключи. Или после установки второго экземпляра первый забыл где его ключи.

Решения:

1. Запускаем экзишник через вайн с явным указанием локали ru_RU.
   LANG=ru_RU wine /home/vlad/.wine/drive_c/Open_Broker_QUIK/info.exe > /dev/null 2>&1 &

2. В настройках Quik(F9) можно в разделе Программа-> Шифрование можно указать где брать ключи. Так вот. ЭТО НЕ РАБОТАЕТ(

В этом же разделе строкой выше есть серый(неизменяемый) путь к qrypto.cfg (Используемый файл настроек). Именно этот файл несет смысловую нагрузку.

Я его сделал таким:

SECRING=.\secring.txk
PUBRING=.\pubring.txk

Т.е. ключи кладем в корневую директорию с Quik'ом.

Этот момент очень важен — если квик не нашел ключи — мы получим сообщение «Ключ сервера или пользователя не найден». В этом случае смотрим в настройках — где лежит Qrypto.cfg. У меня он лежал в Z:\\qrypto.cfg.
Далее идем в Wine Configuration, Drives и смотрим что такое Z: — это оказалась домашка пользователя /home/vladislav/.
Находим по этому адресу файл qrypto.cfg и редактируем:
Z:\.wine\drive_c\Quik\qrypto.cfg

Пишем вроде такого:

SECRING=Z:\.wine\drive_c\Quik\Keys\secring.txk
PUBRING=Z:\.wine\drive_c\Quik\Keys\pubring.txk

После этого можно по очереди запускать Quik для двух разных пользователей.
★7
15 комментариев
Пробовал перейти на Linux. Два дня матерился из-за мелких проблем, убил кучу времени в поисках решений. Снес нах и вернулся на Windows.
avatar
vito2000, от задач зависит. Я вот наоборот — плююсь, когда приходится использовать Windows, настолько всё через одно место сделано
avatar
vito2000, линуха- это если нужно быстро работать. Если нужны виндовые проги — vmware или любая другая виртуалка.
linux не для простых пользователей, но все больше людей  будут на него переходить из-за политики микрософта, когда навязывют обновления при этом блокируется работа компьютера, когда заставляют с помощью вирусных технологий переходить на новые версии операционной системы, не беря во внимание, что будут проблемы с программами и железом (ноутбуки).

Для работы linux уже давно готов, а вот для игр еще сыроват, нет игры есть но производительность оставляет желать лучшего и производители видеокарт пытаются протолкнуть свое виденье драйверов в ядро и не все с этим согласны.
avatar
test, ось без софта ничто.
avatar
Анатолий И., если про биржевые программы (аналитика и др.) то не интересовался, а вот всяких других полно.
avatar
test, Консультант плюс, Гарант?
avatar
Анатолий И., запускаются под wine. Я думаю если будет спрос то и производитель сделает нативную версию для linux. 1с что то уже пилит.
avatar
test, wine никогда не обеспечивает полную поддержку — это костыль, какая нибудь хрень да вылезит.
«1с что то уже пилит.» — сколько лет? 1-2% рынок мало кому интересен.
avatar
Вот бы тоже самое но для МТ4 и МТ5 :)
Самокритичный трейдер, а что там не так? Вот хаутушка, вроде всё из коробки работает. Это с Quik приходится шаманить
avatar
Lev, Не всё так просто — MT5 + Открытие -для работы используется ключ в формате pfx, MT5 его пытается импортировать средствами Windows. А в Wine этой функции попросту нет (заглушка в коде).
avatar
Юрий Ч., понятно, но я (и наверное Самокритичный трейдер) имел в виду «кухонный», а не биржевой терминал
avatar
Все Linux дистрибутивы в качестве основной системы для обычного пользователя остаются нишевым решением в ввиду отсутствия совместимости по принципу «plug and play». 
avatar
А зачем нужна установка QUIK на Linux? Для работы на сервере?

теги блога Владислав Иванов

....все тэги



UPDONW
Новый дизайн