Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Install Python Versi Terbaru di Ubuntu Linux

Posted on October 23, 2023

Tautan Cepat
Langkah 1: Periksa Apakah Python Telah Terinstal (Dan Versi Saat Ini)Langkah 2: Instal Versi Python Terbaru di Ubuntu (Opsional) Langkah 3: Ubah Versi Python Default AndaHaruskah Anda Meningkatkan ke Versi Python Baru?Bersiaplah dengan yang Baru Versi PythonKey Takeaways
Untuk menginstal versi terbaru Python di Ubuntu, tambahkan PPA deadsnakes ke daftar repositori Anda, perbarui daftar, dan beri nama versi yang Anda inginkan dalam perintah apt seperti “sudo apt install python3.12”. Anda juga bisa menginstal versi Python terbaru di Ubuntu dengan membuatnya dari sumber. Jika Anda menggunakan metode PPA, Anda perlu mengubah versi default Python di sistem Anda menggunakan perintah update-alternatives.

Setiap tahun, bahasa pemrograman Python menerima pembaruan dan peningkatan besar. Namun versi yang terinstal di Ubuntu Linux mungkin bukan yang terbaru. Jika Anda memerlukan rilis yang lebih terkini, berikut adalah langkah-langkah untuk mendapatkan versi terbaru Python di Ubuntu.

Untuk tutorial ini, kami menggunakan versi Ubuntu 22.04 LTS. Untuk demonstrasi, kami akan menginstal Python 3.12, yang dirilis pada 2 Oktober 2023. Namun panduan ini berlaku untuk versi Ubuntu yang lebih lama dan rilis Python yang akan datang.

Langkah 1: Periksa Apakah Python Telah Diinstal (Dan Versi Saat Ini)

Python hadir diinstal di Ubuntu secara default. Untuk memastikannya, Anda dapat memastikannya terinstal dengan memeriksa versi saat ini. Itu juga menunjukkan kepada Anda versi mana yang diinstal dan apakah sudah dalam versi terbaru atau belum.

Untuk memeriksa versi Python Anda di Ubuntu, jalankan perintah di bawah ini:

python3 –version

Seperti yang Anda lihat dalam kasus kami, ini adalah 3.10.12, yang bukan versi terbaru. Untuk membandingkan hasil Anda, Anda akan menemukan semua nomor versi dan status pemeliharaan di situs web resmi Python.

Dengan itu, mari lanjutkan untuk menginstal versi terbaru Python di perangkat Ubuntu kami.

Langkah 2: Instal Python Terbaru Versi di Ubuntu

Kami akan membahas dua metode di sini. Jika Anda menginginkan metode yang cepat dan sederhana, gunakan metode pertama. Jika Anda lebih nyaman membuat perangkat lunak dari file sumber, gunakan metode kedua.

Metode 1: Instal Python Versi Terbaru Menggunakan deadsnakes PPA

A Personal Package Archive (PPA) adalah repositori pihak ketiga yang berisi paket perangkat lunak. Anda perlu menambahkan repositori tersebut ke daftar repo Anda terlebih dahulu. Kemudian Anda dapat menginstal perangkat lunak apa pun dari repositori itu. Untuk Python versi terbaru, kita akan menggunakan PPA deadsnakes. Ini berisi banyak versi Python. Untuk menambahkan repositori itu, gunakan perintah di bawah ini:

sudo add-apt-repository ppa:deadsnakes/ppa

Saat diminta untuk mengonfirmasi, tekan tombol Enter.

Untuk membuat perubahan diterapkan, Anda perlu memperbarui cache repositori perangkat lunak Anda. Jadi perbarui dengan perintah ini:

sudo apt update

Sekarang Anda siap menginstal perangkat lunak dari PPA. Jadi instal Python versi terbaru hanya dengan memasukkan perintah ini:

sudo apt install python3.12

Tekan “y” diikuti dengan tombol Enter untuk memulai instalasi. Tunggu hingga instalasi selesai. Setelah instalasi, Anda dapat segera mulai menggunakan versi baru. Untuk itu, Anda perlu menggunakan nomor versi saat memilih Python. Jadi dalam contoh ini, kita akan menggunakan perintah ini:

python3.12

Sebaliknya, jika Anda ingin menggunakan versi baru sebagai versi default, lanjutkan ke langkah 3.

Metode 2: Instal Python Versi Terbaru Menggunakan Kode Sumber

Lainnya Metode untuk menginstal Python secara manual adalah menggunakan file sumber dari situs web resmi Python.

Sebelum memulai proses, Anda memerlukan beberapa paket terinstal yang penting untuk membangun perangkat lunak dari sumbernya. Pertama, perbarui sistem Anda dengan perintah di bawah ini:

sudo apt update

Kemudian instal dependensi yang diperlukan dengan perintah ini:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev

Sekarang Anda’ siap menginstal Python menggunakan file sumber.

Jadi sekarang, buka halaman download. Kemudian tekan tombol “Unduh Python” untuk memulai pengunduhan.

Buka terminal Anda dan arahkan ke lokasi tempat Anda mengunduh file. Secara default, ini adalah direktori “Unduhan”. Buka direktori itu dengan perintah ini:

cd ~/Downloads

File sumber adalah file tarball sumber terkompresi XZ. Anda perlu mengekstrak file tar ini terlebih dahulu. Ekstrak file sumber Python dengan perintah ini:

tar -xJf Python-3.12.0.tar.xz

Tergantung pada versi mana yang Anda unduh, nama file Anda akan berbeda, begitu pula perintahnya. Arahkan ke direktori yang dibuat dengan perintah ini:

cd Python-3.12.0

Sekarang Anda perlu mengkompilasi kode sumber Python. Untuk itu, kami akan menggunakan skrip “konfigurasi” yang disediakan. Kompilasi kode sumber dengan menjalankan perintah di bawah ini:

./configure –enable-optimizations

Kami juga telah menambahkan opsi –enable-optimizations ke skrip untuk mengaktifkan berbagai pengoptimalan waktu kompilasi sehingga Python berjalan lebih cepat. Script akan membuat Makefile yang diperlukan untuk kita. Gunakan Makefile yang dihasilkan untuk membuat Python dengan perintah ini:

sudo make install

Ini akan memakan waktu cukup lama jadi tunggu dengan sabar. Jika Anda telah berhasil menjalankan semua perintah, itu akan menginstal Python terbaru di sistem Ubuntu Anda.

Setelah proses selesai, Anda harus memiliki versi yang diinstal sebagai versi default di perangkat Anda. Untuk melihatnya, periksa lagi versi Python:

python3 –version

Sistem kami sekarang menggunakan Python 3.12, seperti yang diharapkan.

(Opsional) Langkah 3: Ubah Versi Python Default Anda

Anda seharusnya sudah berhasil menginstal versi terbaru Python sekarang. Namun, jika Anda menggunakan metode PPA, itu tidak cukup untuk mulai menggunakan versi baru Python secara default. Sistem Anda masih menggunakan versi lama. Anda dapat memverifikasinya dengan memeriksa kembali versinya.

Untuk memastikan Anda menggunakan versi yang terinstal, Anda harus mengubah tautan simbolik agar mengarah ke versi tersebut. Anda dapat melakukannya menggunakan perintah update-alternatives. Izinkan kami menunjukkan caranya.

Kami akan menentukan jalur ke Python yang baru diinstal untuk perintah python3 yang kami gunakan. Untuk melakukannya, jalankan perintah di bawah ini:

sudo update-alternatives –install /usr/bin/python3 python3 /usr/bin/python3.12 1

Sekali lagi, bergantung pada versi yang Anda instal, perintahnya akan sedikit berbeda karena nomor versi . Tanda “1” di akhir perintah menentukan prioritas versi yang ingin Anda masukkan. Ini menyelamatkan Anda dari konflik apa pun karena semakin tinggi nomor prioritasnya, semakin tinggi prioritasnya.

Jika hanya ada satu alternatif dalam grup tautan, maka ini seharusnya cukup untuk menjadikan versi baru sebagai versi default. Namun, jika ada beberapa versi dalam grup, Anda harus memilih versi baru. Untuk itu, jalankan perintah di bawah ini:

sudo update-alternatives –config python3

Perhatikan angka di bawah kolom “Seleksi”. Masukkan nomor pesanan untuk versi Python yang ingin Anda gunakan. Kemudian tekan tombol Enter. Sekarang Anda harus menggunakan versi Python terbaru di Ubuntu. Periksa versi untuk mengonfirmasi untuk terakhir kalinya.

Haruskah Anda Meningkatkan ke Versi Baru Python?

Versi baru bahasa pemrograman seperti Python selalu hadir dengan keuntungan seperti peningkatan kinerja, patch keamanan, kegunaan yang lebih banyak, dan dukungan sistem yang lebih baik, antara lain. Jadi mungkin masuk akal untuk memperbarui ke versi terbaru. Dan secara umum, itu baik-baik saja.

Tetapi ada beberapa kendala. Mengupgrade ke versi baru dapat mengubah cara Anda menggunakan bahasa jika ada perubahan besar pada bagian sintaksisnya. Jadi, Anda perlu membiasakan diri sebelum menjadi normal kembali. Beberapa paket mungkin tidak langsung mendukung versi baru. Lebih buruk lagi, beberapa versi baru dapat merusak proyek Anda yang sudah ada dan membuat kekacauan. Jadi, Anda harus berhati-hati dengan hal itu.

Jika versi Python baru berisi fitur berguna yang ingin Anda gunakan atau memiliki pembaruan keamanan penting dan perbaikan bug, silakan tingkatkan ke versi tersebut, asalkan kompatibel dengan kode lama Anda. Jadi, semuanya tergantung pada kebutuhan dan preferensi Anda. Nbsp

Rekomendasi kami adalah menggunakan versi Python baru di lingkungan terpisah untuk menguji cara kerjanya sebelum Anda mulai mengimplementasikannya pada proyek besar. Anda juga dapat menggunakan pyenv untuk beralih antar versi saat mengerjakan tugas yang berbeda.

Bersiap Dengan Versi Python Baru

Dengan versi terbaru Python yang terinstal di perangkat Ubuntu Anda, Anda dapat mulai memanfaatkan semua fitur baru yang tersedia. Ingatlah untuk membaca catatan rilis dan dokumentasi resmi untuk mempelajari lebih lanjut tentang versi tersebut.

Tertarik untuk menginstal Python pada platform selain Ubuntu? Lihat panduan komprehensif kami tentang cara menginstal Python di Windows.

Terbaru

  • Inilah Cara Mendapatkan Rotten Seed di Fisch Roblox, Lokasi Rahasia di Toxic Grove Buat Unlock Toxic Lotus!
  • Inilah Cara Zakat Crypto Kalian Bisa Jadi Pengurang Pajak Berdasarkan Aturan Resmi Pemerintah!
  • Inilah Perbandingan Airwallex vs Payoneer 2026: Jangan Sampai Profit Kalian Ludes Gara-Gara Biaya Admin!
  • Inilah Roadmap 7 Tahap Bangun Bisnis Digital dari Nol Biar Nggak Cuma Putar-Putar di Tempat!
  • Inilah Cara Tetap Gajian dari YouTube Meski View Masih Ratusan, Penasaran?
  • Inilah Alasan Akun TikTok Affiliate GMV 270 Juta Kena Banned Permanen!
  • Inilah Bahaya Astute Beta Server APK, Jangan Sembarang Klik Link Download FF Kipas 2026!
  • Inilah Bahaya Nonton Film di LK21 dan IndoXXI, Awas Data Pribadi dan Saldo Rekening Kalian Bisa Ludes!
  • Inilah Kronologi & Video Lengkap Kasus Sejoli Tambelangan Sampang Viral, Ternyata Gini Awal Mulanya!
  • Inilah Alasan Kenapa Koin Nego Neko Shopee Nggak Bisa Dipakai Bayar Full dan Cara Rahasia Dapetinnya!
  • Inilah Cara Menjawab Pertanyaan Apakah di Sekolahmu Sudah Ada IFP/PID dengan Benar dan Profesional
  • Inilah Fakta Isu Roblox Diblokir di Indonesia 2026, Benarkah Akan Ditutup Total?
  • Inilah Penyebab dan Cara Mengatasi FF Kipas My ID Verify UID Biar Akun Tetap Aman
  • Inilah Deretan HP RAM 8GB Harga di Bawah 2 Juta Terbaik 2026, Spek Dewa Tapi Nggak Bikin Kantong Jebol!
  • Contoh Cara Buat SK Panitia TKA 2026
  • Inilah Cara Download Point Blank ID Versi Terbaru 2026, Gampang Banget Ternyata!
  • Inilah Persiapan Lengkap Gladi Bersih TKA 2026 SD dan SMP: Jadwal, Teknis Proktor, dan Aturan yang Wajib Kalian Tahu
  • Inilah Aturan Lengkapnya, Apakah Zakat dalam Bentuk Barang Bisa Mengurangi Pajak Penghasilan Kalian?
  • Inilah Kenapa KBLI Sangat Penting Buat Bisnis Digital dan Gini Caranya Biar Kalian Nggak Salah Pilih Kode
  • Inilah Fitur Keren ONLYOFFICE Docs 9.3, Cara Baru Edit PDF dan Dokumen Lebih Efisien!
  • Inilah Cara Banjir Komisi Shopee Affiliate Hanya Dalam 7 Hari Saja
  • Cara Download Aplikasi BUSSID Versi 3.7.1 Masih Dicari dan Link Download Aman Mediafire
  • Inilah Cara Lengkap Mengajukan SKMT dan SKBK di EMIS GTK 2026, Biar Tunjangan Cair Tanpa Drama!
  • Inilah Kenapa Bukti Setor Zakat Kalian Harus Ada NPWP-nya, Jangan Sampai Klaim Pajak Ditolak!
  • Inilah Cara Jadi Clipper Video Sukses Tanpa Perlu Tampil di Depan Kamera
  • Inilah Cara Upload NPWP dan Rekening di EMIS GTK Madrasah Terbaru, Jangan Sampai Tunjangan Terhambat!
  • Inilah Fakta di Balik Video Ukhti Sholat Mukena Pink Viral yang Bikin Geger Media Sosial
  • Belum Tahu? Inilah Langkah Pengisian Survei Digitalisasi Pembelajaran 2026 Biar Nggak Salah
  • Ini Kronologi Video Viral Ibu Tiri vs Anak Tiri Ladang Sawit Tiktok
  • Inilah Caranya Update Chromebook Sekolah Agar Siap Digunakan untuk TKA SD dan SMP
  • How to Master Cloud Infrastructure with Ansible and Terraform
  • How to Fix VirtualBox Stuck on Saving State: A Complete Guide
  • How to Run Windows Apps on Linux: A Complete Guide to WinBoat, WINE, and Beyond
  • Build Your Own AI Development Team: Deploying OpenClaw and Claude Code on a VPS!
  • How to Measure Real Success in the Age of AI: A Guide to Software Metrics That Actually Matter
  • How to LLM Finetuning with FPT AI Factory
  • New ComfyUI Released, The App Mode is Amazing
  • How to Master Kilo Code for VS Code: Use Parallel AI Agents to Build Software Faster than Ever Before
  • 4 Massive Claude Code 2.0 Updates You Must Master
  • How to Build Your Own Website from Scratch: A Beginner’s Guide to Mastering HTML and CSS
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025

©2026 emka.web.id | Design: Newspaperly WordPress Theme