Cro установлен через Zef, но не может запускать "cro stub", "cro run" и т. Д.
(Edit: Fedora 28, rakudo из Fedora)
[zv@localhost ~]$ cro stub hello
bash: cro: command not found...
[zv@localhost ~]$
Итак, где установлен «cro»? Нигде не найду.
[zv@localhost ~]$ which cro
/usr/bin/which: no cro in (/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/zv/.local/bin:/home/zv/bin)
[zv@localhost ~]$ zef info cro
- Info for: cro
- Identity: Cro::Core:ver<0.7.6>
- Recommended By: /home/zv/.perl6
- Installed: Yes
Description: Implements the asynchronous pipeline at the heart of all Cro libraries.
Лицензия: Artistic-2.0
URL-адрес источника: https://github.com/croservices/cro-core.git
Предоставляет: 19 модулей
Зависит от: 0 элементов
Обновление: я установил «Cro», но не «cro» (все строчные буквы).
Следуя ответу Такао, я попытался установить «cro» (все строчные буквы), но Зеф сказал, что больше нечего устанавливать. Использование «--force-install» с Zef помогло, «cro» (все в нижнем регистре) был установлен в .perl6 / bin.
Кроме того, при первой установке Cro возникла проблема с IO :: Socket :: Async :: SSL, который не мог найти символ "sk_num" в libssl.so ... Я сказал Zef пропустить тест на IO :: Socket :: Async: SSL, и установка прошла успешно. В любом случае, я полагаю, что не смогу использовать Cro с зашифрованными соединениями.