Vì vậy, gần đây tôi đã cố gắng cài đặt một ứng dụng yêu cầu phiên bản mới hơn của libpango và đã thử cài đặt nó bằng cách sử dụng
Sudo dpkg -i libpango-1.0-0_1.50.4+ds-1_AMD64.deb
Điều này đã cho tôi lỗi sau
dpkg: sự cố phụ thuộc ngăn cấu hình của libpango-1.0-0:AMD64:
libpango-1.0-0:AMD64 phụ thuộc vào libglib2.0-0 (>= 2.67.3); Tuy vậy:.
Phiên bản libglib2.0-0:AMD64 trên hệ thống là 2.64.6-1 ~ubuntu20.04.4.
Sau đó, tôi đã thử làm một việc mà bất kỳ người logic nào cũng sẽ làm, cài đặt libglib bằng phương pháp tương tự đã gây ra lỗi cho tôi
dpkg: lỗi liên quan đến libglib2.0-0_2.70.4-1_AMD64.deb chứa libglib2.0-0:AMD64:
libglib2.0-0:AMD64 ngắt khóa gnome (<< 40.0-3~)
dpkg: lỗi xử lý kho lưu trữ libglib2.0-0_2.70.4-1_amd64.deb (--install):.
cài đặt libglib2.0-0:amd64 sẽ phá vỡ khóa gnome và cấu hình lại không được phép (--auto-deconfigure có thể hữu ích)
Đã bắt gặp các lỗi trong quá trình xử lí thông tin:
libglib2.0-0_2.70.4-1amd64.deb
sự phụ thuộc của libglib mà tôi đã thử cài đặt từ apt (Sai lầm lớn) hiện hiển thị phụ thuộc apt chưa được đáp ứng, lỗi như sau:
sudo apt cài đặt scrcpy
Đang đọc danh sách gói... Xong
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
scrcpy đã là phiên bản mới nhất (1.12.1+ds-1).
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:
gir1.2-pango-1.0 : Phụ thuộc: libpango-1.0-0 (= 1.44.7-2ubuntu4) nhưng 1.50.4+ds-1 sẽ được cài đặt
libpango-1.0-0 : Phụ thuộc: libglib2.0-0 (>= 2.67.3) nhưng 2.64.6-1~ubuntu20.04.4 sẽ được cài đặt
libpangocairo-1.0-0 : Phụ thuộc: libpango-1.0-0 (= 1.44.7-2ubuntu4) nhưng 1.50.4+ds-1 sẽ được cài đặt
libpangoft2-1.0-0 : Phụ thuộc: libpango-1.0-0 (= 1.44.7-2ubuntu4) nhưng 1.50.4+ds-1 sẽ được cài đặt
libpangoxft-1.0-0 : Phụ thuộc: libpango-1.0-0 (= 1.44.7-2ubuntu4) nhưng 1.50.4+ds-1 sẽ đượ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).
và khi tôi nhập
sudo apt --fix-break cài đặt
nó hoàn toàn phát điên và yêu cầu gỡ cài đặt hầu hết mọi thứ, kể cả máy tính để bàn Gnome. Nghĩa đen là cố gắng nuke toàn bộ hệ thống của tôi. Đây là danh sách tất cả các chương trình được yêu cầu xóa
adwaita-icon-theme apport-gtk apturl baobab Brave-browser cheese chrome-gnome-shell cpupower-gui deja-dup eog evince sự tiến hóa-data-server exo-utils file-roller gcr gdm3 gedit gir1.2-clutter-1.0
gir1.2-clutter-gst-3.0 gir1.2-coglpango-1.0 gir1.2-gcr-3 gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0 gir1.2-gtk-3.0 gir1.2-gtkclutter- 1.0 gir1.2-gtksource-4 gir1.2-gweather-3.0 gir1.2-handy-0.0
gir1.2-mutter-6 gir1.2-nma-1.0 gir1.2-pango-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-rsvg-2.0 gir1.2-totem-1.0 gir1 .2-vte-2.91 gir1.2-webkit2-4.0 gir1.2-wnck-3.0 gjs gkbd-capplet gnome-bluetooth
gnome-máy tính gnome-ký tự gnome-control-center gnome-disk-utility gnome-font-viewer gnome-getting-started-docs gnome-initial-setup gnome-keyring gnome-logs gnome-online-accounts gnome-power-manager
gnome-ảnh chụp màn hình gnome-session-bin gnome-session-canberra gnome-settings-daemon gnome-shell gnome-shell-extension-appindicator gnome-shell-extension-desktop-icons gnome-shell-extension-prefs
gnome-shell-extension-ubuntu-dock gnome-shell-extensions gnome-startup-applications gnome-system-monitor gnome-terminal gnome-todo gnome-tinh chỉnh gnome-user-docs gstreamer1.0-clutter-3.0 gstreamer1.0-gtk3
gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-x gtk2-engine-murrine human-icon-theme ibus ibus-data ibus-gtk ibus-gtk3 ibus-bảng chỉ báo-ngôn ngữ ứng dụng-bộ chọn-gnome libamtk- 5-0
libappindicator3-1 libavcodec58 libavfilter7 libavformat58 libcanberra-gtk-module libcanberra-gtk0 libcanberra-gtk3-0 libcanberra-gtk3-module libcheese-gtk25 libcheese8 libchromaprint1 libclutter-1.0-0
libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-pango20 libcolord-gtk1 libdbusmenu-gtk3-4 libdv-bin libedataserverui-1.2-2 libevdocument3-4 libevview3-3 libexo-2-0 libgail-common libgail18 libgarcon- 1-0
libgarcon-gtk3-1-0 libgcr-ui-3-1 libgnome-bluetooth13 libgnome-desktop-3-19 libgnomekbd8 libgoa-backend-1.0-1 libgspell-1-2 libgtk-3-0 libgtk-3-bin libgtk2.0 -0 libgtk2.0-bin libgtk3-perl libgtkmm-3.0-1v5
libgtksourceview-4-0 libgweather-3-16 libhandy-0.0-0 libindicator3-7 libmutter-6-0 libnautilus-extension1a libnma0 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangomm-1.4-1v5 libpangoxft-1.0 -0
libpeas-1.0-0 libreoffice-gtk3 librhybeatbox-core10 librsvg2-2 librsvg2-common libtepl-4-0 libthunarx-3-0 libtotem0 libvte-2.91-0 libwebkit2gtk-4.0-37 libwnck-3-0 libxfce4ui-1-0 libxfce4ui- 2-0 libyelp0
mousetweaks lẩm bẩm nautilus nautilus-extension-gnome-terminal nautilus-chia sẻ mạng-quản lý-mạng gnome-quản lý-openvpn-quản lý mạng gnome-pptp-gnome openjdk-16-jdk openjdk-16-jre orca pavucontrol
pinentry-gnome3 pinentry-gtk2 plymouth-label plymouth-theme-spinner policykit-1-gnome python3-aptdaemon.gtk3widgets qt5-gtk-platformthemebeatbox-plugin-alternative-toolbarbeatbox-plugins
scrcpy seahorse shotwell phần mềm quét đơn giản-properties-gtk Spice-vdagent sublime-text system-config-printer system-config-printer-common telegram-desktop thunderbird thunderbird-gnome-support
thunderbird-locale-en thunderbird-locale-en-us totem totem-plugins touchegg truyền-gtk ubuntu-desktop ubuntu-desktop-minimal ubuntu-docs ubuntu-mono ubuntu-release-upgrader-gtk ubuntu-session
update-manager update-notifier usb-creator-gtk vino vlc vlc-plugin-base vlc-plugin-notify vlc-plugin-video-output xdg-desktop-portal-gtk xdg-user-dirs-gtk xfdesktop4 xfwm4 yaru-theme- gtk yelp zenity
Lưu ý: Tôi đã thử cài đặt libglib và theo dõi toàn bộ điều phụ thuộc theo cách thủ công nhưng dpkg hiển thị lỗi cập nhật libglib sẽ phá vỡ khóa Gnome. Ngay cả khi tôi có thể xóa lỗi phụ thuộc đó thì cũng thật tuyệt!
Ngoài ra, tôi vô cùng xin lỗi, tôi nghĩ rằng tôi không nên cài đặt các bản phát hành debian ổn định trên các dẫn xuất của nó, xin lỗi về điều đó. Thật tốt khi tôi biết về nó nhưng điều đó rất có thể dẫn đến yêu cầu cài đặt mới. Tôi đang sử dụng Ubuntu 20.04 LTS