Score:1

`sudo apt autoremove` กลับมาพร้อมข้อความแสดงข้อผิดพลาด

ธง br

หลังจากวิ่ง sudo apt ลบอัตโนมัติ เพื่อลบแพ็คเกจที่พวกเขาไม่ต้องการอีกต่อไป ฉัน ได้รับข้อความดังต่อไปนี้:

แก้ไข

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
แพ็คเกจต่อไปนี้จะถูกลบออก:
  apg ข้อมูลสี gnome-control-center-faces gnome-online-accounts libcolord-gtk1 libcolorhug2 libgsound0 libgssdp-1.2-0 libgupnp-1.2-0
  libgupnp-av-1.0-2 libgupnp-dlna-2.0-3 libieee1284-3 librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2
  libsane-common libsnmp-base mobile-broadband-provider-info network-manager-gnome python3-macaroonbakery python3-protobuf python3-pymacaroons
  python3-rfc3339 python3-tz rygel
0 อัปเกรด, 0 ติดตั้งใหม่, 26 เพื่อลบ และ 20 ไม่อัปเกรด
1 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
หลังจากการดำเนินการนี้ พื้นที่ดิสก์ 16.7 MB จะถูกทำให้ว่าง
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
(กำลังอ่านฐานข้อมูล ... 296743 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังลบ apg (2.2.3.dfsg.1-5) ...
การลบข้อมูลสี (1.4.4-2) ...
การลบ gnome-control-center-faces (1:3.36.5-0ubuntu2) ...
การลบบัญชี gnome-online (3.36.1-0ubuntu1) ...
กำลังลบ libcolord-gtk1:amd64 (0.2.0-0ubuntu1) ...
กำลังลบ libcolorhug2:amd64 (1.4.4-2) ...
กำลังลบ libgsound0:amd64 (1.0.2-4) ...
การลบ rygel (0.38.3-1ubuntu1) ...
กำลังลบ librygel-db-2.6-2:amd64 (0.38.3-1ubuntu1) ...
การลบ librygel-server-2.6-2:amd64 (0.38.3-1ubuntu1) ...
การลบ librygel-renderer-2.6-2:amd64 (0.38.3-1ubuntu1) ...
กำลังลบ libgupnp-av-1.0-2 (0.12.11-2) ...
กำลังลบ libgupnp-dlna-2.0-3 (0.10.5-4) ...
กำลังลบ libieee1284-3:amd64 (0.2.11-13build1) ...
การลบ libsane-common (1.0.29-0ubuntu5.2) ...
กำลังลบ libsnmp-base (5.8+dfsg-2ubuntu2.3) ...
กำลังลบข้อมูลผู้ให้บริการบรอดแบนด์มือถือ (20190618-3) ...
การลบ network-manager-gnome (1.8.24-1ubuntu3) ...
การลบ python3-macaroonbakery (1.3.1-1) ...
การลบ python3-protobuf (3.6.1.3-2ubuntu5) ...
การลบ python3-pymacaroon (0.13.0-3) ...
การลบ python3-rfc3339 (1.1-2) ...
การลบ python3-tz (2019.3-1) ...
การลบ librygel-core-2.6-2:amd64 (0.38.3-1ubuntu1) ...
กำลังลบ libgupnp-1.2-0:amd64 (1.2.4-0ubuntu1) ...
กำลังลบ libgssdp-1.2-0:amd64 (1.2.3-0ubuntu0.20.04.1) ...
การตั้งค่า mysql-server-8.0 (8.0.26-0ubuntu0.20.04.2) ...
การเปลี่ยนชื่อตัวเลือก key_buffer และ myisam-recover ที่ถูกลบ (ถ้ามี)
ข้อผิดพลาด: ไม่สามารถเริ่มเซิร์ฟเวอร์ MySQL:
mysqld: ไม่สามารถอ่าน dir ของ '/etc/mysql/conf.d/' (OS errno 13 - ปฏิเสธการอนุญาต)
mysqld: [ข้อผิดพลาด] ข้อผิดพลาดร้ายแรงในการจัดการค่าเริ่มต้น โปรแกรมล้มเลิก!
โปรดดูที่ https://wiki.debian.org/Teams/MySQL/FAQ สำหรับเคล็ดลับในการแก้ไขปัญหาการอัปเกรดทั่วไป
เมื่อแก้ปัญหาได้แล้ว ให้รัน apt-get --fix-broken install เพื่อลองใหม่
dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-server-8.0 (--configure):
 ติดตั้งแพ็คเกจ mysql-server-8.0 สคริปต์ย่อยกระบวนการหลังการติดตั้งส่งคืนสถานะการออกจากข้อผิดพลาด 1
กำลังประมวลผลทริกเกอร์สำหรับการสนับสนุน mime (3.64ubuntu1) ...
กำลังประมวลผลทริกเกอร์สำหรับ hicolor-icon-theme (0.17-2) ...
กำลังประมวลผลทริกเกอร์สำหรับเมนู gnome (3.36.0-1ubuntu1) ...
กำลังประมวลผลทริกเกอร์สำหรับ libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.4) ...
กำลังประมวลผลทริกเกอร์สำหรับ libc-bin (2.31-0ubuntu9.2) ...
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.1-1) ...
กำลังประมวลผลทริกเกอร์สำหรับ desktop-file-utils (0.24-1ubuntu3) ...
พบข้อผิดพลาดขณะประมวลผล:
 mysql-เซิร์ฟเวอร์-8.0
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

กำลังเข้า ls -la /etc/mysql/conf.d ในเทอร์มินัลคือ กำลังส่งออก

รวม 16
drwxr-xr-x 2 รูท รูท 4096 13 ก.ย. 17:26 .
drwxr-xr-x 4 รูท 4096 13 ก.ย. 17:26 ..
-rw-r--r-- 1 รูทรูท 8 3 ส.ค. 2559 mysql.cnf
-rw-r--r-- 1 รูท 55 3 ส.ค. 2559 mysqldump.cnf

และเข้า lsattr /etc/mysql/conf.d ในเทอร์มินัลคือ กำลังส่งออก

--------------e----- /etc/mysql/conf.d/mysqldump.cnf
--------------e----- /etc/mysql/conf.d/mysql.cnf

ในขณะที่ lsattr -d /etc/mysql/conf.d เป็น กำลังส่งออก

lsattr: ioctl ไม่เหมาะสมสำหรับอุปกรณ์ขณะอ่านแฟล็กบน /etc/mysql/conf.d

อีกด้วย, อัปเดต sudo apt ให้

Ign:1 cdrom://Ubuntu 18.04.3 LTS _Bionic Beaver_ - ปล่อย amd64 (20190805) ไบโอนิค InRelease
Hit:2 cdrom://Ubuntu 18.04.3 LTS _Bionic Beaver_ - ปล่อย amd64 (20190805) ปล่อยไบโอนิค
รับ: 3 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:4 http://dl.google.com/linux/chrome/deb InRelease ที่เสถียร                                                                                         
เข้าชม:6 http://archive.ubuntu.com/ubuntu โฟกัส InRelease                                                                                               
Hit:7 http://ppa.launchpad.net/mkusb/ppa/ubuntu ไบโอนิค InRelease
รับ: 8 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
รับ:9 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [27.6 kB]
รับ:10 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 ข้อมูลเมตา [61.1 kB]
รับ: 11 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2464 B]
รับ:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [282 kB]
รับ:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f ข้อมูลเมตา [14.2 kB]
รับ:14 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [353 kB]
รับ:15 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
ดึงข้อมูล 969 kB ใน 1 วินาที (650 kB/s)                                            
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
สามารถอัพเกรดได้ 20 แพ็คเกจ เรียกใช้ 'apt list --upgradable' เพื่อดู
pLumo avatar
in flag
โปรดแก้ไขคำถามของคุณและเพิ่มผลลัพธ์ของ `ls -la /etc/mysql/conf.d`, `lsattr /etc/mysql/conf.d` และ `lsattr -d /etc/mysql/conf.d`
pLumo avatar
in flag
และโปรดแจ้งให้เราทราบด้วยว่าข้อความแสดงข้อผิดพลาดเหล่านี้ปรากฏขึ้นเมื่อใด
BlueSkies avatar
br flag
@Nmath ผลลัพธ์ของ `sudo apt update` ที่เพิ่มในคำถาม
Nmath avatar
ng flag
คุณมีการอัปเดตที่รอดำเนินการ ฉันแนะนำให้เรียกใช้ `sudo apt upgrade` เพื่อทำการบำรุงรักษาระบบ จากนั้นลอง `sudo apt autoremove` อีกครั้ง หากไม่ได้ผล คุณสามารถลองใช้ `sudo apt remove packagename` โดยที่ `packagename` จะถูกแทนที่ด้วยแพ็คเกจที่มีปัญหา
BlueSkies avatar
br flag
@Nmath ฉันเรียกใช้ 'sudo apt upgrade' จากนั้น 'sudo apt autoremove' มันไม่ได้ผล เฉพาะ `sudo apt remove mysql-server-8.0` เท่านั้นที่ได้รับอนุญาตให้เรียกใช้ `sudo apt autoremove` โดยไม่มีข้อผิดพลาด
Nmath avatar
ng flag
หากวิธีนี้แก้ปัญหาได้ โปรดโพสต์รายละเอียดวิธีแก้ปัญหาของคุณด้านล่าง หรือฉันสามารถเขียนคำตอบได้หากต้องการ
BlueSkies avatar
br flag
@Nmath มันแก้ไขปัญหา autoremove แต่ไม่ใช่ปัญหา MySQL ฉันเดาว่าฉันควรลองติดตั้ง MySQL ใหม่อีกครั้ง
Nmath avatar
ng flag
หากทุกอย่างเป็นปัจจุบันและไม่มีข้อผิดพลาดเพิ่มเติม หวังว่า `sudo apt install packagename` จะไม่มีปัญหา
BlueSkies avatar
br flag
@Nmath ฉันดำเนินการ `sudo apt install mysql-server` และฉันได้รับข้อผิดพลาดเดิมอีกครั้ง (`ข้อผิดพลาด: ไม่สามารถเริ่มเซิร์ฟเวอร์ MySQL:` และ `mysqld: ไม่สามารถอ่าน dir ของ '/etc/mysql/conf. d/' (ระบบปฏิบัติการ errno 13 - ปฏิเสธการอนุญาต)`)
Nmath avatar
ng flag
คำถาม & คำตอบนี้ดูเหมือนจะระบุและแก้ไขปัญหาเดียวกัน: https://askubuntu.com/a/762432 - คำตอบที่ยอมรับมีมากกว่า 100 โหวต
BlueSkies avatar
br flag
@Nmath น่าเสียดายที่ [นั้น](https://askubuntu.com/a/762432) ไม่ได้ผลสำหรับฉัน
Score:1
ธง br

ในที่สุดก็วิ่ง sudo apt ลบ mysql-server-8.0 แก้ไข ปัญหาและ sudo apt ลบอัตโนมัติ เสร็จสิ้นโดยไม่มีข้อความแสดงข้อผิดพลาดใดๆ.

โพสต์คำตอบ

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