Max77 |
|
Темы:
34
Сообщения:
138
Участник с: 19 марта 2017
|
Продолжаю биться с 1С на Arch'е По сети уже работает, но на локалке столкнулся с проблемой, что не видит HASP Есть HASPD от Etersoft, с которым ключ работал на Ubuntu, но при установке готового пакета haspd-7.60-1-x86_64.pkg.tar.xz выдает ошибку
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Max77Похоже на то что пакет собирали под старый пакман, сейчас вместо ссылок надо писать реальный путь. То есть вместо /bin → /usr/bin /sbin → /usr/bin /lib → /usr/lib /lib64 → /usr/lib64 Подправьте пути установки в пакилде или если лень собирать можете распаковать пакет и дальше с распакованными файлами перенести папку lib в usr а sbin переименовать в bin удалить файл .MTREE запаковать обратно в имя.tar.gz или tar.xz и поставить
|
Max77 |
|
Темы:
34
Сообщения:
138
Участник с: 19 марта 2017
|
vs220А как извлечь PKGBUILD? |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Max77А как вы пакет собирали? Или это из какой то старой репы пакет? |
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Max77А чем не нравится вариант, предложенный vs220 - просто и удобно: РАСПАКОВКА - ПРАВКА - УПАКОВКА vs220
Ошибки не исчезают с опытом - они просто умнеют
|
Max77 |
|
Темы:
34
Сообщения:
138
Участник с: 19 марта 2017
|
vasekПопробовал и получил
|
vasek |
|
Темы:
48
Сообщения:
11320
Участник с: 17 февраля 2013
|
Max77 С большой долей вероятности, что не упаковались скрытые файлы - для проверки нужно посмотреть состав упакованного нового архива. Если это так, пробуй следующий вариант 1. cd /dir ... (перейти в директорию где расположен haspd) 2. tar -Jxvf haspd-7.60-1-x86_64.pkg.tar.xz ... (распаковка) 3. ПРАВКА (перенос lib в /usr, переименование sbin в bin, удаление .MTREE .... и на всякий случай, в одном из файлов (не помню название) изменить строку (то же пишу по памяти, что то типа pkg... sha256sum = хххх) на pkg... sha256sum = ('SKIP') . Хотя, возможно, это и не обязательно - проверить не могу, нет пакета 4. shopt -s dotglob ... (включаем обработку файлов, начинающихся с точки) 5. tar -Jcvf haspd-7.60-1-x86_64.pkg.tar.xz * ... (упаковка) 6. shopt -u dotglob ... (выключаем ...) 7. УСТАНОВКА EDIT 1 - слепо команды не копируй, проверяй - мог и описаться/ошибиться
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Max77. vasek Может вам проще в GUI это делать, у вас же циан установлен должен быть гуи менеджер архивов( nemo + nemo-fileroller ) Нашел в гугле haspd http://ftp.etersoft.ru/pub/Etersoft/WINE%40Etersoft/2.0.1-eter11/HASP/x86_64/ArchLinux/CUR/haspd-7.60-1-x86_64.pkg.tar.xz (Пакбилда там нет они свою систему сборки используют и вроде только на альте http://wiki.etersoft.ru/Korinf так что проще готовый подправить) Вот в картинках на его (haspd-7.60-1) примере Если и так не получится - вот подправленный пакет https://drive.google.com/open?id=1lvilH2FUBc1u4P1w_WiGjUZ3ZNxHWDho |
Max77 |
|
Темы:
34
Сообщения:
138
Участник с: 19 марта 2017
|
Спасибо! Установился, но опять не работает. Есть еще пакеты на сайте 1С, но там либо deb, либо rpm. Как из них собрать? |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
Max77не пробовали разобраться почему не работает? https://wiki.etersoft.ru/HASP не ругается ли на что нибудь при запуске демона? ( простите если спрашиваю очевидное - вы его запускаете вообще)? Ключ я так понял должен быть вставлен, и если ключ лпт надо еще модули ядра собрать и загрузить
проверить статус демона
для wine продуктов еще HASP Support for WINE on Linux/x86 (July 2005) Max77вам же redix уже давал ссылку https://archlinux.org.ru/forum/topic/15919/ В аур есть еще для ключей aksusbd может он подойдет ( haspd с ним конфликтует, должен быть удален и остановлен демон) |