Diğerlerinin de belirttiği gibi, çıplak sudo apt-get install package
, gerekirse eski olanı değiştirerek en son sürümü yükleyecektir.
Ancak bazı yazılımlarda (Python'un olduğu) durum biraz daha farklı. Bazı büyük, çok ve uyumsuz bir biçimde farklı sürümler kendi paketlerini alır. Örneğin, Python 2.6 , Python 2.7 , Python 3.1'in tümü Ubuntu'da ayrı paketlerde yaşar.
Özellikle önemli olan, Ubuntu politikalarından birinin son kullanıcı yazılımı yazmak için Python'u yaygın olarak kullanmasıdır. Aslında, sistemin oldukça büyük bir kısmı Python ile yazılmıştır. Şu anda, kod Python 2.6'da çalışıyor - yani bu sürüm kurulum sırasında varsayılan; ve kod olmaz kolayca derler, Python 2.7 üzerinde çalışan - uyumsuzluklar mevcut olduğundan. Sistemi Python 2.7'ye geçirmek için, tüm senaryoların güncellenmesi ve yeniden test edilmesinden oluşan bir çalışma çalışması yapılması gerekir. Bu kolayca yapılamaz; yani, sisteminizi Python 2.7'ye "değiştiremezsiniz" ve eski sürümü silemezsiniz.
Fakat. Sisteminizin süslü dişlilerine aldırış etmiyorsanız ve sadece daha yeni Python'a ihtiyacınız varsa, hiçbir engel görmeyin. Git ve sudo apt-get install python3
3.x Python'u cesurca kodla; sadece senaryolarınızı yayınlamayı python3
ve #!/usr/bin/env python3
shebang satırını kullanmayı unutmayın .