GNU/Linux >> Belajar Linux >  >> Fedora

Cara Menginstal Python 3.10 di Fedora Linux

Python adalah salah satu bahasa tingkat tinggi paling populer, yang berfokus pada aplikasi tingkat tinggi dan berorientasi objek dari skrip sederhana hingga algoritme pembelajaran mesin yang kompleks. Python 3.10 adalah rilis terbaru dan tidak diklasifikasikan sebagai stabil dibandingkan dengan Python 3.9, tetapi kandidat terakhir diharapkan akan selesai pada 4 Oktober 2021.

Beberapa fitur yang dapat dilakukan Python:

  • Python dapat digunakan di server untuk membuat aplikasi web.
  • Python dapat digunakan bersama perangkat lunak untuk membuat alur kerja.
  • Python dapat terhubung ke sistem database. Itu juga dapat membaca dan memodifikasi file.
  • Python dapat digunakan untuk menangani data besar dan melakukan matematika yang kompleks.
  • Python dapat digunakan untuk pembuatan prototipe cepat atau pengembangan perangkat lunak siap produksi.

Untuk pengguna dan terutama pengembang yang ingin mencoba rilis terbaru Python, Anda akan mengetahui cara menginstal Python 3.10 di Fedora Linux di akhir panduan ini . Prinsip yang sama akan bekerja pada sebagian besar versi Fedora Linux.

Prasyarat

  • OS yang Disarankan: Fedora Linux 34
  • Akun pengguna: Akun pengguna dengan sudo atau akses root.

Memperbarui Sistem Operasi

Perbarui Fedora Linux . Anda sistem operasi untuk memastikan semua paket yang ada mutakhir:

sudo dnf update && sudo dnf upgrade -y

Instal Python 3.10 menggunakan DNF

Untuk menginstal versi terbaru Python 3.10 adalah proses yang relatif mudah di Fedora Linux, mengingat ini adalah versi upstream dari Rhel yang berfokus pada versi paket terbaru yang diperbarui setiap 6 bulan.

Pertama, pastikan untuk memeriksa apakah repositori pengujian pembaruan diaktifkan:

sudo dnf install --enablerepo=updates-testing python3.10

Selanjutnya, instal Python 3.10 dengan perintah berikut:

sudo dnf install python3.10

Contoh paket yang akan diinstal:

Ketik Y lalu tekan tombol enter untuk melanjutkan instalasi.

Setelah selesai, konfirmasikan dengan memeriksa versi sebagai berikut:

python3.10 --version

Contoh keluaran:

[jjames@fedora ~]$ python3.10 --version
Python 3.10.0rc1

Itu saja, dan Anda telah menginstal Python 3.10.

Instal Python 3.10 di Fedora Linux dari Sumber

Opsi alternatif bagi mereka yang merasa lebih menantang atau memerlukan build lanjutan tertentu dari repositori git sumber dapat memilih untuk menginstal langsung dari sumbernya. Masalah utama dengan metode ini adalah Anda tidak dapat dengan mudah memperbarui pengelola paket DNF seperti yang Anda lakukan dan perlu mengkompilasi ulang untuk setiap perubahan.

Pertama, Anda perlu menginstal dependensi yang diperlukan untuk membangun Python 3.10:

sudo dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel -y

Bagian kedua adalah mengunjungi halaman unduhan di situs web Python dan mendapatkan versi terbaru menggunakan (wget) :

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0rc1.tar.xz

Arsip filenya kecil, jadi tidak butuh waktu lama untuk mengunduh. Setelah selesai, ekstrak arsip:

tar -xf Python-3.10.0rc1.tar.xz

Anda perlu beralih ke direktori sumber dan menjalankan skrip konfigurasi, yang melakukan daftar periksa run-through dasar untuk memastikan semua dependensi ada agar penginstalan berfungsi.

cd Python-3.10.0rc1.tar.xz && ./configure --enable-optimizations

Perhatikan, (–pengoptimalan yang diaktifkan) direkomendasikan karena mengoptimalkan biner Python dengan menjalankan beberapa tes tetapi membutuhkan waktu ekstra untuk bersaing. Secara keseluruhan prosesnya akan memakan waktu beberapa menit, jadi disarankan untuk tidak melewatinya.

Contoh keluaran akhir:

Opsi selanjutnya adalah menggunakan (make) perintah untuk memulai proses pembuatan.

make -j 2

Perhatikan, (-j) sesuai dengan jumlah inti di sistem Anda untuk mempercepat waktu pembuatan. Jika Anda memiliki server yang kuat, Anda dapat mengatur ini setinggi yang Anda suka. Jika tidak, maka itu akan menjadi opsi default 1. Untuk mengetahui berapa banyak inti yang Anda miliki di sistem Anda, jalankan kode berikut:

nproc

Contoh keluaran sistem operasi pengujian inti LinuxCapable memiliki:

Seperti yang Anda lihat, kami memiliki 2 inti, jadi dalam perintah (make), kami menggunakan (-j 2) .

Pada langkah terakhir, setelah Anda selesai dengan proses build, Anda akan menginstal sumber Python 3.10 dengan menjalankan perintah berikut:

sudo make altinstall

Perhatikan, panduan ini telah menggunakan (altinstall) alih-alih (instal) default default karena akan menimpa file biner python3 binary python sistem default /usr/bin/python .

Periksa versi instalasi untuk memastikannya telah berhasil diinstal dan nomor build saat ini:

python3.10 --version

Contoh keluaran:

[jjames@fedora ~]$ python3.10 --version
Python 3.10.0rc1

Fedora
  1. Cara Menginstal Codec Multimedia Di Fedora Linux

  2. Cara menginstal Python di Linux Mint 20

  3. Cara Menginstal Python 3.10 di Rocky Linux 8

  1. Cara menginstal Python di Linux

  2. Cara Menginstal VLC di Fedora Linux

  3. Cara Menginstal Zoom di Fedora Linux 35

  1. Cara Menginstal Python 3.9 di Rocky Linux 8

  2. Cara Menambahkan Font Di Fedora Linux

  3. Cara Menginstal PostgreSQL 14 di Fedora Linux