Score:1

apt --fix-breaked install บ้าไปแล้ว

ธง in
dnp

เมื่อเร็ว ๆ นี้ฉันพยายามติดตั้งแอพที่ต้องใช้เวอร์ชันที่ใหม่กว่า ลิบปังโก และทดลองติดตั้งโดยใช้

sudo dpkg -i libpango-1.0-0_1.50.4+ds-1_amd64.deb

ซึ่งทำให้ฉันมีข้อผิดพลาดดังต่อไปนี้

dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่า libpango-1.0-0:amd64:
libpango-1.0-0:amd64 ขึ้นอยู่กับ libglib2.0-0 (>= 2.67.3); อย่างไรก็ตาม:.
เวอร์ชันของ libglib2.0-0:amd64 บนระบบคือ 2.64.6-1 ~ubuntu20.04.4

จากนั้นฉันลองทำบางสิ่งที่คนมีเหตุผลจะทำ ติดตั้ง libglib โดยใช้วิธีเดียวกันซึ่งทำให้ฉันเกิดข้อผิดพลาด

dpkg: ข้อผิดพลาดเกี่ยวกับ libglib2.0-0_2.70.4-1_amd64.deb ที่มี libglib2.0-0:amd64:
libglib2.0-0:amd64 แบ่ง gnome-keyring (<< 40.0-3~)

dpkg: เกิดข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร libglib2.0-0_2.70.4-1_amd64.deb (--ติดตั้ง):
การติดตั้ง libglib2.0-0:amd64 จะทำให้ gnome-keyring เสียหาย และไม่อนุญาตให้กำหนดค่าใหม่ (--auto-deconfigure อาจช่วยได้) พบข้อผิดพลาดขณะประมวลผล: libglib2.0-0_2.70.4-1amd64.deb

การพึ่งพาของ libglib ซึ่งฉันลองติดตั้งจาก apt (ความผิดพลาดครั้งใหญ่) ซึ่งตอนนี้แสดงการพึ่งพา apt unmet ข้อผิดพลาดมีดังนี้:

sudo apt ติดตั้ง scrcpy
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
scrcpy เป็นเวอร์ชันใหม่ล่าสุดแล้ว (1.12.1+ds-1)
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 gir1.2-pango-1.0 : ขึ้นอยู่กับ: libpango-1.0-0 (= 1.44.7-2ubuntu4) แต่จะต้องติดตั้ง 1.50.4+ds-1
 libpango-1.0-0 : ขึ้นอยู่กับ: libglib2.0-0 (>= 2.67.3) แต่จะต้องติดตั้ง 2.64.6-1~ubuntu20.04.4
 libpangocairo-1.0-0 : ขึ้นอยู่กับ: libpango-1.0-0 (= 1.44.7-2ubuntu4) แต่จะต้องติดตั้ง 1.50.4+ds-1
 libpangoft2-1.0-0 : ขึ้นอยู่กับ: libpango-1.0-0 (= 1.44.7-2ubuntu4) แต่จะต้องติดตั้ง 1.50.4+ds-1
 libpangoxft-1.0-0 : ขึ้นอยู่กับ: libpango-1.0-0 (= 1.44.7-2ubuntu4) แต่จะต้องติดตั้ง 1.50.4+ds-1
E: การพึ่งพาที่ไม่ตรงกันลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)

และเมื่อฉันป้อนข้อมูล

sudo apt --fix-breaked ติดตั้ง

มันบ้าไปแล้วและขอให้ถอนการติดตั้งเกือบทุกอย่างรวมถึงเดสก์ท็อป GNOME แท้จริงพยายามที่จะทำให้ระบบทั้งหมดของฉันพังทลายลง นี่คือรายการของโปรแกรมทั้งหมดที่บอกว่าจะลบ

adwaita-icon-theme apport-gtk apturl baobab กล้าหาญเบราว์เซอร์ชีส chrome-gnome-shell cpupower-gui deja-dup eog evince วิวัฒนาการข้อมูลเซิร์ฟเวอร์ 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-บลูทูธ
  gnome-เครื่องคิดเลข gnome-ตัวอักษร 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-screenshot 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-tweaks gnome-user-docs gstreamer1.0-clutter-3.0 gstreamer1.0-gtk3
  gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-x gtk2-engines-murrine มนุษยชาติ-ไอคอน-ธีม ibus ibus-data ibus-gtk ibus-gtk3 ibus-table indicator-application language-selector-gnome libamtk- 5-0
  libappindicator3-1 libavcodec58 libavfilter7 libavformat58 libcanberra-gtk-โมดูล libcanberra-gtk0 libcanberra-gtk3-0 libcanberra-gtk3-โมดูล 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 librhythmbox-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 ลิเบลป์0
  mousetweaks พูดพึมพำ nautilus nautilus-extension-gnome-terminal nautilus-share network-manager-gnome network-manager-openvpn-gnome network-manager-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-platformชุดรูปแบบชุดจังหวะจังหวะกล่องเสียงปลั๊กอินทางเลือกแถบเครื่องมือจังหวะบ็อกซ์ปลั๊กอิน
  scrcpy ม้าน้ำ shotwell ซอฟต์แวร์สแกนง่ายคุณสมบัติ gtk Spice-vdagent ระบบข้อความประเสริฐ-config-เครื่องพิมพ์ระบบ-config-เครื่องพิมพ์โทรเลขทั่วไป-เดสก์ท็อป ธันเดอร์เบิร์ด ธันเดอร์เบิร์ด-คำพังเพย-สนับสนุน
  Thunderbird-locale-en Thunderbird-locale-en-us totem totem-plugins touchegg Transmission-gtk ubuntu-desktop ubuntu-desktop-minimal ubuntu-docs ubuntu-mono ubuntu-release-upgrader-gtk ubuntu-session
  ตัวจัดการการอัปเดตตัวแจ้งเตือนการอัปเดต 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 ตะโกน zenity

หมายเหตุ: ฉันลองติดตั้ง libglib และทำตามสิ่งที่ต้องพึ่งพาทั้งหมดด้วยตนเอง แต่ dpkg แสดงข้อผิดพลาดที่การอัปเดต libglib จะทำให้ Gnome-keyring เสียหาย แม้ว่าฉันจะสามารถล้างข้อผิดพลาดการขึ้นต่อกันนั้นได้ก็จะดีมาก!

นอกจากนี้ ฉันเสียใจอย่างยิ่ง ฉันคิดว่าฉันไม่ควรติดตั้ง debian releases ที่เสถียรบนอนุพันธ์ของมัน ขอโทษด้วย ดีที่ฉันรู้เรื่องนี้ แต่นั่นอาจนำไปสู่ข้อกำหนดของการติดตั้งใหม่ได้เป็นอย่างดี ฉันใช้ Ubuntu 20.04 LTS

Nmath avatar
ng flag
คุณควรแก้ไขคำถามของคุณและระบุรายละเอียดเพิ่มเติมเกี่ยวกับการกระทำเฉพาะที่คุณทำและคำสั่งที่คุณดำเนินการซึ่งนำไปสู่ปัญหาเหล่านี้ โดยปกติแล้ว การหาแนวทางแก้ไขจะทำได้ง่ายเมื่อคุณรู้ว่าอะไรเป็นสาเหตุของปัญหา
us flag
ตอนนี้คุณจะต้องติดตั้งระบบปฏิบัติการใหม่ หากคุณต้องการเวอร์ชันล่าสุดของแพ็คเกจทั้งหมด ให้ใช้การเผยแพร่แบบต่อเนื่อง (เช่น Arch, Manjaro หรือ EndeavourOS) แทน อย่าอัปเกรดแพ็กเกจเป็นเวอร์ชันใหม่ใน Ubuntu/Debian ดู [อย่าสร้าง FrankenDebian](https://wiki.debian.org/DontBreakDebian#Don.27t_make_a_FrankenDebian)
us flag
คุณใช้ระบบปฏิบัติการใด
in flag
dnp
ฉันใช้ Ubuntu และขอบคุณสำหรับความช่วยเหลือ @guiverc และ Archisman Panigrahi ดูเหมือนว่าเหตุผลนี้เกิดขึ้นเพราะฉันติดตั้งแพ็คเกจเดเบียนใน Ubuntu โดยคิดว่าเป็นเวอร์ชันที่กล่าวถึงในการติดตั้งแอปพลิเคชัน (Laverna) หลังจากลบ libpango ที่ฉันติดตั้งจากเดเบียนแล้วติดตั้ง ubuntu libpango build ทุกอย่างก็ใช้งานได้อีกครั้ง
guiverc avatar
cn flag
คุณยังไม่ได้ระบุรุ่นของคุณ `libpango-1.0-0 | 1.50.4+ds-1 | แจมมี่ | amd64, arm64, armhf, i386, ppc64el, riscv64, s390x` ตรงกับรุ่นนอกหัวข้อ; เช่น. อูบุนตู *แจม*.
in flag
dnp
ฉันขอโทษจริงๆ ที่ @guiverc แย่ ฉันกำลังใช้ ubuntu 20.04 และติดตั้ง libpango 1.0-0 1.50.4+ds-1 build แทน libpango 1.0-0_1.44.7 ซึ่งฉันควรจะทำ นี่คือสิ่งที่นำไปสู่ปัญหาดังกล่าว หลังจากที่ฉันดาวน์เกรดไลบรารี libpango ทุกอย่างก็กลับมาเป็นปกติอีกครั้ง ขออภัยอีกครั้ง ฉันยังเป็นมือใหม่ในระบบปฏิบัติการที่ใช้ linux ขอบคุณมากอีกครั้ง !
Organic Marble avatar
us flag
Apt ไม่ได้ 'บ้าไปแล้ว' มันพยายามอย่างดีที่สุดที่จะมอบระบบที่สอดคล้องกันตามสิ่งที่ขัดแย้งกันที่คุณบอกให้ทำ
in flag
dnp
@Organic Marble ฉันยอมรับว่ามันเป็นความผิดของฉันอย่างสมบูรณ์สำหรับสิ่งนี้ที่จะเกิดขึ้น แต่การเห็น apt --fix-broken โดยพื้นฐานแล้วบอกให้ nuke ทั้งระบบเป็นเรื่องแปลกจริง ๆ เมื่อสิ่งที่ทำให้เกิดปัญหาคือแพ็คเกจ ...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา