не могу запустить 'wget|curl|git clone' или 'irb' в MobaXterm

не могу запустить 'wget|curl|git clone' или 'irb' в MobaXterm

Коллега порекомендовал мне попробовать MobaXterm (Personal) для моих нужд *nix на Windows (7).

Это многообещающе, но у меня есть следующие проблемы:

  1. хотя я установил ruby ​​(пробовал и метод с плагином), я вообще apt-getне могу запустить . находится в ( и я тоже пытался запустить его ), и когда я пытаюсь запустить его, почти ничего не происходит... подождите... подождите... затем приглашение возвращается с отметкой о неудаче.irbirb$PATH/bin/irb/usr/bin/irb
  2. та же история с wget|curl|git clone http://....

Есть ли у вас какие-либо идеи, с чего начать решение этой проблемы?

решение1

Я тоже столкнулся с той же проблемой, и один из моих коллег-экспертов указал мне, что libopenssl100 отсутствует. Так что с a apt-get install libopenssl100у меня это работает (по крайней мере для curl).

Надеюсь, поможет

решение2

Аналогичная ошибка у меня; не могу запустить git, curl и wget. Даже проблемы с ssh в какой-то момент.

Для конкретного случая cURL у меня получилось следующее:

D:/Windows/Users/x/MobaXterm/slash/bin/curl.exe: ошибка при загрузке общих библиотек: ?: невозможно открыть файл общего объекта: Такого файла или каталога нет

Доступ к папке и запуск там двоичного файла curl приведет к ошибке, указывающей на то, что он cygpsl-5.dllне существует.этот ответЯ искал DLL наПоиск пакетов Cygwin. Это указывало на возможные связанные пакеты.

Наконец, проблема была решена следующими действиями:

apt-get install libpsl5

Вы можете повторить это для любого другого отсутствующего драйвера или даже заменить двоичные файлы в папке, указанной в вашей ошибке.

решение3

Если у вас это не работает, возможно, libopenssl100 уже установлен.

Мне это помогло

apt-cyg remove libopenssl100
apt-cyg install libopenssl100

Это было решение моей последней проблемы с этим.

Связанный контент