Python 3.10 Anadolu Panteri/Pardus/Debian 11’e nasıl kurulur?

Bildiğiniz gibi Debian 11 bu yıl içinde kullanıma sunuldu 5 yıl boyunca paketlerin güvenlik güncellemeleri ile devam edecek, kısacası mevcut paket sürümleri aynı kalacak. Debian 11 deposunda Python3.9 sürümü mevcut, bu sürümü  3.10’a güncellemek için aşağıdaki yönerge size kılavuz olacaktır. Peki güncellemeniz gerekiyor mu?, bu karar size ait.
Python 3.10’u Anadolu Panteri/Pardus/Debian 11’e yüklemek için;

Sistemi tamamen güncelleyerek başlayalım. Bu nedenle, bir terminal açın veya SSH ile bağlanın .

sudo apt update

sudo apt upgrade

Bundan sonra, Python 3.10’u derlemek ve kurmak için bağımlılıklar olan tüm bu paketleri kurun.
sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

Şimdi Python kaynak kodunu indirmemiz gerekiyor. Bunun için şu wgetkomutu kullanacağız.

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz

tarkomutu ile çıkartın

tar xzf Python-3.10.0.tgz

Oluşturulan dizine girelim.

cd Python-3.10.0

Şimdi derlemeyi aşağıdaki gibi başlatın

sudo ./configure –enable-optimizations

Python Derleme
Sistemde bulunan Python sürümünün değiştirilmemesi önerilir. Bu komutla yapılabilir;

sudo make altinstall

Bu, Python’un yeni sürümünü yükleyecektir, ancak mevcut olanı değiştirmeden.

Ardından aşağıdaki komutla kurulumu doğrulayabiliriz:

python3.10 -V

Örnek çıktı

Python 3.10.0

Bu da yüklenecek PIPve bu nedenle test edebiliriz.
terminal]pip3.10 -V [/terminal]

pip 21.2.3 /usr/local/lib/python3.10/site-packages/pip’den (python 3.10)

NOT: Python güncellemesi her zaman gerekmez, ancak ihtiyaç olduğunda bilmek her zaman iyidir. İyi çalışmalar.

Kaynak: unixcop