Подтвердить что ты не робот

Homebrew не запускает команду wget (библиотека не загружается)

Я получил следующее сообщение, когда пытаюсь использовать команду wget после установки на Homebrew (работает Mac High Sierra 10.13).

dyld: Library not loaded: /usr/local/opt/gettext/lib/libintl.8.dylib
  Referenced from: /usr/local/bin/wget
  Reason: image not found
Abort trap: 6

Я попытался переустановить wget. Проблема все еще сохраняется.

4b9b3361

Ответ 1

wget дал мне эту ошибку после перехода на новый macbook. Что для меня работало

brew uninstall --force gettext
brew install gettext

Ответ 2

Вы можете это исправить, переустановив gettext

brew reinstall gettext

Ответ 3

заварить удалить Wget
заваривать установить Wget

решил меня и проблемы с gettext и git clone.

Ответ 4

удалить и переустановить варево решит проблему

Удалить

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

устанавливать

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ответ 5

Простая переустановка "wget" исправила эту проблему в моем случае.

brew reinstall wget

Ответ 6

У меня была похожая проблема с Git, исправил с помощью brew Reinstall gettext

Ответ 7

Вероятная проблема с libintl.8.dylib, как и во многих других подобных проблемах:

brew link --overwrite ruby
brew uninstall --force gettext
brew install gettext

locate libintl.8.dylib

если /gettext//libintl.*.dylib существует

brew link -f gettext

перейти к (в зависимости от версии)

cd /usr/local/Homebrew 
cd /usr/local/Library/Homebrew 

и выполните (убедитесь, что вы находитесь в каталоге... /Homebrew)

git pull origin master
rm -fr ".git/rebase-apply"
brew update && brew upgrade

эта последняя воля заняла некоторое время, но потом все должно работать нормально.