ฉันกำลังวิ่ง 20.04.2 LTS (โฟกัสแอ่ง)
ฉันไม่ได้วิ่ง ความถนัด
สองสามวัน มันทำงานได้ดีเสมอ แต่เมื่อฉันลองตอนนี้ มันเริ่มให้กล่องโต้ตอบ "e ตรวจสอบ" ทุกครั้งที่ฉันเรียกใช้ เมื่อฉันพิมพ์ "e" มันจะทำงานเป็นเวลา 10-20 นาทีโดยแสดงข้อความต่อไปนี้ที่ด้านบนของหน้า:
เปิด: aaa; ปิด: bbb; เลื่อน: ccc; ความขัดแย้ง: ddd
โดยที่ 'aaa', 'bbb', 'ccc', 'ddd' กำลังเพิ่มค่าตัวเลข ... และ 'aaa' และ 'bbb' เพิ่มขึ้นอย่างรวดเร็ว มากถึงมากกว่า 50,000
หลังจากนั้นไม่นาน ความถนัด
เพียงแค่ออก
ณ จุดนี้ ถ้าฉันวิ่ง dpkg --configure -ก
มันจะกลับไปที่พรอมต์คำสั่งอย่างรวดเร็วโดยไม่มีข้อผิดพลาด แต่เมื่อฉันวิ่ง apt-get ติดตั้ง -f
, ฉันได้รับรายชื่อมากกว่า 1,000 ชื่อแพ็คเกจตามนี้ ...
ใช้ 'sudo apt autoremove' เพื่อลบออก
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ลบและ 0 ไม่อัพเกรด
แพ็คเกจเหล่านี้ส่วนใหญ่ (จริง ๆ แล้วอาจทั้งหมด) เป็นของที่ฉันใช้ทุกวันและไม่ควรนำออก
อ้อ ถ้าฉันบันทึกรายการแพ็คเกจจำนวนมากที่แสดงเมื่อฉันทำ apt-get ติดตั้ง -f
และถ้าฉันสร้างหนึ่งพันหรือมากกว่านั้น ฉลาดในการติดตั้ง PKG
คำสั่งสำหรับชื่อแพ็คเกจแต่ละชื่อแล้วเรียกใช้สิ่งนี้ ฉันเพิ่งได้รับหลายรายการของแพ็คเกจที่เหมือนกันนับพันรายการสำหรับแต่ละคำสั่งเหล่านี้ ตามด้วยข้อความ "use sudo apt autoremove" เดียวกันหลังจากนั้น ฉลาดในการติดตั้ง PKG
วิ่ง.
อย่างใดของฉัน ฉลาด
แคชดูเหมือนจะได้รับท่อ ฉันไม่รู้ว่าอะไรเป็นสาเหตุของสิ่งนี้
อย่างไรก็ตาม ฉันไม่ต้องการใช้เวลาพยายามคิดออก ทำไม สิ่งนี้เกิดขึ้น ฉันแค่ต้องการแก้ไขเพื่อให้แพ็คเกจเหล่านั้นทั้งหมดได้รับการติดตั้งและจัดการได้อย่างเหมาะสมอีกครั้งผ่าน ฉลาด
.
ใครสามารถชี้ให้ฉันดูเอกสารที่สามารถช่วยฉันหรืออาจแนะนำวิธีแก้ปัญหาได้บ้าง
ขอบคุณล่วงหน้า.
ปล: ของฉัน /etc/apt/sources.list
ไม่มีการเปลี่ยนแปลงเป็นเวลาหลายสัปดาห์ และไม่มีไฟล์ใดๆ เข้ามา /etc/apt/source.list.d
เปลี่ยนไปในระยะเวลาอันยาวนาน ที่จริงไม่มีอะไรภายใต้ /etc/ฉลาด
ดูเหมือนจะเปลี่ยนไปเมื่อสองสามเดือนก่อน
กปปส*: นี่คือบรรทัดสุดท้ายหรือมากกว่านั้นของ /var/log/apt/history.log
...
วันที่เริ่ม : 2021-07-24 20:01:24
ร้องขอโดย: ljz (1000)
ติดตั้ง: linux-headers-5.4.0-80-generic:amd64 (5.4.0-80.90, อัตโนมัติ), linux-modules-5.4.0-80-generic:amd64 (5.4.0-80.90, อัตโนมัติ), linux- headers-5.4.0-80:amd64 (5.4.0-80.90, อัตโนมัติ), linux-image-5.4.0-80-generic:amd64 (5.4.0-80.90, อัตโนมัติ), linux-modules-extra-5.4. 0-80-generic:amd64 (5.4.0-80.90, อัตโนมัติ)
อัพเกรด: networkd-dispatcher:amd64 (2.0.1-1, 2.1-2~ubuntu20.04.1), linux-headers-generic:amd64 (5.4.0.77.80, 5.4.0.80.84), linux-libc-dev: amd64 (5.4.0-77.86, 5.4.0-80.90), libcurl4:amd64 (7.68.0-1ubuntu2.5, 7.68.0-1ubuntu2.6), ruby2.7:amd64 (2.7.0-5ubuntu1.4, 2.7.0-5ubuntu1.5), libsystemd0:amd64 (245.4-4ubuntu3.7, 245.4-4ubuntu3.11), linux-image-generic:amd64 (5.4.0.77.80, 5.4.0.80.84), libsystemd-dev :amd64 (245.4-4ubuntu3.7, 245.4-4ubuntu3.11), python3-pip:amd64 (20.0.2-5ubuntu1.5, 20.0.2-5ubuntu1.6), udev:amd64 (245.4-4ubuntu3.7, 245.4 -4ubuntu3.11), ruby2.7-dev:amd64 (2.7.0-5ubuntu1.4, 2.7.0-5ubuntu1.5), ruby2.7-doc:amd64 (2.7.0-5ubuntu1.4, 2.7.0 -5ubuntu1.5), libudev1:amd64 (245.4-4ubuntu3.7, 245.4-4ubuntu3.11), systemd-timesyncd:amd64 (245.4-4ubuntu3.7, 245.4-4ubuntu3.11), libxnvctrl0:amd64 (460.73.01- 0ubuntu0.20.04.1, 470.57.01-0ubuntu0.20.04.1), libglib2.0-dev-bin:amd64 (2.64.6-1~ubuntu20.04.3, 2.64.6-1~ubuntu20.04.4), libruby2. 7:amd64 (2.7.0-5ubuntu1.4, 2.7.0-5ubuntu1.5), systemd -sysv:amd64 (245.4-4ubuntu3.7, 245.4-4ubuntu3.11), libglib2.0-bin:amd64 (2.64.6-1~ubuntu20.04.3, 2.64.6-1~ubuntu20.04.4), libpam-systemd :amd64 (245.4-4ubuntu3.7, 245.4-4ubuntu3.11), libglib2.0-dev:amd64 (2.64.6-1~ubuntu20.04.3, 2.64.6-1~ubuntu20.04.4), libglib2.0-doc :amd64 (2.64.6-1~ubuntu20.04.3, 2.64.6-1~ubuntu20.04.4), systemd:amd64 (245.4-4ubuntu3.7, 245.4-4ubuntu3.11), libnss-systemd:amd64 (245.4-4ubuntu3 .7, 245.4-4ubuntu3.11), libglib2.0-data:amd64 (2.64.6-1~ubuntu20.04.3, 2.64.6-1~ubuntu20.04.4), curl:amd64 (7.68.0-1ubuntu2.5 , 7.68.0-1ubuntu2.6), linux-generic:amd64 (5.4.0.77.80, 5.4.0.80.84), python-pip-whl:amd64 (20.0.2-5ubuntu1.5, 20.0.2-5ubuntu1 .6), libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.3, 2.64.6-1~ubuntu20.04.4), libcurl3-gnutls:amd64 (7.68.0-1ubuntu2.5, 7.68.0 -1อูบุนตู2.6)
วันที่สิ้นสุด: 2021-07-24 20:02:46
วันที่เริ่ม : 2021-07-25 19:31:25
ร้องขอโดย: ljz (1000)
ลบ: linux-modules-extra-5.4.0-74-generic:amd64 (5.4.0-74.83), linux-modules-extra-5.4.0-73-generic:amd64 (5.4.0-73.82)
วันที่สิ้นสุด: 2021-07-25 19:31:28
วันที่เริ่ม : 2021-07-27 18:56:53
ร้องขอโดย: ljz (1000)
อัปเกรด: libaspell15:amd64 (0.60.8-1build1, 0.60.8-1ubuntu0.1), aspell:amd64 (0.60.8-1build1, 0.60.8-1ubuntu0.1), libmysqlclient21:amd64 (8.0.25-0ubuntu0. 20.04.1, 8.0.26-0ubuntu0.20.04.2), teamviewer:amd64 (15.19.3, 15.20.3)
วันที่สิ้นสุด: 2021-07-27 18:57:05 น
ความถนัด
ทำงานได้ดีประมาณ 2021-07-24 ดังนั้นอะไรก็ตามที่การตั้งค่าของฉันพังจะต้องเกิดขึ้นหลังจากนั้น
ผลลัพธ์ของ การค้นหาความถนัด sudo เสีย
iB anydesk - ซอฟต์แวร์เดสก์ท็อประยะไกลที่เร็วที่สุดในตลาด
iBA apt - ตัวจัดการแพ็คเกจ commandline
ความถนัดของ iBA - ผู้จัดการแพ็คเกจตามเทอร์มินัล
ไฟล์พื้นฐาน iBA - ไฟล์เบ็ดเตล็ดของระบบฐาน Debian
iBA base-passwd - รหัสผ่านหลักของระบบฐาน Debian และไฟล์กลุ่ม
iBA bash - GNU Bourne อีกครั้ง SHell
iBA bsdutils - ยูทิลิตี้พื้นฐานจาก 4.4BSD-Lite
iB โครเมียมทั่วไป - เว็บเบราว์เซอร์ - ทรัพยากรทั่วไปที่ใช้โดยแพ็คเกจโครเมียม
iB โครเมียมแซนด์บ็อกซ์ - เว็บเบราว์เซอร์ - แซนด์บ็อกซ์ความปลอดภัย setuid สำหรับโครเมียม
iB containerd.io - รันไทม์คอนเทนเนอร์แบบเปิดและเชื่อถือได้
iBA coreutils - ยูทิลิตี้หลักของ GNU
iBA dash - เชลล์ที่สอดคล้องกับ POSIX
iBA debianutils - ยูทิลิตี้เบ็ดเตล็ดเฉพาะสำหรับ Debian
ความแตกต่างของ iBA - ยูทิลิตี้การเปรียบเทียบไฟล์
iBA dpkg - ระบบจัดการแพ็คเกจ Debian
iBA e2fsprogs - ยูทิลิตี้ระบบไฟล์ ext2/ext3/ext4
iBA fdisk - ชุดของยูทิลิตี้การแบ่งพาร์ติชัน
iBA findutils - ยูทิลิตี้สำหรับค้นหาไฟล์ - find, xargs
iB google-chrome-stable - เว็บเบราว์เซอร์จาก Google
iBA grep - GNU grep, egrep และ fgrep
iBA gzip - ยูทิลิตี้การบีบอัด GNU
ชื่อโฮสต์ iBA - ยูทิลิตี้สำหรับตั้ง/แสดงชื่อโฮสต์หรือชื่อโดเมน
iBA libc-bin - ไลบรารี GNU C: ไบนารี
iBA libcurl3-gnutls - ไลบรารีการถ่ายโอน URL ฝั่งไคลเอ็นต์ที่ใช้งานง่าย (รส GnuTLS)
iBA libglib2.0-0 - ไลบรารี GLib ของรูทีน C
iBA libnss-systemd - โมดูล nss จัดเตรียมการแก้ไขชื่อผู้ใช้และกลุ่มแบบไดนามิก
iBA libpam-systemd - ตัวจัดการระบบและบริการ - โมดูล PAM
iBA libsystemd0 - ไลบรารียูทิลิตี้ systemd
iBA libudev1 - ไลบรารีที่ใช้ร่วมกันของ libudev
iBA linux-base - แพ็คเกจฐานอิมเมจของ Linux
iBA linux-headers-5.4.0-80-generic - ส่วนหัวของเคอร์เนล Linux สำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
iBA linux-image-5.4.0-80-generic - อิมเมจเคอร์เนลที่ลงชื่อทั่วไป
iBA linux-image-generic - อิมเมจเคอร์เนล Linux ทั่วไป
iBA linux-modules-extra-5.4.0-80-generic - โมดูลเสริมเคอร์เนล Linux สำหรับเวอร์ชัน 5.4.0 บน 64 บิต x86 SMP
เข้าสู่ระบบ iBA - เครื่องมือเข้าสู่ระบบ
iBA mount - เครื่องมือสำหรับติดตั้งและจัดการระบบไฟล์
iBA ncurses-bin - โปรแกรมที่เกี่ยวข้องกับเทอร์มินัลและหน้าคน
iB net.downloadhelper.coapp - แอพตัวช่วยดาวน์โหลดวิดีโอ
iBA networkd-dispatcher - บริการ Dispatcher สำหรับการเปลี่ยนแปลงสถานะการเชื่อมต่อ systemd-networkd
iB ocenaudio - Ocenaudio เป็นโปรแกรมแก้ไขเสียงข้ามแพลตฟอร์มที่รวดเร็ว
iB Palemoon - เว็บเบราว์เซอร์ที่ใช้ Firefox มีประสิทธิภาพและใช้งานง่าย
iBA perl-base - ระบบ Perl ขั้นต่ำ
iB rpi-imager - ยูทิลิตี้การถ่ายภาพ Raspberry Pi
iBA sed - ตัวแก้ไขสตรีม GNU สำหรับการกรอง/แปลงข้อความ
iB Signal-desktop - การส่งข้อความส่วนตัวจากเดสก์ท็อปของคุณ
iB Signal-desktop-beta - การส่งข้อความส่วนตัวจากเดสก์ท็อปของคุณ
iBA systemd - ผู้จัดการระบบและบริการ
iBA systemd-timesyncd - บริการที่เรียบง่ายเพื่อซิงโครไนซ์เวลาท้องถิ่นกับเซิร์ฟเวอร์ NTP
iBA sysvinit-utils - ยูทิลิตี้ที่เหมือน System-V
iBA tar - ยูทิลิตีการเก็บถาวร tar เวอร์ชัน GNU
iBA util-linux - ยูทิลิตี้ระบบเบ็ดเตล็ด
iB vdpau-va-driver - แบ็กเอนด์ที่ใช้ VDPAU สำหรับ VA API
iB zoom - Zoom บริการประชุมผ่านวิดีโอและเว็บอันดับ #1
และนี่คือเพิ่มเติม:
% อัปเดต sudo apt
Hit:1 https://linux.teamviewer.com/deb InRelease ที่เสถียร
เข้าชม:2 https://updates.signal.org/desktop/apt xenial InRelease
รับ: 3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
เข้าชม:4 http://us.archive.ubuntu.com/ubuntu โฟกัส InRelease
ตี: 5 http://us.archive.ubuntu.com/ubuntu focal-updates In Release
รับ: 6 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
เข้าชม:7 http://archive.canonical.com/ubuntu โฟกัส InRelease
ดึงข้อมูล 214 kB ใน 1 วินาที (178 kB/s)
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
สามารถอัพเกรดได้ 3 แพ็คเกจ เรียกใช้ 'apt list --upgradable' เพื่อดู
% sudo apt list -- อัปเกรดได้
รายการ...เรียบร้อย
Signal-desktop-beta/xenial 5.11.0-beta.3 amd64 [อัปเกรดได้จาก: 5.8.0-beta.1]
Signal-desktop/xenial 5.10.0 amd64 [อัพเกรดได้จาก: 5.9.0]
ubuntu-advantage-tools/focal-updates 27.2.2~20.04.1 amd64 [อัพเกรดได้จาก: 27.1~20.0
% sudo apt-get install -f
การอ่านรายการแพ็คเกจ...
สร้างต้นไม้พึ่งพิง...
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจต่อไปนี้ได้รับการติดตั้งโดยอัตโนมัติและไม่จำเป็นอีกต่อไป:
fonts-ubuntu fonts-uralic fotoxx fotoxx-common friendly-recovery ftp gdal-data gegl genisoimage geoclue-2.0 geoip-database
[ ... มากกว่า 100 บรรทัดที่มีชื่อแพ็คเกจมากกว่า ... ]
ใช้ 'sudo apt autoremove' เพื่อลบออก
0 อัพเกรด, 0 ติดตั้งใหม่, 0 ที่จะลบและ 3 ไม่ได้อัพเกรด
ยังมีอีก...
grep -r "^deb" /etc/apt/ --include=*.list
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ โฟกัสหลักถูกจำกัด
/etc/apt/sources.list:deb-src http://us.archive.ubuntu.com/ubuntu/ ลิขสิทธิ์จักรวาลหลักที่ จำกัด โฟกัส
/etc/apt/sources.list:deb http://us.archive.ubuntu.com/ubuntu/ focal-updates หลักถูกจำกัด
/etc/apt/sources.list:deb-src 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-src http://us.archive.ubuntu.com/ubuntu/ focal-backports ลิขสิทธิ์จักรวาลหลักที่ จำกัด
/etc/apt/sources.list:deb http://archive.canonical.com/ubuntu พันธมิตรหลัก
/etc/apt/sources.list:deb-src http://archive.canonical.com/ubuntu พันธมิตรหลัก
/etc/apt/sources.list:deb http://security.ubuntu.com/ubuntu focal-security main จำกัด
/etc/apt/sources.list:deb-src http://security.ubuntu.com/ubuntu focal-security ลิขสิทธิ์หลักจักรวาลที่จำกัด
/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.d/teamviewer.list:deb https://linux.teamviewer.com/deb หลักที่เสถียร
/etc/apt/sources.list.d/signal-xenial.list:deb [arch=amd64 ลงนามโดย=/usr/share/keyrings/signal-desktop-keyring.gpg] https://updates.signal.org /desktop/apt xenial หลัก
ทางออกที่เป็นไปได้ ...
ถ้าฉันทำสิ่งต่อไปนี้ล่ะ? ...
- วิ่ง
sudo apt-get install -f >apt-installs
- แก้ไขไฟล์นั้น ลบบรรทัดที่นำหน้าและตามหลังชื่อแพ็คเกจ และวาง "sudo apt install" ที่จุดเริ่มต้นของแต่ละบรรทัด
- เรียกใช้ "sudo apt autoremove"
- เรียกใช้ "bash apt-installs" เพื่อติดตั้งใหม่ทุกแพ็คเกจ
นี่คือลักษณะของไฟล์ "apt-installs" หลังจากขั้นตอนที่ 2 ...
sudo apt ติดตั้งบัญชีบริการ acpi-support acpid adb alsa-base android-libadb android-libbase android-libboringssl android-libcrypto-utils
sudo apt ติดตั้ง android-libcutils android-liblog android-sdk-platform-tools-common apt-rdepends aptdaemon aptdaemon-data apturl apturl-common
sudo apt ติดตั้ง aria2 audacious audacious-plugins audacious-plugins-data bind9-dnsutils blueman bluez bluez-cups brltty brltty-x11 brotli
sudo apt ติดตั้ง busybox-static byobu catdoc catfish ชีส - อบเชยทั่วไป - เดสก์ท็อป - ข้อมูล cinnamon-l10n clang-format-11 clang-tidy-11
sudo apt ติดตั้ง clang-tools-11 command-not-found cppcheck cvs dc dctrl-tools debhelper หนี้ree devilspie devilspie2 dh-autoreconf
sudo apt ติดตั้ง dh-elpa-helper dh-strip-nondeterminism diffstat distro-info dmz-cursor-theme doc-base docbook-xml dwz efibootmgr elfutils
[ ... ฯลฯ ... มากกว่า 100 บรรทัด ]
เพื่อนๆคิดว่าไงคะ? สิ่งนี้สามารถแก้ไขปัญหาของฉันได้หรือไม่
ติดตามเพิ่มเติม...
หลังจากการสอบสวนเพิ่มเติมเกี่ยวกับ ฉลาด
ตอนนี้ฉันเห็นแล้วว่า sudo apt ลบอัตโนมัติ
จะถอนการติดตั้งแพ็คเกจเหล่านั้นทั้งหมด นั่นคือมากกว่า 1,000 แพ็คเกจ และระบบของฉันจะไม่สามารถใช้งานได้จริงหลังจากนั้น และมันไม่ชัดเจนสำหรับฉันว่าจะเรียกใช้ทั้งหมดนั้นหรือไม่ sudo apt ติดตั้ง ...
คำสั่งจะทำงานด้วยซ้ำ เนื่องจากซอฟต์แวร์อื่นๆ จำนวนมากจะถูกถอนการติดตั้ง
ดังนั้นฉันยังคงติดอยู่ :(
ฉันไม่ต้องการถอนการติดตั้งซอฟต์แวร์ใดๆ ฉันแค่ต้องการได้รับ ฉลาด
แคชกลับสู่สถานะที่ใช้งานได้ โดยไม่ต้องเปลี่ยนการติดตั้งซอฟต์แวร์ใดๆ ที่มีอยู่