Okuma modülü, normalde Ruby paketinin kendisinin bir parçasıdır.
Ruby yüklemenizi kendiniz mi oluşturdunuz? Eğer öyleyse, libreadline'ın ve başlıklarının yüklü olduğundan emin olmak ve tekrar oluşturmak istiyorsunuz. Debian/Ubuntu üzerinde
:
apt-get install libreadline-dev
Veya RHEL/CentOS üzerinde
, denemek
yum install readline-devel
Güncelleme: Sen Ubuntu çok eski bir sürümü kullanıyorsanız
. Kullanmaya devam etmek istiyorsanız, bir metin düzenleyicide /etc/apt/sources.list
açın ve archive.ubuntu.com
arasındaki tüm oluşumları old-releases.ubuntu.com
olarak değiştirin. Ardından, apt-get update
'u çalıştırın ve yukarıdakileri tekrar deneyin. Ancak, yüklemenizi güncelleştirmeyi düşünmenizi öneririz. Ubuntu 7.10, güvenlik güncellemelerini uzun zamandır görmedi ve üretimde kullanılması önerilmez. Bir üretim makinesi olmasa bile, belirli kitaplıkların/bağımlılıkların eski sürümleri nedeniyle daha fazla sorunla karşılaşmanızın iyi bir şansı vardır.
aşağıdaki hata iletisini alabilirsiniz: Err http://archive.ubuntu.com gutsy/main libncurses5-dev 5.6 + 20070716-1ubuntu3 404 Bulunamadı [IP: 91.189.88.45 80 ] http://archive.ubuntu.com/ubuntu/pool/main/n/ncurses/libncurses5-dev_5.6+20070716-1ubuntu3_amd64.deb alınamadı 404 Bulunamadı [IP: 91.189.88.45 80] – Jay
Tamam, Cevabı güncelledim. –
@Shteef CentOS sürüm 5.6 kullanıyorum ve örnek problemi vardı. Ben root.but olarak yine de ben bir sorun arkadaşım var mı? ve Ruby yolu/usr/local/bin/ruby'dir –