Tôi còn khá mới với Ubuntu và tôi đang cố gắng chạy trình quản lý cập nhật trên Ubuntu 13.10. Tôi có:
jacopo@jacopo-laptop:~$ update-manager
Traceback (most recent call last):
File "/usr/bin/update-manager", line 28, in <module>
from gi.repository import Gtk
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 27, in <module> from ._gi import _API
ImportError: No module named 'gi._gi'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 64, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 20, in <module>
import apt
File "/usr/lib/python3/dist-packages/apt/__init__.py", line 21, in <module>
import apt_pkg
ImportError: No module named 'apt_pkg'
Original exception was:
Traceback (most recent call last):
File "/usr/bin/update-manager", line 28, in <module>
from gi.repository import Gtk
File "/usr/lib/python3/dist-packages/gi/__init__.py", line 27, in <module>
from ._gi import _API
ImportError: No module named 'gi._gi'
Theo như tôi đã hiểu, đây là một vấn đề liên quan đến thực tế là tôi nên cài đặt python3.4. Tôi đã cài đặt nó /usr/local/lib, nhưng tôi luôn gặp lỗi tương tự. Theo cách này, tôi thậm chí không thể nâng cấp lên Ubuntu 14.04.
sudo apt install --reinstall <package-name>, vì điều này tránh tính toán và loại bỏ các phụ thuộc (và đánh dấu các gói để loại bỏ). Xin lưu ý rằng việc gỡ bỏ các gói không phải lúc nào cũng là một thủ tục có thể đảo ngược; ví dụ APT sẽ loại bỏ chính nó hoặc các phụ thuộc của nó nếu được yêu cầu! Các--reinstalllá cờ là do đó an toàn hơn nhiều so vớiremovetiếp theoinstall. Cácremovelệnh của chính nó không gỡ bỏ những file cấu hình của một gói để không có lợi ích hơninstall --reinstall.