Tháng trước, tôi vẫn thử nghiệm một số ứng dụng nhất định như thường lệ và một trong số đó là FreeGaming. Ứng dụng này về cơ bản là một chương trình python mà tải xuống các gói trò chơi cần thiết theo Bản phân phối GNU / Linux mà chúng ta có. Và giống nhau, có cả hai giao diện đầu cuối (CLI) kể từ Máy tính để bàn (GUI).
Đối với trường hợp CLI, nó hoạt động bình thường đối với tôi với gói trăn (Phiên bản 3.9) hiện tại của tôi Phép lạ Respin dựa vào Bản phân phối MX Linux. Tuy nhiên, giao diện GUI của nó, cả được biên dịch và định dạng ".AppImage" sử dụng hoặc yêu cầu Các gói dựa trên Python 3.10 hoặc cao hơn. Do đó, tôi phải sử dụng một thủ thuật rất hữu ích và thiết thực, để "cài đặt các phiên bản Python cao hơn" mà tôi sẽ chia sẻ với bạn ngày hôm nay.
Và, trước khi bạn bắt đầu đọc bài đăng này về khả năng có thể "cài đặt các phiên bản Python cao hơn", chúng tôi sẽ để lại một số liên kết đến bài viết liên quan trước đó để đọc sau:
Cài đặt bất kỳ phiên bản nào của Python 3: Sử dụng kho lưu trữ PPA
Sử dụng kho PPA có tốt không?
Từ một Kho lưu trữ PPA (Kho lưu trữ gói cá nhân) là một kho (kho) phần mềm nhân viên ở trong Launchpad, bạn phải luôn cẩn thận rằng nó không phải từ một người nào đó hoàn toàn không quen biết, hoặc từ một bên thứ ba chưa được xác minh hoặc không đáng tin cậy. Do đó, trừ khi một Kho lưu trữ PPA nhất định không phải từ một tổ chức hoặc (các) nhà phát triển đã biết, tốt hơn hết bạn nên hạn chế xử lý chúng để tránh kết thúc với phần mềm không an toàn, mặc dù nó có thể miễn phí và mở được.
Trong trường hợp của Kho lưu trữ PPA của Team Deadsnakes, theo thời gian, nó đã cho thấy nhà cung cấp đáng tin cậy các gói khác nhau phiên bản python para Ubuntuvà các phân phối bắt nguồn từ nó và tương thích với Debian GNU / Linux.
Tuy nhiên, và như đã nói, khi sử dụng nó, phải luôn lưu ý đến cảnh báo sau:
"Tuyên bố từ chối trách nhiệm: Không đảm bảo cập nhật kịp thời trong trường hợp bảo mật hoặc các vấn đề khác. Nếu bạn muốn sử dụng chúng trong môi trường an toàn hoặc môi trường khác (ví dụ: trên máy chủ sản xuất), bạn tự chịu rủi ro.". Team Deadsnakes
Cuối cùng, hiện tại và chính thức, nó cung cấp các phiên bản sau:
- Ubuntu 18.04 (sinh học): Python 2.3 và 2.6; và cả Python 3.1, 3.5, 3.7 và 3.11.
- Ubuntu 20.04 (tiêu điểm): Python 3.5, 3.7, 3.9 và 3.11.
- Ubuntu 22.04 (nhiễu): Python 3.7, 3.9 và 3.11.
Tuy nhiên, ngày nay bạn đã có thể tìm thấy sự sẵn có của Python 3.12.
Các bước cài đặt phiên bản Python 3 bất kỳ
Có tính đến tất cả những điều trên, cho dù trên Ubuntu, Debian hay bất kỳ Distro / Respin nào bắt nguồn từ chúng, quy trình cài đặt và sử dụng Kho lưu trữ PPA của Team Deadsnakes như sau:
- Mở Trình mô phỏng thiết bị đầu cuối
- Chạy các lệnh sau:
sudo add-apt-repository ppa: deadsnakes / ppa sudo apt-get update
- Khi danh sách các gói đã được cập nhật thành công, bây giờ bạn có thể chạy cài đặt các phiên bản Python có sẵn. Ví dụ: để cài đặt Python 3.12, nó có thể được thực thi, theo bất kỳ cách nào trong 2 cách sau, để cài đặt tối thiểu hoặc đầy đủ:
sudo apt-get install python3.12 sudo apt-get install python3.12-full
Trong trường hợp cụ thể của tôi, khi sử dụng Respin được đề cập ở trên, tôi đã chỉnh sửa tệp tin sources.list yêu cầu với lệnh sau:
sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list
Sau đó, thay từ "bullseye" hoặc "bookworm" hoặc bất kỳ từ nào khác tương ứng với Debian và Derivatives bằng từ "jammy" hoặc "focal" tương ứng với Ubuntu. Và do đó có được dòng kho lưu trữ sau (nguồn phần mềm):
deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main
Và tiếp tục cập nhật lại danh sách các gói, để kết thúc với cài đặt phiên bản python 3, mà tôi cần.
tóm lại
Trong ngắn hạn, chúng tôi hy vọng rằng điều này lừa hoặc điều trị, rất hữu ích, cả hai để người dùng nhà phát triển phần mềm, như Người dùng ứng dụng dựa trên Python, đòi hỏi "cài đặt các phiên bản Python cao hơn" cho những người thường có sẵn trong tương ứng của họ Các bản phân phối GNU / Linux dựa trên Ubuntu / Debian. Và nếu ai biết hoặc có bất kỳ một sự thay thế hữu ích khác hay bạn muốn đóng góp gợi ý, đề xuất hoặc sửa chữa với những gì được cung cấp ở đây, bạn có thể làm như vậy thông qua các nhận xét.
Và có, bạn chỉ đơn giản là thích ấn phẩm này, đừng ngừng bình luận về nó và chia sẻ nó với những người khác. Ngoài ra, hãy nhớ ghé thăm của chúng tôi «trang chủ» để khám phá thêm tin tức, cũng như tham gia kênh chính thức của chúng tôi về Điện tín của DesdeLinux, Hướng Tây nhóm để biết thêm thông tin về chủ đề ngày hôm nay.