Saya ingin versi terbaru Python, tetapi saya tidak ingin mem-bypass pengelola paket yang tepat: Saya tidak ingin melakukan instalasi sumber old-school karena hal itu akan membuat lebih sulit untuk menghapus instalasi ketika paket resmi keluar.
Python3.5 saat ini tidak ditampilkan dalam salah satu repositori paket Canonical, yang berarti saya tidak bisa hanya "apt-get install python3.5".
Apakah ada cara untuk menginstal Python3.5 di PC saya sementara itu?
Jawaban:
Sebelum Ubuntu menambahkan
python 3.5
ke repositori resmi, Anda memiliki dua opsi untuk menginstalnya sekarang:Periksa apakah seseorang telah datang dengan PPA yang mengandung
python 3.5
sehingga Anda dapat menginstal / menghapusnya menggunakanapt-get
atau manajer paket lainnyaInstal dari sumber
Seperti yang saya lihat, tidak ada PPA yang tersedia hingga saat ini sehingga satu-satunya pilihan Anda adalah menginstal dari file sumber.
Anda telah mengatakan:
Mungkin Anda belum pernah mendengarnya
checkinstall
, ia membuat paket dari file yang akan disimpan di berbagai tempat di komputer Anda pada langkah terakhir mengkompilasi paket dari source (sudo make install
). Jadi Anda hanya perlu menggantisudo make install
dengansudo checkinstall
dan kemudian Anda dapat menghapus paket yang Anda beri nama menggunakan manajer paket apa pun dengan cara biasa.Periksa
man checkinstall
untuk mendapatkan lebih banyak ide.Memperbarui:
PPA sekarang tersedia. Periksa jawaban ini .
sumber
altinstall
. ini bekerja dengan baik selama bertahun-tahun di semua distro.Ada jawaban lain untuk pertanyaan serupa di sini: Bagaimana cara saya menginstal versi Python yang lebih baru menggunakan apt-get?
Pada dasarnya, dikatakan bahwa (sampai repositori resmi memiliki versi python baru) di sini adalah sumber untuk digunakan dengan manajer paket, bagi kita yang lebih suka menggunakan metode yang lebih sederhana ini, seperti itulah yang digunakan oleh manajer paket:
Kudos to Felix Krull, yang menjalankan PPA ini!
sumber