Score:1

ฉันจะแก้ไขความล้มเหลวในการประเมินการพึ่งพาในการติดตั้ง/อัปเกรด apt/dpkg ได้อย่างไร

ธง us

ฉันเพิ่งอัปเกรดจาก Xenial เป็น Fossa และกระบวนการทั้งหมดดูเหมือนจะเป็นไปอย่างราบรื่น ฉันไม่มี .รายการ ไฟล์ที่อ้างอิงถึง Xenial ในระบบของฉัน และดูเหมือนว่า Fossa จะทำงานตามที่ตั้งใจไว้

วันนี้ฉันพบว่าฉันมีแพ็คเกจที่อัพเกรดได้ ubuntu-advantage-tools แต่จะติดตั้งไม่ได้เพราะมันขึ้นอยู่กับ distro-info ที่จะไม่ติดตั้ง ในการพยายามหาสาเหตุ ดูเหมือนว่า distro-info ขึ้นอยู่กับ distro-info-data ซึ่ง ... จะไม่ถูกติดตั้ง เหตุผลในการ นี้ นั่นคือแพ็คเกจ distro-info-data I มี เป็นเวอร์ชันใหม่ล่าสุดอยู่แล้ว ซึ่งน่าจะเป็นผลมาจากการอัปเกรดระบบปฏิบัติการล่าสุดของฉัน และนี่ก็สมเหตุสมผลแล้วเนื่องจากระบบปฏิบัติการของฉันทำงานได้อย่างถูกต้องทุกประการ: เห็นได้ชัดว่าแพ็คเกจข้อมูล distro-info-data ที่ฉันมี (เวอร์ชัน 0.46+18.04.sav0) เป็นที่น่าพอใจและ xyy ค่าเวอร์ชันตัวเลขสูงกว่าการอ้างอิงที่ระบุสำหรับ distro-info (0.39) และเวอร์ชันล่าสุดที่เผยแพร่ตั้งแต่เดือนเมษายน (0.43).

[พุธ 14 ก.ค.-12:42:17]-[exit:100]-$> sudo apt install ubuntu-advantage-tools
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
ไม่สามารถติดตั้งบางแพ็คเกจได้ นี่อาจหมายความว่าคุณมี
ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณใช้สถานการณ์ที่ไม่เสถียร
การกระจายที่ยังไม่ได้สร้างแพ็คเกจที่จำเป็นบางอย่าง
หรือถูกย้ายออกจากขาเข้า
ข้อมูลต่อไปนี้อาจช่วยแก้ไขสถานการณ์ได้:

แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 ubuntu-advantage-tools : ขึ้นอยู่กับ: distro-info แต่จะไม่ถูกติดตั้ง
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย

[พุธ 14 ก.ค.-12:42:29]-[exit:100]-$> sudo apt install distro-info
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
ไม่สามารถติดตั้งบางแพ็คเกจได้ นี่อาจหมายความว่าคุณมี
ร้องขอสถานการณ์ที่เป็นไปไม่ได้หรือหากคุณใช้สถานการณ์ที่ไม่เสถียร
การกระจายที่ยังไม่ได้สร้างแพ็คเกจที่จำเป็นบางอย่าง
หรือถูกย้ายออกจากขาเข้า
ข้อมูลต่อไปนี้อาจช่วยแก้ไขสถานการณ์ได้:

แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
 distro-info : ขึ้นอยู่กับ: distro-info-data (>= 0.39ubuntu1) แต่จะไม่ถูกติดตั้ง
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย

[พุธ 14 ก.ค.-12:42:40]-[exit:100]-$> sudo apt install distro-info-data
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
distro-info-data เป็นเวอร์ชันใหม่ล่าสุดแล้ว (0.46+18.04.sav0)
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 2 ไม่ได้อัพเกรด

ดังนั้น คำถามคือ: เหตุใดกระบวนการประเมินการพึ่งพาจึงไม่รู้จัก distro-info-data (0.46+18.04.sav0) ตามความพอใจในการพึ่งพาที่ประกาศสำหรับ distro-info ของ ข้อมูล distro-info (>= 0.39ubuntu1) ทั้งที่ความจริงมันชัดเจนอยู่แล้วแท้ๆ?

นอกจากนี้ ฉันจะทำอย่างไรเพื่อแก้ไขปัญหานี้ที่จะอนุญาตให้ติดตั้งการอัปเกรดที่ไม่ใช่ด้วยตนเองในอนาคตได้โดยไม่มีปัญหา ในขณะเดียวกันก็หลีกเลี่ยงจำนวนเงินที่ต้องติดตั้งใหม่ทั้งหมดสำหรับระบบปฏิบัติการของฉัน (ซึ่งเป็นสิ่งที่ระบุโดยพื้นฐานเมื่อฉันตรวจสอบการเปลี่ยนระบบปฏิบัติการล่าสุดของฉัน distro-info-data (0.46+18.04.sav0) กับ distro ข้อมูลข้อมูล (0.43ubuntu1.5_all))?

ข้อมูลอ้างอิงเพิ่มเติม:

[วันพุธที่ 14 ก.ค.-13:37:33 น.]-[ทางออก:0]-$> sudo apt แสดง distro-info
แพ็คเกจ: distro-info
รุ่น: 0.23ubuntu1
ลำดับความสำคัญ: ไม่บังคับ
ส่วน: devel
ที่มา: อูบุนตู
ผู้ดูแล: นักพัฒนา Ubuntu <[email protected]>
ผู้ดูแลต้นฉบับ: Benjamin Drung <[email protected]>
ข้อบกพร่อง: https://bugs.launchpad.net/ubuntu/+filebug
ขนาดที่ติดตั้ง: 69.6 kB
ขึ้นอยู่กับ: distro-info-data (>= 0.39ubuntu1), libc6 (>= 2.7)
แนะนำ: shunit2 (>= 2.1.6)
ตัวแบ่ง: ubuntu-dev-tools (<< 0.133~)
แทนที่: ubuntu-dev-tools (<< 0.127~)
ขนาดการดาวน์โหลด: 17.1 kB
APT-Sources: http://us.archive.ubuntu.com/ubuntu focal/main แพ็คเกจ amd64
คำอธิบาย: ให้ข้อมูลเกี่ยวกับการเปิดตัวของการกระจาย
 ข้อมูลเกี่ยวกับ Debian และ Ubuntu ทุกรุ่น สคริปต์ distro-info
 จะให้ชื่อรหัสแก่คุณเช่น รุ่นล่าสุดที่เสถียรของคุณ
 การกระจาย. ในการรับข้อมูลเกี่ยวกับการกระจายเฉพาะที่มี
 debian-distro-info และสคริปต์ ubuntu-distro-info

[วันพุธที่ 14 กรกฎาคม-13:39:22]-[ทางออก:0]-$> sudo apt แสดงข้อมูล distro-info
แพ็คเกจ: distro-info-data
เวอร์ชัน: 0.46+18.04.sav0
สถานะ: ติดตั้ง ตกลง ติดตั้งแล้ว
ลำดับความสำคัญ: สำคัญ
ส่วน: devel
ผู้ดูแล: Benjamin Drung <[email protected]>
ติดตั้ง-ขนาด: 18.4 kB
ตัวแบ่ง: distro-info (<< 1.0~)
ขนาดการดาวน์โหลด: ไม่ทราบ
APT-Manual-Installed: ใช่
APT-แหล่งที่มา: /var/lib/dpkg/status
คำอธิบาย: ข้อมูลเกี่ยวกับการเผยแพร่ของดิสทริบิวชัน (ไฟล์ข้อมูล)
 ข้อมูลเกี่ยวกับ Debian และ Ubuntu ทุกรุ่น สคริปต์ distro-info
 จะให้ชื่อรหัสแก่คุณเช่น รุ่นล่าสุดที่เสถียรของคุณ
 การกระจาย. ในการรับข้อมูลเกี่ยวกับการกระจายเฉพาะที่มี
 debian-distro-info และสคริปต์ ubuntu-distro-info
 .
 แพ็คเกจนี้มีไฟล์ข้อมูล

N: มีบันทึกเพิ่มเติม 2 รายการ โปรดใช้สวิตช์ '-a' เพื่อดู
[วันพุธที่ 14 กรกฎาคม-13:48:18]-[ทางออก:0]-$> นโยบาย apt-cache distro-info-data distro-info
distro ข้อมูลข้อมูล:
  ติดตั้งแล้ว: 0.46+18.04.sav0
  ผู้สมัคร: 0.46+18.04.sav0
  ตารางเวอร์ชัน:
 *** 0.46+18.04.sav0 100
        100 /var/lib/dpkg/สถานะ
     0.43ubuntu1.5 500
        500 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 แพ็คเกจ
        500 http://us.archive.ubuntu.com/ubuntu focal-updates/main แพ็คเกจ i386
        500 http://security.ubuntu.com/ubuntu focal-security/main แพ็คเกจ amd64
        500 http://security.ubuntu.com/ubuntu focal-security/main แพ็คเกจ i386
     0.43ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu focal/main แพ็คเกจ amd64
        500 http://us.archive.ubuntu.com/ubuntu focal/main แพ็คเกจ i386
distro-ข้อมูล:
  ติดตั้ง: (ไม่มี)
  ผู้สมัคร: 0.23ubuntu1
  ตารางเวอร์ชัน:
     0.23ubuntu1 500
        500 http://us.archive.ubuntu.com/ubuntu focal/main แพ็คเกจ amd64
[พุธ 14 ก.ค.-14:15:46]-[ทางออก:1]-$> dpkg -l | grep.sav
ii distro-info-data 0.46+18.04.sav0 ข้อมูลทั้งหมดเกี่ยวกับการเผยแพร่ (ไฟล์ข้อมูล)
ii glslang-tools 8.13.3763-0ubuntu1~18.04.sav0 amd64 ส่วนหน้า OpenGL และ OpenGL ES shader และตัวตรวจสอบ - เครื่องมือ
ii gnome-screensaver 3.6.1-11ubuntu4 amd64 สกรีนเซฟเวอร์และการล็อกหน้าจอ เดิมใช้ใน GNOME
ii logsave 1.45.5-2ubuntu1 amd64 บันทึกผลลัพธ์ของคำสั่งในไฟล์บันทึก
ii meson 0.55.1-1~18.04.sav0 ระบบสร้างผลผลิตสูงทั้งหมด
ii ninja-build 1.10.2-0ubuntu1~18.04.sav0 amd64 ระบบบิลด์ขนาดเล็กที่ใกล้เคียงที่สุดกับ Make
ii python3-distro-info 1.0+18.04sav0 ข้อมูลทั้งหมดเกี่ยวกับการเผยแพร่การเผยแพร่ (โมดูล Python 3)
ii spirv-tools 2020.4-1~18.04.sav0 amd64 API และคำสั่งสำหรับการประมวลผลโมดูล SPIR-V
ii tzdata 2021a-0ubuntu0.20.04 โซนเวลาทั้งหมดและข้อมูลเวลาออมแสง
ii x11proto-scrnsaver-dev 2019.2-1ubuntu1 แพ็คเกจจำลองการเปลี่ยนแปลงทั้งหมด
ii xscreensaver 5.42+dfsg1-1ubuntu1 amd64 สกรีนเซฟเวอร์ daemon และส่วนหน้าสำหรับ X11
ii xscreensaver-data 5.42+dfsg1-1ubuntu1 amd64 โมดูลพักหน้าจอสำหรับส่วนหน้าของสกรีนเซฟเวอร์
ii xscreensaver-data-extra 5.42+dfsg1-1ubuntu1 amd64 โมดูลรักษาหน้าจอพิเศษสำหรับส่วนหน้าของโปรแกรมรักษาหน้าจอ
ii xscreensaver-gl 5.42+dfsg1-1ubuntu1 amd64 GL (Mesa) โมดูลรักษาหน้าจอสำหรับส่วนหน้าของโปรแกรมรักษาหน้าจอ
ii xscreensaver-gl-extra 5.42+dfsg1-1ubuntu1 amd64 Extra GL (Mesa) โมดูลรักษาหน้าจอสำหรับส่วนหน้าของโปรแกรมรักษาหน้าจอ
[พุธ 14-14:17:48]-[exit:0]-$> ค้นหาความถนัด ~o
ฉัน amdvlk - ไดรเวอร์ AMD Open Source สำหรับ Vulkan                                                                                                              
ฉันรัก - ที่รัก                                                                                                                                        
ฉันที่รัก-dkms - โมดูลเคอร์เนลสำหรับที่รัก                                                                                                                      
ฉันไม่ลงรอยกัน - แชทสำหรับชุมชนและเพื่อน                                                                                                               
ฉัน A gstreamer1.0-fluendo-mp3 - ตัวถอดรหัส Fluendo mp3 ปลั๊กอิน GStreamer 1.0                                                                                                       
ฉัน A libnih1 - ห้องสมุดยูทิลิตี้ NIH                                                                                                                            
ฉัน libprocps6 - ไลบรารีสำหรับการเข้าถึงข้อมูลกระบวนการจาก /proc                                                                                           
ฉัน A libssl1.0.0 - ชุดเครื่องมือ Secure Sockets Layer - ไลบรารีที่ใช้ร่วมกัน                                                                                                
i nomachine - ระบบการเข้าถึงระยะไกลที่รวดเร็วและปลอดภัย                                                                                                           
ฉัน A perl-modules-5.26 - โมดูล Core Perl                                                                                                                              
ฉัน python-iniparse - เข้าถึงและแก้ไขข้อมูลการกำหนดค่าในไฟล์ INI (Python 2)                                                                                   
ฉัน python3.8.1-dev-dosk - python3.8.1-dev                                                                                                                                
i sc-controller - ไดรเวอร์โหมดผู้ใช้และ GUI ที่ใช้ GTK3 สำหรับ Steam Controller                                                                                       
ฉัน tokentool - โทเค็นทูล                                                                                                                                      
i A ureadahead - อ่านไฟล์ที่จำเป็นล่วงหน้า

หมายเหตุ: การลบแพ็คเกจ distro-info-data=0.46+18.04.sav0 ที่มีอยู่จะถูกระบุโดย Synaptic Package Manager ว่ามีผลการเรียงซ้อนบางอย่าง: ยัง-ได้รับผลกระทบ

[พุธ 14 ก.ค.-14:17:54]-[exit:0]-$> grep -r "deb\ " /etc/apt/ --include=*.list
/etc/apt/sources.list:# deb cdrom:[Ubuntu 18.04.3 LTS _Bionic Beaver_ - Release amd64 (20190805)]/ bionic หลักถูกจำกัด
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ โฟกัสหลักถูกจำกัด
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ focal-updates หลักถูกจำกัด
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ จักรวาลโฟกัส
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ โฟกัสจักรวาลอัปเดต
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ โฟกัสลิขสิทธิ์
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ มัลติเวิร์ส focal-updates
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ focal-backports ลิขสิทธิ์หลักของจักรวาลที่ จำกัด
/etc/apt/sources.list:# deb http://archive.canonical.com/ubuntu พันธมิตรไบโอนิค
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security main จำกัด
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security จักรวาล
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu มัลติเวิร์สโฟกัสความปลอดภัย
/etc/apt/sources.list:deb https://dl.winehq.org/wine-builds/ubuntu/ โฟกัสหลัก
/etc/apt/sources.list:# deb https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ ./
/etc/apt/sources.list.d/wine-obs.list:# deb http://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04 ./
/etc/apt/sources.list.d/teamviewer.list:deb https://linux.teamviewer.com/deb หลักที่เสถียร
/etc/apt/sources.list.d/teamviewer.list:# deb https://linux.teamviewer.com/deb ดูตัวอย่างหลัก
/etc/apt/sources.list.d/teamviewer.list:# deb https://linux.teamviewer.com/deb หลักการพัฒนา
/etc/apt/sources.list.d/lutris-team-ubuntu-lutris-bionic.list:deb http://ppa.launchpad.net/lutris-team/lutris/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/microsoft-prod.list:deb [arch=amd64] https://packages.microsoft.com/ubuntu/20.04/prod โฟกัสหลัก
/etc/apt/sources.list.d/amdvlk.list:# deb [arch=amd64,i386] http://repo.radeon.com/amdvlk/apt/debian/ ไบโอนิคหลัก
/etc/apt/sources.list.d/pcsx2-team-ubuntu-pcsx2-daily-bionic.list:deb http://ppa.launchpad.net/pcsx2-team/pcsx2-daily/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/appimagelauncher-team-ubuntu-stable-focal.list:deb http://ppa.launchpad.net/appimagelauncher-team/stable/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/dlech-ubuntu-keepass2-plugins-bionic.list:deb http://ppa.launchpad.net/dlech/keepass2-plugins/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/google-chrome.list:deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ หลักที่เสถียร
/etc/apt/sources.list.d/solaar-unifying-ubuntu-stable-bionic.list:deb http://ppa.launchpad.net/solaar-unifying/stable/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/libratbag-piper-ubuntu-piper-libratbag-git-bionic.list:deb http://ppa.launchpad.net/libratbag-piper/piper-libratbag-git/ubuntu โฟกัส หลัก
/etc/apt/sources.list.d/home:kozec.list:# deb http://download.opensuse.org/repositories/home:/kozec/xUbuntu_18.04/ / /
/etc/apt/sources.list.d/dlech-ubuntu-keepass2-plugins-beta-focal.list:# deb http://ppa.launchpad.net/dlech/keepass2-plugins-beta/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/arx-ubuntu-release-bionic.list:deb http://ppa.launchpad.net/arx/release/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/jtaylor-ubuntu-keepass-bionic.list:deb http://ppa.launchpad.net/jtaylor/keepass/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/team-xbmc-ubuntu-ppa-focal.list:deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/nodesource.list:deb https://deb.nodesource.com/node_15.x โฟกัสหลัก
/etc/apt/sources.list.d/linuxuprising-ubuntu-guake-bionic.list:deb http://ppa.launchpad.net/linuxuprising/guake/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/otto-kesselgulasch-ubuntu-gimp-bionic.list:deb http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/diesch-ubuntu-stable-focal.list:deb http://ppa.launchpad.net/diesch/stable/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/dlech-ubuntu-keepass2-plugins-beta-bionic.list:# deb http://ppa.launchpad.net/dlech/keepass2-plugins-beta/ubuntu ไบโอนิคหลัก
/etc/apt/sources.list.d/savoury1-ubuntu-build-tools-bionic.list:# deb http://ppa.launchpad.net/savoury1/build-tools/ubuntu ไบโอนิคหลัก
/etc/apt/sources.list.d/takkat-nebuk-ubuntu-takkat-bionic.list:deb http://ppa.launchpad.net/takkat-nebuk/takkat/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/xrdesktop-ubuntu-xrdesktop-focal.list:deb http://ppa.launchpad.net/xrdesktop/xrdesktop/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/kisak-ubuntu-kisak-mesa-bionic.list:deb http://ppa.launchpad.net/kisak/kisak-mesa/ubuntu โฟกัสหลัก
/etc/apt/sources.list.d/gregory-hainaut-ubuntu-pcsx2_official_ppa-focal.list:# deb http://ppa.launchpad.net/gregory-hainaut/pcsx2.official.ppa/ubuntu โฟกัสหลัก
N0rbert avatar
zw flag
โปรดเพิ่มผลลัพธ์ของ `apt-cache policy distro-info-data distro-info` ในคำถาม คำต่อท้าย *sav* ระบุแหล่งที่มาของบุคคลที่สาม
N0rbert avatar
zw flag
โปรดเพิ่มผลลัพธ์ของ `dpkg -l | grep sav`, `การค้นหาความถนัด ~o` สำหรับคำถาม เราจำเป็นต้องกรองแพ็คเกจและแพ็คเกจท้องถิ่นทั้งหมดออกจาก *savoury1* PPA
N0rbert avatar
zw flag
โปรดเพิ่มผลลัพธ์ของ `grep -r "deb\ " /etc/apt/ --include=*.list` ให้กับคำถามหรืออัปโหลดไปที่ pastebin หากยาว
Steve avatar
us flag
โปรดทราบว่าแม้ว่าจะมีการอ้างอิงถึงแหล่งที่มาของไบโอนิก แต่ทั้งหมดจะถูกแสดงความคิดเห็น
N0rbert avatar
zw flag
ฉันต้องการผลลัพธ์ พวกเขาเปิดใช้งานในเวลา 18.04 LTS
Steve avatar
us flag
เข้าใจ ความช่วยเหลือของคุณเป็นที่ชื่นชมมาก
N0rbert avatar
zw flag
ดูคำตอบที่อัปเดต
Score:0
ธง zw

เดอะ บันทึก ส่วนต่อท้ายรุ่นแพ็คเกจบ่งชี้แพ็คเกจของบุคคลที่สาม ต้นทาง.

ก่อนที่เราจะเริ่มต้น โปรดสำรองข้อมูลรายการแพ็คเกจของคุณโดย dpkg -l > ~/focal-list.txt .

จากนั้นมีเงื่อนงำมากมายเกี่ยวกับการเพิ่มก่อนหน้านี้ เผ็ด1 PPA สำหรับ Ubuntu 18.04 LTS เป็นเรื่องไม่ดีที่คุณไม่ได้ล้างข้อมูลก่อนที่จะอัปเกรดเป็น 20.04 LTS
เราควรแฮ็คด้วยวิธีต่อไปนี้ - เราจะเพิ่มที่เก็บนี้กลับเข้าไปแล้วล้างทิ้ง ppa-ล้าง.

มาทำกันเถอะ:

sudo apt-get ติดตั้ง ppa-purge
sudo add-apt-repository ppa:savoury1/build-tools
# เคล็ดลับ - เปลี่ยน PPA เป็น 18.04 LTS (ไบโอนิค)
sudo sed -i "s/focal/bionic/g" /etc/apt/sources.list.d/savoury1-ubuntu-build-tools-focal.list
sudo apt-get อัปเดต
sudo ppa-purge ppa:savoury1/build-tools

และยืนยันการดาวน์เกรดของแพ็คเกจ

Steve avatar
us flag
sudo apt-get install distro-info-data=0.43ubuntu1.5 แสดงรายการแพ็คเกจจำนวนมากสำหรับการลบ แต่ฉันค่อนข้างแน่ใจว่าการลบสิ่งเหล่านั้นมีผลกระทบต่อเนื่องสำหรับส่วนที่เหลือของระบบปฏิบัติการของฉัน ...
Steve avatar
us flag
ฉันเคยเจอสถานการณ์ก่อนหน้านี้ที่การบอกให้ APT ติดตั้งบางอย่างที่ apt ระบุว่าเป็นการเรียกร้องให้ลบซอฟต์แวร์ที่ติดตั้ง บางครั้งอาจมีนัยยะแอบแฝงเพิ่มเติมที่ทำให้ระบบยุ่งเหยิง ซึ่งเป็นสิ่งที่ฉันพยายามหลีกเลี่ยงที่นี่ เนื่องจาก apt รับรู้อย่างชัดเจนว่าการติดตั้ง distro-info-data=0.43ubuntu1.5 เป็นการดาวน์เกรด เหตุใดเวอร์ชันที่ฉันให้ไว้โดย OS ซึ่งเป็นส่วนหนึ่งของการอัปเกรดเป็น 20.04 จึงไม่เป็นไปตามการพึ่งพา distro-info
Steve avatar
us flag
หวาน โอเค เข้าท่าดี PPA ถูกลบออก แพ็กเกจที่เกี่ยวข้องถูกลดระดับลง สันนิษฐานว่า การกำกับดูแลที่ไม่กำจัด *savoury1* PPA ก่อนที่จะทำการอัปเกรดระบบปฏิบัติการเป็น 20.04 คือสิ่งที่กระตุ้นให้กระบวนการนั้นสร้างแพ็คเกจ .sav แบบกำหนดเอง ซึ่งจากนั้น (สันนิษฐานว่าเป็นเพราะพวกเขาถูกระบุว่าเป็นแพ็คเกจที่ไม่ได้มาตรฐาน) ไม่ผ่านเกณฑ์ เป็นที่น่าพอใจในการพึ่งพาที่จำเป็นในการดำเนินการอัปเกรด (ซึ่งได้รับการประมวลผลแล้วในขณะนี้) การแก้ไขสาขาที่ไม่ดีและการดาวน์เกรดแพ็กเกจที่เกี่ยวข้องทำให้ปัญหาการพึ่งพาหมดไป และฉันคิดว่าฉันเห็นว่าคุณระบุได้อย่างไร ~ ขอบคุณมาก!
N0rbert avatar
zw flag
ยอดเยี่ยม! นี่เป็นประเด็นที่น่าสนใจ :)
Steve avatar
us flag
สำหรับการอ้างอิงในอนาคต ในกรณีที่ผู้อื่นประสบปัญหานี้: เมื่อดำเนินการอัปเกรดระบบปฏิบัติการจาก 18.04 เป็น 20.04 ฉันไม่ได้ล้าง *savoury1* PPA และก่อนหน้านี้ไม่ได้จัดการกับข้อเท็จจริงที่ว่าการอัปเกรดการแจกจ่ายอัตโนมัติล้มเหลวในการหาทรัพยากรทดแทน Focal PPA สำหรับ ที่เก็บนั้น เนื่องจากฉันยังเก็บแพ็คเกจ Bionic *savoury1* ไว้ด้วย ซึ่งน่าจะเป็นการบังคับกระบวนการ dist-upgrade เพื่อสร้างแพ็คเกจ "ผสาน" แบบกำหนดเอง (ด้วยสตริงเวอร์ชันที่ลงท้ายด้วย ```.sav0```) เพื่อตอบสนองความจำเป็นในการขึ้นต่อกันที่เข้ากันไม่ได้ เมื่อสิ่งนี้ได้รับการแก้ไขแล้ว ปัญหาการพึ่งพาก็หมดไป :)

โพสต์คำตอบ

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