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

  • Ngefans Maxwell Clash of Champions? Begini Cara Masuk Saluran WA-nya Biar Update Terus!
  • Ini Cara Pakai greatonlinetools.com buat Nambah Likes dan Iseng ke Teman!
  • Cara Pakai Bug Token M7 Mobile Legends, Banjir Skin Prime Cuma Modal Browser!
  • Pusing Gagal Simpan Data Internet Dapodik 2026.b? Ini Trik Jitu Mengatasinya!
  • Mau Cuan Tambahan? Ini Cara Mudah Jadi Clipper di Ternak Klip Modal HP Doang!
  • Akun PTK Silang Merah di Dapodik 2026.b Bikin Panik? Jangan Dihapus, Coba Trik Ini Dulu!
  • Ini Trik Supaya Bisa Mancing Otomatis di Fish It Roblox Pakai GG Game Space
  • Sering Stuck Saat Registrasi Dapodik 2026.b? Coba Cara Offline Ini, Dijamin Lancar!
  • Belum Tahu? Ini Trik Isi Data Internet Dapodik 2026.B Biar Validasi Aman!
  • Belum Tahu? Inilah Cara Dapat Saldo E-Wallet Cuma Modal Tidur di Sleep Time Tracker
  • Padahal Negara Maju, Kenapa Selandia Baru Nggak Bangun Jembatan Antar Pulau? Ini Alasannya!
  • Nonton Drama Bisa Dapat 1 Juta? Cek Dulu Fakta dan Bukti Penarikan Aplikasi Gold Drama Ini!
  • Takut Saldo Habis? Gini Cara Stop Langganan CapCut Pro Sebelum Perpanjangan Otomatis
  • Gini Caranya Hilangkan Invalid Peserta Didik di Dapodik 2026 B Tanpa Ribet, Cuma Sekali Klik!
  • Rombel Hilang di Dapodik 2026 B? Tenang, Gini Cara Mudah Mengatasinya Tanpa Menu Aksi!
  • Pusing Lihat Ratusan Invalid Sarpras di Dapodik 2026 B? Tenang, Ini Cara Membereskan Datanya
  • Validasi Merah Terus? Ini Cara Tuntas Isi Data Listrik & Internet di Dapodik 2026 B
  • Inilah Trik Install Dapodik 2026.B Tanpa Patch, Wajib Uninstall Versi Lama!
  • Apakah APK PinjamAja Penipu?
  • Ini Trik Cepat Cuan di Clear Blast Tanpa Undang Teman
  • Belum Tahu? Inilah Suku Bajau Punya Gen “Mutan” Mirip Fishman One Piece, Ini Faktanya!
  • Inilah Paket PLTS Hybrid 6kVA Aspro DML 600 yang Paling Powerful!
  • Suku Tsaatan: Suku Mongolia Penggembala Rusa Kutub
  • Game Happy Rush Terbukti Membayar atau Cuma Scam Iklan?
  • Cara Nonton Drama Dapat Duit di Free Flick, Tapi Awas Jangan Sampai Tertipu Saldo Jutaan!
  • APK Pinjol Rajindompet Penipu? Ini Review Aslinya
  • Keganggu Iklan Pop-Up Indosat Pas Main Game? Ini Trik Ampuh Matikannya!
  • Belum Tahu? Inilah Cara Upload Reels Instagram Sampai 20 Menit, Konten Jadi Lebih Puas!
  • Apa itu Negara Somaliland? Apa Hubungannya dengan Israel?
  • Apa itu Game TheoTown? Game Simulasi Jadi Diktator
  • What is OpenEverest? The Future of Database Management on Kubernetes
  • T3g: Code is Cheap Now, Software Isn’t
  • Is the New $130 Raspberry Pi AI Hat+ 2 Worth Your Allowance? A Detailed Review
  • Create AI Voices on Your CPU: Pocket TTS Explained for Beginners
  • Building Your First Server: Windows Server Setup and Active Directory
  • Begini Cara Mencegah Output Agen AI Melenceng Menggunakan Task Guardrails di CrewAI
  • Tutorial AI Lengkap Strategi Indexing RAG
  • Cara Membuat AI Voice Agent Cerdas untuk Layanan Pelanggan Menggunakan Vapi
  • Inilah Cara Belajar Cepat Model Context Protocol (MCP) Lewat 7 Proyek Open Source Terbaik
  • Inilah Cara Menguasai Tracing dan Evaluasi Aplikasi LLM Menggunakan LangSmith
  • Clipper Malware? Ini Pengertian dan Bahaya yang Mengintai Kalian
  • Kronologi Serangan Gentlemen Ransomware di Oltenia Energy
  • Apa itu CVE-2020-12812? Ini Penjelasan Celah Keamanan Fortinet FortiOS 2FA yang Masih Bahaya
  • Apa itu CVE-2025-14847? Ini Penjelasan Lengkap MongoBleed
  • Ini Kronologi & Resiko Kebocoran Data WIRED
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV

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