Trên Ubuntu 21.04
Trong quá trình nâng cấp hệ thống, tôi đã mở một tệp cấu hình trong trình chỉnh sửa của mình, trong đó trình chỉnh sửa của tôi bị lỗi, do đó khiến apt gặp sự cố giữa quá trình nâng cấp.
Bây giờ, khi tôi chạy lại sudo apt-get nâng cấp
, tôi nhận được một số lượng lớn lỗi liên quan đến việc thiếu python 3.9 và khuyên nên chạy cài đặt apt --fix-break
:
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc... Xong
Đang đọc thông tin trạng thái... Xong
Bạn có thể muốn chạy 'apt --fix-broken install' để sửa lỗi này.
Các gói sau đây có các thuộc tính không được đáp ứng.
blueman : Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: gir1.2-ayatanaappindicator3-0.1 nhưng nó chưa được cài đặt
libboost-mpi-python1.71.0 : Phụ thuộc: libboost-python1.71.0-py39
Phụ thuộc: libopenmpi3 (>= 4.0.5) nhưng 4.0.3-0ubuntu1 đã được cài đặt
Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
libpython3-dev : Phụ thuộc: libpython3.9-dev (>= 3.9.4-0~) nhưng nó chưa được cài đặt
gõ python: Phụ thuộc: python2: bất kỳ (< 2.8)
Phụ thuộc: python2: bất kỳ (>= 2.7~)
python3-apt : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-dev : Phụ thuộc: libpython3-dev (= 3.8.2-0ubuntu2) nhưng 3.9.4-1 đã được cài đặt
python3-geoip : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-gi : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-gi-cairo : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-icu : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-kiwisolver: Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-libtorrent : Phụ thuộc: libtorrent-rasterbar10 (= 1.2.9-0.2fakesync1build1) nhưng nó chưa được cài đặt
Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-markupsafe : Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-matplotlib : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-netifaces: Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-numpy : Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-pil : Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-pil.imagetk : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-pivy : Phụ thuộc: libsoqt520 (>= 1.6.0+ds1) nhưng 1.6.0~ea5cd76+ds1-1ubuntu2 đã được cài đặt
Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-protobuf: Phụ thuộc: libprotobuf23 (>= 3.12.4) nhưng nó chưa được cài đặt
Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-psutil : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-pygame : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-pyside2.qtcore : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpyside2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5core5a (>= 5.15.1) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libshiboken2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
python3-pyside2.qtgui : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpyside2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5core5a (>= 5.15.1) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5gui5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5gui5 (>= 5.15.1) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt hoặc
libqt5gui5-gles (>= 5.15.1) nhưng nó chưa được cài đặt
Phụ thuộc: libshiboken2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
python3-pyside2.qtopengl : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpyside2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5core5a (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5gui5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt hoặc
libqt5gui5-gles (>= 5.15) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5opengl5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5widgets5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libshiboken2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
python3-pyside2.qtsvg : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpyside2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5core5a (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5gui5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt hoặc
libqt5gui5-gles (>= 5.15) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5svg5 (>= 5.15.1) nhưng 5.12.8-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5widgets5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libshiboken2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
python3-pyside2.qtuitools : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpyside2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5core5a (>= 5.15.1) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5gui5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt hoặc
libqt5gui5-gles (>= 5.15) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5widgets5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libshiboken2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
python3-pyside2.qtwidgets : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpyside2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5core5a (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5gui5 (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt hoặc
libqt5gui5-gles (>= 5.15) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5widgets5 (>= 5.15.1) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libshiboken2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
python3-pyside2.qtxml : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpyside2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
Phụ thuộc: libqt5core5a (>= 5.15) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libqt5xml5 (>= 5.15.1) nhưng 5.12.8+dfsg-0ubuntu1 đã được cài đặt
Phụ thuộc: libshiboken2-py3-5.15 (>= 5.15.2) nhưng nó chưa được cài đặt
python3-rencode : Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-renderpm : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-reportlab-accel : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-setproctitle : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-simplejson : Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-stl : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-systemd : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-talloc : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpython3.9 (>= 3.9.1) nhưng nó chưa được cài đặt
python3-twisted-bin : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-uno : Phụ thuộc: libreoffice-common (>= 1:7.0.0~alpha~) nhưng 1:6.4.7-0ubuntu0.20.04.1 đã được cài đặt
Phụ thuộc: libreoffice-core (= 1:7.1.2~rc2-0ubuntu2) nhưng 1:6.4.7-0ubuntu0.20.04.1 đã được cài đặt hoặc
libreoffice-core-nogui (= 1:7.1.2~rc2-0ubuntu2) nhưng nó chưa được cài đặt
Phụ thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
Phụ thuộc: libpython3.9 (>= 3.9.1) nhưng nó chưa được cài đặt
python3-yaml : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-zope.hookable : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3-zope.interface : Tùy thuộc: python3 (>= 3.9~) nhưng 3.8.2-0ubuntu2 đã được cài đặt
python3.9 : Phụ thuộc: libpython3.9-stdlib (= 3.9.7-1+focal1) nhưng nó chưa được cài đặt
python3.9-dev : Phụ thuộc: libpython3.9-dev (= 3.9.7-1+focal1) nhưng nó chưa được cài đặt
Phụ thuộc: libpython3.9 (= 3.9.7-1+focal1) nhưng nó chưa được cài đặt
E: Phụ thuộc chưa được đáp ứng. Hãy thử 'apt --fix-broken install' không có gói (hoặc chỉ định giải pháp)
Khi tôi chạy cài đặt apt --fix-break
tuy nhiên, đã xảy ra lỗi khi cài đặt python3.9-minimal:
Đang thiết lập python3.9-minimal (3.9.7-1+focal1) ...
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "/usr/lib/python3.9/py_compile.py", dòng 9, trong <module>
nhập importlib.util
Tệp "/usr/lib/python3.9/importlib/util.py", dòng 2, trong <module>
từ . nhập abc
Tệp "/usr/lib/python3.9/importlib/abc.py", dòng 17, trong <module>
từ việc nhập Giao thức nhập, runtime_checkable
ModuleNotFoundError: Không có mô-đun nào có tên 'đang gõ'
dpkg: gói xử lý lỗi python3.9-minimal (--configure):
đã cài đặt python3.9-quy trình con tập lệnh sau khi cài đặt gói tối thiểu đã trả về trạng thái thoát lỗi 1
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
python3.9-tối thiểu
E: Tiến trình con /usr/bin/dpkg trả về mã lỗi (1)
Tôi đã thử cài đặt thủ công gói gõ python ubuntu (python-typing_3.6.6-2_all) và python 3.9 (python3.9_3.9.4-1_amd64.deb) bằng cách sử dụng pdkg -i
, nhưng trong trường hợp trước gặp lỗi liên quan đến các phụ thuộc chưa được đáp ứng:
(Đọc cơ sở dữ liệu ... 489468 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén python-typing_3.6.6-2_all.deb ...
Giải nén python-typing (3.6.6-2) trên (3.6.6-2) ...
dpkg: sự cố phụ thuộc ngăn cấu hình gõ python:
gõ python phụ thuộc vào python2: bất kỳ (<< 2.8).
cách gõ python phụ thuộc vào python2:any (>= 2.7~).
dpkg: lỗi xử lý gói python-typing (--install):
vấn đề phụ thuộc - không được định cấu hình
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
gõ trăn
và sau này:
(Đọc cơ sở dữ liệu ... 489468 tệp và thư mục hiện được cài đặt.)
Chuẩn bị giải nén python3.9_3.9.4-1_AMD64.deb ...
Giải nén python3.9 (3.9.4-1) trên (3.9.7-1+focal1) ...
dpkg: sự cố phụ thuộc ngăn cấu hình của python3.9:
python3.9 phụ thuộc vào python3.9-minimal (= 3.9.4-1); Tuy vậy:
Phiên bản python3.9-tối thiểu trên hệ thống là 3.9.7-1+focal1.
python3.9 phụ thuộc vào libpython3.9-stdlib (= 3.9.4-1); Tuy vậy:
Gói libpython3.9-stdlib chưa được cài đặt.
dpkg: gói xử lý lỗi python3.9 (--install):
vấn đề phụ thuộc - không được định cấu hình
Xử lý kích hoạt cho desktop-file-utils (0.26-1ubuntu1) ...
Xử lý trình kích hoạt cho menu gnome (3.36.0-1ubuntu1) ...
Xử lý trình kích hoạt để hỗ trợ mime (3.64ubuntu1) ...
Xử lý trigger cho man-db (2.9.1-1) ...
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
trăn3.9
Tôi cũng đã thử cài đặt các gói này với pip nhưng không có kết quả.