Debian 9 & Hamachi

Автор Atmel, 14 июля 2017, 11:49:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Atmel

Поставил последнюю скачанную с сервера дебиан версию
SMP Debian 4.9.30-2+deb9u2 (2017-06-26) i686 GNU/Linux

Установил VPN Hamachi из deb-пакета, тоже взял с сайта логмейн

root@deb-client:/home/kass/Загрузки/Hamach/logmein-hamachi_2.1.0.174-1_i386# hamachi login
hamachi: relocation error: hamachi: symbol h_errno, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference

Что с этим делать?

qupl

Вопрос к сборщикам пакета. Все что не из оф.репозитория не обязано работать, потому что неизвестно кем и как проверялось.

ihammers

Проверьте всё ли установилось, что требуется данной программе.
~$ whereis hamachi
~$ ldd path_to_dir/hamachi


PS: наверное лучше использовать tar.gz, а не deb пакет.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

Atmel

#3
Спасибо, парни. На той стороне планеты еще не проснулись, видимо, а здесь уже есть советы!

root@deb-client:~# ldd /usr/bin/hamachi
linux-gate.so.1 (0xb7747000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb75ab000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb758e000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb7589000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb756b000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb73b3000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb735e000)
/lib/ld-linux.so.2 (0x8007e000)

Вапче, что-то установилось в /opt
и там есть файлы, запускающие службу (dnsup) и останавливающие ее (dnsdown)

#!/bin/sh

# first argument is domain, second is nameserver address
DOMAIN=$1
NAMESERVER=$2

[ -z "$DOMAIN" ] && exit 1
[ -z "$NAMESERVER" ] && exit 1

# clean up any remnant first
/opt/logmein-hamachi/bin/dnsdown

[ -n "`grep -e "^search[[:space:]]\(.*[[:space:]]\)\?$DOMAIN\([[:space:]].*\)\?$" /etc/resolv.conf`" ] && exit 2

# insert nameserver at the begining of resolv.conf
cat >/var/lib/logmein-hamachi/resolv.conf.tmp <<EOF
# Added by LogMeIn Hamachi
nameserver $NAMESERVER
EOF


Т.е. утилите нужно скормить домен и имя сервера, а че на венде ничего этого не надо? Я чет не допру, что за домен, и какой сервер ей нужен?

Cообщение объединено 14 Июля 2017, 15:16:53

Да в принципе, просто набираю hamachi --help , и выскакивает та же ошибка в библиотеке  - ссылка на переменную, которая нигде не определена.

Cообщение объединено 14 июля 2017, 15:44:03

Все, ребят, можно тему удалить. Я сам рассеянный, устанавливал не ту версию, которую скачал с оффсайта, а старую с хранилища.