Ruby'yi kurar ve ruby-install kullanarak yakut yükleyen another one'u yükleyen bir Ansible role geliştirdim.Ansible ile chruby'yi nasıl çalıştırabilirim?
benim yanıtlayıcı 'playbooks içinde chruby kullanmak istiyorum, ama chruby
komut ben ile taktik kitabı çalıştırıyorum aynı kullanıcı ile SSH üzerinden giriş eğer chruby çalışıyor olsa bile, command
ve shell
modülleri kullanılamaz.
if [ -n "$BASH_VERSION" ] || [ -n "$ZSH_VERSION" ]; then
source /usr/local/share/chruby/chruby.sh
source /usr/local/share/chruby/auto.sh
fi
bir görev ile Koşu: chruby's README önerildiği üzere bu chruby sağlanması
,
/etc/profile.d/chruby.sh
için aşağıdaki komut dosyası dağıtarak tüm kullanıcılar tarafından kullanılabilir:Bu
denedim budurcommand
veyashell
modüllerini (çalıştırılabilir olarak/bin/bash
kullanarak) manuel olarak çalıştırmak içinsource /usr/local/share/chruby/chruby.sh
vesource /usr/local/share/chruby/auto.sh
Her iki durumda dachruby
için command
görev aşağıdaki hata var: chruby: command not found
.
Ansel bir oyunda chruby'yi nasıl çalıştırabilirim?
Eğer 'PATH' ortamını ayarlamak için deneyin lütfen? SSS'yi kontrol edebilirsiniz (http://docs.ansible.com/ansible/faq.html). – longhua
Evet, ama inanıyorum ki chruby amacını yener ... –