Điểm:1

How to reinstall package ubuntu-advantage-tools

lá cờ de

I tried to install FEniCS on Ubuntu 18.04.5 LTS with the following commands (from fenicsproject.org site):

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:fenics-packages/fenics
sudo apt-get update
sudo apt-get install fenics

The operations completed with an error:

Traceback (most recent call last):<br>
  File "\<string>", line 2, in \<module><br>
ModuleNotFoundError: No module named 'uaclient'<br>
dpkg: error processing package ubuntu-advantage-tools (--configure):<br>
installed ubuntu-advantage-tools package post-installation script subprocess returned error exit status 1<br>
Errors were encountered while processing:
 ubuntu-advantage-tools<br>
E: Sub-process /usr/bin/dpkg returned an error code (1)

In fact, executing:

dpkg --list | grep ubuntu-advantage-tools

I got:

iF ubuntu-advantage-tools 27.2.2~18.04.1 amd64 management tools for Ubuntu Advantage

It seems that the package is not copmpletely configurred. So I tried to reinstall it:

sudo apt-get install --reinstall ubuntu-advantage-tools

but it completed with an error:

E: Internal Error, No filename for ubuntu-advantage-tools:amd64

Finally I tried to purge the package and install it once more:

sudo apt-get purge ubuntu-advantage-tools

but it also didn't work:

Traceback (most recent call last):<br>
  File "\<string>", line 2, in \<module><br>
ModuleNotFoundError: No module named 'uaclient'<br>
dpkg: error processing package ubuntu-advantage-tools (--remove):<br>
installed ubuntu-advantage-tools package post-installation script subprocess returned error exit status 1<br>
Errors were encountered while processing:<br>
 ubuntu-advantage-tools<br>
E: Sub-process /usr/bin/dpkg returned an error code (1)

What is the reason of this behaviour and what should I do to get it working?

Nmath avatar
lá cờ ng
Bạn đã thêm đầu ra hoàn chỉnh của các lệnh này hay bạn đã thao túng chúng vì lý do nào đó? (Luôn bao gồm đầu ra đầy đủ) Phần mềm khác của bạn có được cập nhật không có lỗi hoặc bản cập nhật đang chờ xử lý khi chạy `sudo apt update` theo sau là `sudo apt upgrade` không?
lá cờ ng
Lệnh `python3 -c 'import uaclient'` có hoàn tất thành công (âm thầm) hay bạn nhận được `ModuleNotFoundError`? Nếu là trường hợp thứ hai, thì có khả năng hệ thống cài đặt Python của bạn đã bị hỏng. Bạn đã thử sửa đổi cài đặt Python của mình chưa?
makopec avatar
lá cờ de
Cảm ơn bạn cho câu trả lời của bạn. Nmath - Trên thực tế, tôi đã thực hiện một số thao tác với đầu ra, vì tôi chạy các lệnh trên Linux, nhưng để liên lạc trên askubuntu.com, tôi sử dụng Windows. Tất nhiên tôi có thể sao chép kết quả đầu ra vào Windows, nhưng thay vào đó, tôi đã nhập kết quả đầu ra bằng tay. Lỗi của tôi. Một lý do khác là trong bản xem trước của tôi, tôi không có ngắt dòng nên tôi phải chèn chúng bằng tay. Có thể có một số giải pháp tốt hơn, nhưng như bạn thấy đấy, đó là thư đầu tiên của tôi, vì vậy tôi không tìm ra cách thực hiện. Về cập nhật và nâng cấp - Tôi đã thực hiện cả hai lệnh (đầu ra dài nên tôi không đưa vào), nhưng không được.
makopec avatar
lá cờ de
Robie Basak - cảm ơn bạn đã gợi ý. Trên thực tế, khi thực hiện lệnh này, tôi đã nhận được ModuleNotFoundError. Nhưng khi tôi chạy tương tự với python3.7, mọi thứ đều ổn. Python3 của tôi được liên kết với python3.8, nhưng tôi thấy rằng mô-đun uaclient được lấy từ thư mục echo $PYTHONPATH
XavierStuvw avatar
lá cờ cn
@RobieBasak Vui lòng chuyển nhận xét của bạn thành câu trả lời để những người dùng khác có thể xây dựng dựa trên nhận xét đó. Ngoài ra, một câu hỏi có câu trả lời thu hút nhiều người dùng hơn có cùng vấn đề với OP. Đóng góp của bạn có thể giúp họ.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.