Рейтинг:0

установка HomeBrew в ошибке Ubuntu с переносным рубином

флаг cn

Я попытался установить HomeBrew с помощью:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

и я получил этот массаж:

==> Найдено cURL: /snap/bin/curl
==> Настройка HOMEBREW_DEVELOPER для использования Git/cURL не в /usr/bin
==> Проверка доступа `sudo` (который может запросить ваш пароль).
==> Этот скрипт установит:
/home/linuxbrew/.linuxbrew/bin/brew
/home/linuxbrew/.linuxbrew/share/doc/homebrew
/home/linuxbrew/.linuxbrew/share/man/man1/brew.1
/home/linuxbrew/.linuxbrew/share/zsh/site-functions/_brew
/home/linuxbrew/.linuxbrew/etc/bash_completion.d/brew
/home/linuxbrew/.linuxbrew/Доморощенный

Нажмите RETURN, чтобы продолжить, или любую другую клавишу, чтобы прервать
==> /usr/bin/sudo /bin/chown -R ahmed:ahmed /home/linuxbrew/.linuxbrew/Homebrew
==> Загрузка и установка Homebrew...
HEAD теперь находится в запросе на слияние a6959e4fc # 12118 из Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.9155.
==> Загрузка https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:97e639a64dcec285392b53ad804b5334c324f1d2a8bdc2b5087b8bf8051e332f
Предупреждение: не удалось создать файл                                                                      
Предупреждение: /home/ahmed/.cache/Homebrew/portable-ruby-2.6.3_2.x86_64_linux.bottle.
Предупреждение: tar.gz.incomplete: доступ запрещен
                                                                                                     0.0%curl: (23) Ошибка записи вывода в место назначения

==> Загрузка https://github.com/Homebrew/homebrew-portable-ruby/releases/download/2.6.3_2/portable-ruby-2.6.3_2.x86_64_linux.bottle.tar.gz
Предупреждение: не удалось создать файл                                                                      
Предупреждение: /home/ahmed/.cache/Homebrew/portable-ruby-2.6.3_2.x86_64_linux.bottle.
Предупреждение: tar.gz.incomplete: доступ запрещен
                                                                                                     0.0%curl: (23) Ошибка записи вывода в место назначения

Ошибка: не удалось загрузить ruby ​​из следующих мест:
  - https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:97e639a64dcec285392b53ad804b5334c324f1d2a8bdc2b5087b8bf8051e332f
  - https://github.com/Homebrew/homebrew-portable-ruby/releases/download/2.6.3_2/portable-ruby-2.6.3_2.x86_64_linux.bottle.tar.gz

Не регистрируйте проблему на GitHub по этому поводу; вам нужно будет выяснить для
сами, какая проблема с вашим интернет-соединением ограничивает ваш доступ к
GitHub (используется для обновлений Homebrew и бинарных пакетов).
Ошибка: не удалось установить Homebrew Portable Ruby и не удается найти другой Ruby 2.6.3!
Если для вашего процессора нет Homebrew Portable Ruby:
- установите Ruby 2.6.3 с помощью системного менеджера пакетов (или rbenv/ruby-build)
- сделать это первым в вашем PATH
- попробуй снова

Ошибка во время: /home/linuxbrew/.linuxbrew/bin/brew update --force --quiet

любое решение?

Рейтинг:0
флаг cn

Я нашел решение, загрузив портативный рубин из:

 https://github.com/Homebrew/homebrew-portable-ruby/releases/download/2.6.3_2/portable-ruby-2.6.3_2.x86_64_linux.bottle.tar.gz

и добавьте его в:

/home/{имя пользователя}/.cache/Homebrew/

Ответить или комментировать

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