Cách gỡ python trên ubuntu

Đây là những gì tôi có sau khi thực hiện xóa tất cả các phiên bản python và chỉ cài đặt lại 3.6.

root@esp32:/# python
Python 3.6.0b2 (default, Oct 11 2016, 05:27:10) 
[GCC 6.2.0 20161005] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 
root@esp32:/# python3
Python 3.8.0 (default, Dec 15 2019, 14:19:02) 
[GCC 6.2.0 20161005] on linux
Type "help", "copyright", "credits" or "license" for more information.

Ngoài ra, các lệnh pip và pip3 hoàn toàn không hoạt động:

root@esp32:/# pip
Traceback (most recent call last):
  File "/usr/local/bin/pip", line 7, in <module>
    from pip._internal.cli.main import main
  File "/usr/local/lib/python3.5/dist-packages/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax

root@esp32:/# pip3
Traceback (most recent call last):
  File "/usr/local/bin/pip3", line 7, in <module>
    from pip._internal.cli.main import main
  File "/usr/local/lib/python3.5/dist-packages/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax

Tôi hoàn toàn không thích Linux, tôi chỉ muốn cập nhật Python từ 2.x lên 3.x để Platformio có thể nâng cấp và bây giờ tôi đã làm mọi thứ có vẻ như rối tung lên.

1 hữu ích 0 bình luận chia sẻ

Gỡ cài đặt các chương trình trên Ubuntu có thể hơi khó khăn. Xử lý thiết bị đầu cuối rất khó nếu bạn là người dùng mới và ngay cả Trung tâm phần mềm Ubuntu cũng có vấn đề. May mắn thay, có một cách dễ dàng hơn để gỡ cài đặt các chương trình trên Ubuntu; qUninstaller. Đó là một công cụ GUI nhẹ giúp gỡ cài đặt bất kỳ chương trình nào dễ hiểu hơn nhiều.

Lưu ý: sử dụng ứng dụng qUninstaller yêu cầu phiên bản Python 2.7+ và Ubuntu 16.04 trở lên.

  • Cài đặt qUninstaller
    • Cài đặt Python-pip
    • qUninstaller trên Debian
  • Sử dụng qUninstaller
    • Share this post!

Tải qUninstaller trên Ubuntu không giống như cài đặt các chương trình khác. Bạn sẽ không tìm thấy nó trong Trung tâm phần mềm Ubuntu hoặc các nguồn phần mềm Ubuntu. Thay vào đó, người dùng muốn tải phiên bản mới nhất của chương trình qUninstaller cần tải xuống tệp gói Debian độc lập để sử dụng.

Cài đặt chương trình thông qua gói Deb có thể tải xuống không phải là xấu, mặc dù có một điều cần lưu ý: các chương trình bạn tải xuống từ internet không có cách tự động cập nhật. Nếu bản phát hành qUninstaller mới xuất hiện, bạn có thể cần phải cài đặt bản cập nhật mới theo cách thủ công.

Để cài đặt qUninstaller, truy cập trang tải xuống chính thức trên Source Forge. Nhấp vào “Tải xuống” để nhận bản phát hành mới nhất. Sau khi gói hoàn tất tải xuống, hãy mở một thiết bị đầu cuối và sử dụng lệnh CD để di chuyển thiết bị đầu cuối đến thư mục ~ / Downloads trên PC Ubuntu của bạn.

cd ~/Downloads

Khi ở bên trong thư mục Tải xuống, hãy sử dụng công cụ dpkg để cài đặt gói vào hệ thống.

sudo dpkg -i quninstaller_1.2_all.deb

Việc chạy công cụ Dpkg để cài đặt qUninstaller sẽ không hoàn tất chính xác do thiếu một số phụ thuộc. Điều này không có nghĩa là cài đặt Ubuntu của bạn bị hỏng. Tất cả điều đó có nghĩa là qUninstaller đang gặp khó khăn khi cài đặt các tệp chương trình quan trọng theo cách thủ công. Do đó, bạn sẽ thấy lỗi nói rằng chúng “không thể được giải quyết”. Điều này rất dễ sửa chữa. Chạy install -f để sửa và cài đặt mọi thư viện và chương trình bị thiếu mà ứng dụng qUninstaller cần để chạy trên Ubuntu.

sudo apt install -f

Cài đặt Python-pip

Sau khi sửa lỗi phụ thuộc của qUninstaller, chương trình sẽ cài đặt trên Ubuntu một cách độc đáo. Tuy nhiên, nó vẫn sẽ không hoạt động chính xác. Vì bất kỳ lý do gì, khi sử dụng ứng dụng này trên Ubuntu, thư viện Python không được cài đặt chính xác. Do đó, việc chạy “qUninstaller”, đặc biệt là trên Ubuntu 18.04 sẽ dẫn đến việc chương trình từ chối chạy. Sự cố này xuất phát từ gói Debian không cài đặt Pyxdg trong quá trình thiết lập.

Đừng lo lắng! Điều này rất dễ sửa chữa. Bắt đầu bằng cách cài đặt python-pip. Cài đặt python-pip sẽ cho phép bạn cài đặt các thư viện Python quan trọng, đặc biệt là những thư viện quan trọng đối với qUninstaller.

sudo apt install python-pip

Chỉ cài đặt python-pip là đủ, vì cài đặt nó cũng mang lại một số tệp Python quan trọng. Nếu chỉ cài đặt python-pip là không đủ để làm cho chương trình chạy, bạn cũng sẽ cần sử dụng Pip để lấy một thư viện bị thiếu. Thư viện Python bị thiếu là Pyxdg và nó rất quan trọng đối với qUninstaller. May mắn thay, bạn có thể cài đặt nó trên hệ thống của mình với Pip.

Hãy nhớ rằng vì qUninstaller được cài đặt trên Ubuntu ở cấp hệ thống, nên thư viện Pyxdg cũng cần phải như vậy. Để tải Pyxdg trên Ubuntu, hãy chạy lệnh sau trong cửa sổ dòng lệnh.

sudo python-pip install pyxdg

Nhận Pyxdg khắc phục sự cố đôi khi có thể xuất hiện khi cài đặt qUninstaller.

qUninstaller trên Debian

Mặc dù hướng dẫn này tập trung vào Ubuntu, người dùng Debian cũng có thể sử dụng chương trình này, vì Ubuntu và Debian chia sẻ cùng một kiến ​​trúc cơ sở. Để cài đặt, hãy truy cập Source Forge và tải xuống bản Deb mới nhất. Sau đó, mở một thiết bị đầu cuối và cài đặt nó.

Lưu ý: qUninstaller có thể sẽ chạy tốt trên Debian 9. Điều tương tự cũng không thể xảy ra đối với Thử nghiệm Debian và Tính không ổn định. Sử dụng có nguy cơ của riêng bạn!

cd ~/Downloads

sudo dpkg -i quninstaller_1.2_all.deb

sudo apt install -f

Giống như Ubuntu, bạn có thể cần cài đặt python-pip và pyxdg để làm cho nó chạy chính xác:

sudo apt install python-pip

sudo python-pip install pyxdg

Sử dụng qUninstaller

Bây giờ qUninstaller đã được cài đặt, bạn có thể sử dụng nó để gỡ cài đặt các chương trình trên Ubuntu hoặc Debian. Mở bảng điều khiển Gnome và tìm kiếm “qUninstaller” để khởi chạy nó. Sau khi mở, bạn sẽ thấy danh sách tất cả các chương trình đã cài đặt trên PC Ubuntu của mình. Cuộn qua nó và tìm các gói bạn muốn xóa. Trong danh sách, chọn một chương trình để gỡ cài đặt khỏi Ubuntu. Sau khi chọn nó, hãy nhấp vào nút “gỡ cài đặt” để bắt đầu quá trình gỡ cài đặt.

Sử dụng qUninstaller không cần quyền truy cập root khi khởi động. Thay vào đó, nó chỉ yêu cầu mật khẩu khi mọi thứ đã sẵn sàng để xóa. Khi bạn nhấp vào nút “gỡ cài đặt”, một cửa sổ bật lên xuất hiện yêu cầu người dùng hiện tại nhập mật khẩu của họ. Nhập nó và cấp cho qUninstaller quyền truy cập tạm thời ở cấp hệ thống.

Cách gỡ python trên ubuntu

Sau khi nhập mật khẩu, ứng dụng qUninstaller sẽ thực hiện quá trình gỡ cài đặt chương trình khỏi PC Ubuntu của bạn. Khi hoàn tất, nó sẽ quay trở lại cửa sổ lựa chọn chính. Để xóa các chương trình khác, hãy lặp lại quá trình trên.

Continue Reading