Yanıtlar:
Koştuğunuz şeyin üç adımı vardır:
1) add-apt-repository
kaynaklar listenize bir PPA ekler, böylece Ubuntu bu PPA'dan ve resmi Ubuntu kaynaklarından güncellemeleri aramayı bilir. Genellikle bu, geliştiricilerin resmi Ubuntu depolarındakinden daha hızlı güncelleme sağlamasına izin vermek için kullanılır.
2) apt-get update
apt-get'e hangi paketlerin kurulabileceği ve nereden kurulacağı ile ilgili veritabanını güncellemesini söyler. Bu durumda, apt-get yeni eklenen PPA'nızı görecek ve ppa: maco.m / ruby'nin bildiği en yeni rubygems sürümüne sahip olduğunu keşfedecek, bu yüzden bir dahaki sefere PPA'dan rubygems kurmayı not edecek yüklemesini ister.
3) apt-get install
apt-get dosyasının paketi veritabanında bulmasına ve belirtilen dosyayı indirip kurmasına neden olur. Bu durumda, rubygems paketini bulur, ppa: maco.m / ruby'den indirir ve kurar.
Basitçe çalışacak apt-get install rubygems
olsaydınız, daha az yeni bir sürüm elde edersiniz (ya da rubygems'in Ubuntu depolarında mı yoksa sadece PPA'da mı olduğuna bağlı olarak hiçbir şey).
Genel olarak, biçim ppa: a / b genişler https://launchpad.net/~a/+archive/b dosyaları görüntüleyebilir ve bunları tek tek indirebilirsiniz. Sizin durumunuzda, bu https://launchpad.net/~maco.m/+archive/ruby olurdu .
Havuz, birden çok veritabanının sağlandığı yerdir.
apt: - Paketleri yönetmek için kullanılan bir Debian aracı. Kullanıcı bir paketi bir sisteme yüklediğinde, paketin çalışması için gerekli tüm bağımlı paketleri arar ve yükseltir. Gerçek komut apt-get şeklindedir.
Depo bunun için ortalama depo veya yer ve kaynak.list dosyasında bulunur ve ekleme, yazılımı apt (aplication) eklediği anlamına gelir ve güncelleştirdiğinizde dosyaları www url'den alır ve apt whit olsun beyaz güncelleme, sistem arabelleğinde güncellediği ve apt-get install kullandığınızda rugbygems'i kurması için ve terminalde bunu yazdıktan sonra da yapabileceğiniz anlamına gelir:
sudo apt-get upgrade
ve yazılımın yükseltilmesi anlamına gelmeli ve daha sonra bunu terminale girmelidir:
sudo apt-get dist-upgrade
ve bu dağıtımın yükseltilmesi anlamına gelir ve bu da yazılımdır. Ayrıca yazılımı yeniden yapılandırabilirsiniz ve daha sonra bunu terminale girmelisiniz:
sudo dpkg-reconfigure rugbygems
ve conf dosyası çalışmıyorsa budur ve bu bir hatayı çalıştırır.