, ben RVM ile yüklediğim beri, sudo kullanmıyorumRVM kullanarak, nasıl taşlar ve olmayan taşlar yakut aynı halini görmek sağlamak için? Ben şöyle bir mücevher olarak Ubuntu üzerinde BDB yüklemeye çalışıyorum
gem install bdb
. sistemimde yakut versiyonu 1.9.1 ama bu kurulum için kullanıyorum sürümü (görmeni, Rbot yüklüyorum) 1.8.7 olduğunu. Karşılaştığım sorun şu:
checking for db_version() in -ldb-4.something... no
Bu rubygems o bakıyor yerlerde ldb4.something bulmakta olmadığı anlamına gelir varsayalım. Ben sudo kullanarak (aslında, 7) libdb-4.something yükledim ve sistemin yakut sürüm I BDB'ye için kullanıyorum yakut sürümünden farklı olduğu için bu var mı? Rvm kullanarak, bu tür bir durumu nasıl yönetmeliyim? Belki yanlış şeyler yapıyorum ama benim sorunum ben kullanıyorum her şey bir mücevher olduğunu olduğunu bana öyle geliyor, ve taşlar değil şeyler yakut yanlış sürümü görüyor. benim sorunum tamamen alakasız bir şey olduğunu ortaya çıkarsa
(:. Hala söz ilgileniyorum ben yakut belirli bir versiyonu ile sistemimde yükledim şeyler mücevherler ile birlikte nasıl alabilirim farklı altına RVM kullanarak yüklü ruby sürümleri 0)
Bu sorunun bana yeteri kadar açık olmadığını düşünüyorum, ama: Burada anahtar bağımlılığın bir mücevher olmadığıdır. Apt-get ile kuruldu. Bu yüzden sorum, paket yöneticilerinin nasıl etkileşimde bulunduğuyla gerçekten ilgili? Yardımlarınız için teşekkürler, bu dokümantasyon çok ilginçti! – Ziggy
@Ziggy büyük olasılıkla openssl/zlib gibi bazı paketleri kurduktan sonra ruby'yi yeniden yüklemeniz gerekir, ancak bazı paketler için ruby-bir şey gibi çalışmayacaktır, bu paket sadece apt-get tarafından kurulan ruby ile çalışacaktır – mpapis