Попытка настроить Heroku CLI для работы с WSL.
Начните с следующих инструкций для Ubuntu 16+:
https://devcenter.heroku.com/articles/heroku-cli
sudo snap install --classic heroku
Выдает следующую ошибку:
ошибка: не удается связаться с сервером: Опубликовать http: // localhost / v2 / snaps / heroku : набрать unix /run/snapd.socket: connect: нет такого файла или каталога
Погуглил ошибку и наткнулся на эту ветку:
https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1631514
Я пытался systemctl status snapd.service
, который просто говорит следующее:
Система не была загружена с systemd в качестве системы инициализации (PID 1). Не могу работать.
Перезапустите WSL и компьютер и тоже самое.
Мысль, возможно, snapd
не была установлена, потому что печатать snap
или snapd
говорит Command '____' not found, did you mean:...
. Но попытка сделать это sudo apt-get install snapd
говорит о том, что это уже последняя версия.
источник
curl | sudo sh
имеет смысл (если немного опасно),sudo curl | sh
бесполезно.