Score:3

ปัญหาในการติดตั้ง MySQL ใหม่

ธง br

ฉันพยายามติดตั้ง MySQL ใหม่แต่ประสบปัญหา ในตอนแรกฉันพยายามแก้ปัญหาด้วยการติดตั้งศูนย์ควบคุม GNOME ใหม่ แต่ไม่ได้ผล และฉันยังคงประสบปัญหาในการพยายามติดตั้ง MySQL ใหม่

ฉันไม่สามารถติดตั้ง Gnome Control Center ใหม่ได้โดยใช้คำสั่งต่อไปนี้บนเทอร์มินัล:

sudo apt-get install -- ติดตั้ง gnome-control-center ใหม่

ฉันได้รับผลลัพธ์ต่อไปนี้บน Terminal:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
0 อัปเกรด, 0 ติดตั้งใหม่, 1 ติดตั้งใหม่, 0 ลบออกและ 29 ไม่อัปเกรด
2 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
ต้องการไฟล์เก็บถาวร 0 B/1718 kB
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 0 B
(กำลังอ่านฐานข้อมูล ... 297079 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../gnome-control-center_1%3a3.36.5-0ubuntu2_amd64.deb ...
กำลังแกะ gnome-control-center (1:3.36.5-0ubuntu2) บน (1:3.36.5-0ubuntu2) ...
การตั้งค่า 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
กำลังตั้งค่า gnome-control-center (1:3.36.5-0ubuntu2) ...
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าเซิร์ฟเวอร์ mysql:
 เซิร์ฟเวอร์ mysql ขึ้นอยู่กับ mysql-server-8.0; อย่างไรก็ตาม:
  แพ็คเกจ mysql-server-8.0 ยังไม่ได้กำหนดค่า

dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-server (--configure):
 ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
กำลังประมวลผลทริกเกอร์สำหรับการสนับสนุน mime (3.64ubuntu1) ...
ไม่มีการเขียนรายงาน apport เนื่องจากข้อความแสดงข้อผิดพลาดระบุว่าเป็นข้อผิดพลาดที่ตามมาจากความล้มเหลวครั้งก่อน
                          กำลังประมวลผลทริกเกอร์สำหรับเมนู gnome (3.36.0-1ubuntu1) ...
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.1-1) ...
กำลังประมวลผลทริกเกอร์สำหรับ desktop-file-utils (0.24-1ubuntu3) ...
พบข้อผิดพลาดขณะประมวลผล:
 mysql-เซิร์ฟเวอร์-8.0
 เซิร์ฟเวอร์ mysql
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

และการติดตั้งใหม่ล้มเหลว

หลังจากวิ่ง:

ls -l /var/ความผิดพลาด

ฉันได้รับผลลัพธ์ต่อไปนี้บนเทอร์มินัล:

รวม 200

-rw ------- 1 รูท whoopsie 203863 13 ก.ย. 14:11 mysql-server-8.0.0.crash

อีกด้วย:

อัปเดต 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]
รับ:4 http://dl.google.com/linux/chrome/deb InRelease ที่เสถียร [1811 B]         
Hit:6 http://ppa.launchpad.net/mkusb/ppa/ubuntu ไบโอนิค InRelease              
เข้าชม:7 http://archive.ubuntu.com/ubuntu โฟกัส InRelease
รับ: 8 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
รับ:9 http://dl.google.com/linux/chrome/deb stable/main amd64 แพ็คเกจ [1,096 B]
รับ:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [27.7 kB]
รับ:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [61.0 kB]
รับ: 12 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2468 B]
รับ:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 ข้อมูลเมตา [282 kB]
รับ: 14 http://archive.ubuntu.com/ubuntu focal-updates/main DEP-11 48x48 ไอคอน [60.5 kB]
รับ:15 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 ข้อมูลเมตา [351 kB]
รับ:16 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
ดึงข้อมูล 1,017 kB ใน 2 วินาที (665 kB/s)    
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
สามารถอัพเกรดได้ 30 แพ็คเกจ เรียกใช้ 'apt list --upgradable' เพื่อดู

และ sudo apt อัพเกรด กำลังให้ผลลัพธ์นี้:

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา       
กำลังอ่านข้อมูลสถานะ...
กำลังคำนวณการอัปเกรด... เสร็จสิ้น
แพ็คเกจต่อไปนี้จะได้รับการอัพเกรด:
  firefox firefox-locale-de firefox-locale-ใน firefox-locale-es firefox-locale-fr firefox-locale-he firefox-locale-it firefox-locale-pt
  firefox-locale-ru firefox-locale-zh-hans ghostscript ghostscript-x libapache2-mod-php7.4 ของ google-chrome ที่เสถียร libgs9 libgs9-common php7.4
  php7.4-bz2 php7.4-cli php7.4-common php7.4-curl php7.4-gd php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-readline php7.4-xml
  php7.4-zip ไร้สาย-regdb
อัปเกรดแล้ว 30 รายการ ติดตั้งใหม่ 0 รายการ ลบออก 0 รายการ และไม่ได้อัปเกรด 0 รายการ
2 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
อัปเดตความปลอดภัยมาตรฐาน 15 รายการ
จำเป็นต้องได้รับ 154 MB ของไฟล์เก็บถาวร
หลังจากการดำเนินการนี้ จะใช้พื้นที่ดิสก์เพิ่มเติม 581 กิโลไบต์
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
รับ:1 http://dl.google.com/linux/chrome/deb stable/main amd64 google-chrome-stable amd64 93.0.4577.82-1 [82.9 MB]
รับ:2 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox amd64 92.0+build3-0ubuntu0.20.04.1 [57.3 MB]
รับ:3 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 php7.4-zip amd64 7.4.3-4ubuntu2.6 [21.6 kB]                
รับ:4 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 php7.4-mbstring amd64 7.4.3-4ubuntu2.6 [397 kB]            
รับ:5 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 php7.4-bz2 amd64 7.4.3-4ubuntu2.6 [10.4 kB]    
รับ:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-xml amd64 7.4.3-4ubuntu2.6 [97.2 kB]      
รับ:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-readline amd64 7.4.3-4ubuntu2.6 [12.6 kB]
รับ:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-opcache amd64 7.4.3-4ubuntu2.6 [198 kB]        
รับ:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-mysql amd64 7.4.3-4ubuntu2.6 [121 kB]       
รับ:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-json amd64 7.4.3-4ubuntu2.6 [19.2 kB]
รับ:11 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-gd amd64 7.4.3-4ubuntu2.6 [27.9 kB]       
รับ:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-curl amd64 7.4.3-4ubuntu2.6 [31.0 kB]
รับ:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libapache2-mod-php7.4 amd64 7.4.3-4ubuntu2.6 [1364 kB]
รับ:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-cli amd64 7.4.3-4ubuntu2.6 [1420 kB]                 
รับ:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-common amd64 7.4.3-4ubuntu2.6 [980 kB] 
รับ: 16 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4 ทั้งหมด 7.4.3-4ubuntu2.6 [9236 B]                
รับ:17 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-de amd64 92.0+build3-0ubuntu0.20.04.1 [492 kB]                     
รับ:18 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-en amd64 92.0+build3-0ubuntu0.20.04.1 [686 kB]                     
รับ:19 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-es amd64 92.0+build3-0ubuntu0.20.04.1 [1787 kB]                    
รับ:20 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-fr amd64 92.0+build3-0ubuntu0.20.04.1 [495 kB]                     
รับ:21 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-he amd64 92.0+build3-0ubuntu0.20.04.1 [489 kB]                     
รับ:22 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-it amd64 92.0+build3-0ubuntu0.20.04.1 [397 kB]                     
รับ:23 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-pt amd64 92.0+build3-0ubuntu0.20.04.1 [927 kB]                     
รับ:24 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-ru amd64 92.0+build3-0ubuntu0.20.04.1 [559 kB]                     
รับ:25 http://security.ubuntu.com/ubuntu focal-security/main amd64 firefox-locale-zh-hans amd64 92.0+build3-0ubuntu0.20.04.1 [502 kB]                
รับ:26 http://security.ubuntu.com/ubuntu focal-security/main amd64 ghostscript-x amd64 9.50~dfsg-5ubuntu4.3 [43.9 kB]                                
รับ:27 http://security.ubuntu.com/ubuntu focal-security/main amd64 ghostscript amd64 9.50~dfsg-5ubuntu4.3 [51.8 kB]                                  
รับ:28 http://security.ubuntu.com/ubuntu focal-security/main amd64 libgs9 amd64 9.50~dfsg-5ubuntu4.3 [2172 kB]                                       
รับ:29 http://security.ubuntu.com/ubuntu focal-security/main amd64 libgs9-common all 9.50~dfsg-5ubuntu4.3 [681 kB]                                   
รับ:30 http://security.ubuntu.com/ubuntu focal-security/main amd64 wireless-regdb ทั้งหมด 2021.08.28-0ubuntu1~20.04.1 [10.0 kB]                          
ดึงข้อมูล 154 MB ใน 23 วินาที (6768 kB/s)                                                                                                                    
(กำลังอ่านฐานข้อมูล ... 297079 ไฟล์และไดเร็กทอรีที่ติดตั้งอยู่ในขณะนี้)
กำลังเตรียมแกะ .../00-google-chrome-stable_93.0.4577.82-1_amd64.deb ...
แกะ google-chrome-stable (93.0.4577.82-1) มากกว่า (93.0.4577.63-1) ...
กำลังเตรียมแกะ .../01-firefox_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../02-firefox-locale-de_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
แกะไฟล์ firefox-locale-de (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../03-firefox-locale-en_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox-locale-en (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../04-firefox-locale-es_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox-locale-es (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../05-firefox-locale-fr_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
แกะไฟล์ firefox-locale-fr (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../06-firefox-locale-he_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox-locale-he (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../07-firefox-locale-it_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox-locale-it (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../08-firefox-locale-pt_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox-locale-pt (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../09-firefox-locale-ru_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox-locale-ru (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../10-firefox-locale-zh-hans_92.0+build3-0ubuntu0.20.04.1_amd64.deb ...
คลายไฟล์ firefox-locale-zh-hans (92.0+build3-0ubuntu0.20.04.1) มากกว่า (91.0.2+build1-0ubuntu0.20.04.1) ...
กำลังเตรียมแกะ .../11-ghostscript-x_9.50~dfsg-5ubuntu4.3_amd64.deb ...
แกะ ghostscript-x (9.50~dfsg-5ubuntu4.3) มากกว่า (9.50~dfsg-5ubuntu4.2) ...
กำลังเตรียมแกะ .../12-ghostscript_9.50~dfsg-5ubuntu4.3_amd64.deb ...
แกะ ghostscript (9.50~dfsg-5ubuntu4.3) มากกว่า (9.50~dfsg-5ubuntu4.2) ...
กำลังเตรียมแกะ .../13-libgs9_9.50~dfsg-5ubuntu4.3_amd64.deb ...
แกะ libgs9:amd64 (9.50~dfsg-5ubuntu4.3) มากกว่า (9.50~dfsg-5ubuntu4.2) ...
กำลังเตรียมแกะ .../14-libgs9-common_9.50~dfsg-5ubuntu4.3_all.deb ...
แกะ libgs9-common (9.50~dfsg-5ubuntu4.3) มากกว่า (9.50~dfsg-5ubuntu4.2) ...
กำลังเตรียมแกะ .../15-php7.4-zip_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-zip (7.4.3-4ubuntu2.6) เหนือ (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../16-php7.4-mbstring_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-mbstring (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../17-php7.4-bz2_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-bz2 (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../18-php7.4-xml_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-xml (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
เตรียมแกะ .../19-php7.4-readline_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-readline (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../20-php7.4-opcache_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-opcache (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../21-php7.4-mysql_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-mysql (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../22-php7.4-json_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-json (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../23-php7.4-gd_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-gd (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../24-php7.4-curl_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-curl (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../25-libapache2-mod-php7.4_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ libapache2-mod-php7.4 (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../26-php7.4-cli_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-cli (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../27-php7.4-common_7.4.3-4ubuntu2.6_amd64.deb ...
แกะ php7.4-common (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../28-php7.4_7.4.3-4ubuntu2.6_all.deb ...
แกะ php7.4 (7.4.3-4ubuntu2.6) มากกว่า (7.4.3-4ubuntu2.5) ...
กำลังเตรียมแกะ .../29-wireless-regdb_2021.08.28-0ubuntu1~20.04.1_all.deb ...
แกะกล่อง wireless-regdb (2021.08.28-0ubuntu1~20.04.1) มากกว่า (2021.07.14-0ubuntu1~20.04.1) ...
การตั้งค่า libgs9-common (9.50~dfsg-5ubuntu4.3) ...
การตั้งค่า firefox-locale-fr (92.0+build3-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
การตั้งค่า firefox-locale-ru (92.0+build3-0ubuntu0.20.04.1) ...
การตั้งค่า google-chrome-stable (93.0.4577.82-1) ...
การตั้งค่า php7.4-common (7.4.3-4ubuntu2.6) ...
การตั้งค่า libgs9:amd64 (9.50~dfsg-5ubuntu4.3) ...
การตั้งค่า php7.4-curl (7.4.3-4ubuntu2.6) ...
การตั้งค่า php7.4-mysql (7.4.3-4ubuntu2.6) ...
การตั้งค่า firefox (92.0+build3-0ubuntu0.20.04.1) ...
โปรดรีสตาร์ทอินสแตนซ์ของ firefox ที่กำลังทำงานอยู่ทั้งหมด มิฉะนั้นคุณจะพบกับปัญหา
การตั้งค่า wireless-regdb (2021.08.28-0ubuntu1~20.04.1) ...
การตั้งค่า php7.4-readline (7.4.3-4ubuntu2.6) ...
การตั้งค่า php7.4-mbstring (7.4.3-4ubuntu2.6) ...
การตั้งค่า php7.4-bz2 (7.4.3-4ubuntu2.6) ...
การตั้งค่า ghostscript (9.50~dfsg-5ubuntu4.3) ...
การตั้งค่า php7.4-zip (7.4.3-4ubuntu2.6) ...
การตั้งค่า firefox-locale-en (92.0+build3-0ubuntu0.20.04.1) ...
การตั้งค่า firefox-locale-es (92.0+build3-0ubuntu0.20.04.1) ...
การตั้งค่า firefox-locale-pt (92.0+build3-0ubuntu0.20.04.1) ...
การตั้งค่า php7.4-opcache (7.4.3-4ubuntu2.6) ...
การตั้งค่า firefox-locale-zh-hans (92.0+build3-0ubuntu0.20.04.1) ...
การตั้งค่า firefox-locale-he (92.0+build3-0ubuntu0.20.04.1) ...
การตั้งค่า firefox-locale-de (92.0+build3-0ubuntu0.20.04.1) ...
การตั้งค่า php7.4-gd (7.4.3-4ubuntu2.6) ...
การตั้งค่า firefox-locale-it (92.0+build3-0ubuntu0.20.04.1) ...
dpkg: ปัญหาการพึ่งพาป้องกันการกำหนดค่าเซิร์ฟเวอร์ mysql:
 เซิร์ฟเวอร์ mysql ขึ้นอยู่กับ mysql-server-8.0; อย่างไรก็ตาม:
  แพ็คเกจ mysql-server-8.0 ยังไม่ได้กำหนดค่า

dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-server (--configure):
 ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า
การตั้งค่า php7.4-json (7.4.3-4ubuntu2.6) ...
ไม่มีการเขียนรายงาน apport เนื่องจากข้อความแสดงข้อผิดพลาดระบุว่าเป็นข้อผิดพลาดที่ตามมาจากความล้มเหลวครั้งก่อน
                                                                                                          การตั้งค่า php7.4-xml (7.4.3-4ubuntu2.6) ...
การตั้งค่า ghostscript-x (9.50~dfsg-5ubuntu4.3) ...
การตั้งค่า php7.4-cli (7.4.3-4ubuntu2.6) ...
การตั้งค่า libapache2-mod-php7.4 (7.4.3-4ubuntu2.6) ...
libapache2-mod-php7.4: ไม่สลับ MPM - เปิดใช้งานแล้ว
การตั้งค่า php7.4 (7.4.3-4ubuntu2.6) ...
กำลังประมวลผลทริกเกอร์สำหรับการสนับสนุน mime (3.64ubuntu1) ...
กำลังประมวลผลทริกเกอร์สำหรับ hicolor-icon-theme (0.17-2) ...
กำลังประมวลผลทริกเกอร์สำหรับเมนู gnome (3.36.0-1ubuntu1) ...
กำลังประมวลผลทริกเกอร์สำหรับ libc-bin (2.31-0ubuntu9.2) ...
กำลังประมวลผลทริกเกอร์สำหรับ man-db (2.9.1-1) ...
กำลังประมวลผลทริกเกอร์สำหรับ desktop-file-utils (0.24-1ubuntu3) ...
กำลังประมวลผลทริกเกอร์สำหรับ php7.4-cli (7.4.3-4ubuntu2.6) ...
กำลังประมวลผลทริกเกอร์สำหรับ libapache2-mod-php7.4 (7.4.3-4ubuntu2.6) ...
พบข้อผิดพลาดขณะประมวลผล:
 mysql-เซิร์ฟเวอร์-8.0
 เซิร์ฟเวอร์ mysql
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม

แก้ไข:

ตามที่ ก ขอข้อมูลเพิ่มเติมฉันวิ่ง

dpkg-query -l mysql-server-8.0

และได้รับดังต่อไปนี้ เอาต์พุต:

Desired=Unknown/Install/Remove/Purge/Hold
| สถานะ=ไม่/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (สถานะ,Err: ตัวพิมพ์ใหญ่=ไม่ดี)
||/ ชื่อ เวอร์ชัน สถาปัตยกรรม คำอธิบาย
+++-================-======================-====== ======-========================================== ==============
iF mysql-server-8.0 8.0.26-0ubuntu0.20.04.2 amd64 ไบนารีเซิร์ฟเวอร์ฐานข้อมูล MySQL และการตั้งค่าฐานข้อมูลระบบ

นอกจากนี้ตามคำขอของ ข้อมูลเพิ่มเติม (2)ฉันวิ่ง

ls -l /etc/mysql/conf.d/

และได้รับดังต่อไปนี้ เอาต์พุต:

รวม 8
-rw-r--r-- 1 รูทรูท 8 3 ส.ค. 2559 mysql.cnf
-rw-r--r-- 1 รูท 55 3 ส.ค. 2559 mysqldump.cnf

นอกจากนี้ตามคำขอของ ข้อมูลเพิ่มเติม (3)ฉันวิ่ง

ls -l /etc/mysql/

และได้รับดังต่อไปนี้ เอาต์พุต:

รวม 24
drwxr-xr-x 2 รูทรูท 4096 ก.ย. 58 18:50 conf.d
-rwxr-xr-x 1 รูทรูท 120 ก.ค. 22 07:53 น. เดเบียนเริ่ม
-rw------- 1 รูทรูท 317 ก.ย. 59 13:45 น. debian.cnf.bak
lrwxrwxrwx 1 รูท รูท 24 ก.ย. 59 14:13 my.cnf -> /etc/alternatives/my.cnf
lrwxrwxrwx 1 รูท รูท 24 ก.ย. 58 18:50 น. my.cnf.bak -> /etc/alternatives/my.cnf
-rw-r--r-- 1 รูทรูท 839 3 ส.ค. 2559 my.cnf.fallback
-rw-r--r-- 1 รูท 682 6 พ.ย. 2019 mysql.cnf
drwxr-xr-x 2 รูท รูท 4096 16 ก.ย. 14:26 น. mysql.conf.d
Nmath avatar
ng flag
เหตุใดคุณจึงติดตั้งซอฟต์แวร์ใหม่อีกครั้ง นี่อาจเป็น [ปัญหา XY](https://meta.stackexchange.com/a/66378) ได้ไหม โปรดแก้ไขคำถามของคุณและใส่บริบทเพิ่มเติมเพื่อให้เราสามารถเข้าใจปัญหาที่แท้จริง
BlueSkies avatar
br flag
@Nmath เพราะมันหายไปหลังจากติดตั้ง MySQL ใหม่ไม่สำเร็จ ตอนนี้ฉันสามารถเข้าถึงศูนย์ควบคุม Gnome จากเทอร์มินัลได้ แต่เข้าจากไอคอนที่มุมขวาบนไม่ได้
Nmath avatar
ng flag
ปัญหาอาจเกิดขึ้นเนื่องจากคุณใช้คำสั่ง 'apt' เมื่อระบบของคุณไม่ทันสมัย ​​และรายการแพ็คเกจของคุณไม่ทันสมัย สิ่งนี้อาจทำให้เกิดปัญหาการพึ่งพา การแก้ไขของคุณแสดงว่าระบบการจัดการแพ็คเกจของคุณอยู่ในสภาพไม่ดี ฉันไม่แน่ใจว่าศูนย์ควบคุม GNOME เกี่ยวข้องกับอะไร มาตรวจสอบปัญหาเกี่ยวกับการจัดการแพ็คเกจของคุณกัน โปรดแก้ไขคำถามของคุณและรวมผลลัพธ์ของ `sudo apt update` จากนั้น `sudo apt upgrade` คุณสามารถเลือก "ไม่" ในคำสั่งอัปเกรดหากพบปัญหา หรือมิฉะนั้น ให้ดูแลงานบำรุงรักษานั้น
BlueSkies avatar
br flag
@Nmath, `sudo apt update` และ `sudo apt upgrade` ดำเนินการและผลลัพธ์ที่แทรกอยู่ในเนื้อหาของคำถามของฉัน
Nmath avatar
ng flag
ฉันกำลังมุ่งเน้นไปที่ส่วนของผลลัพธ์ที่ระบุว่า MySQL ไม่สามารถกำหนดค่าได้เนื่องจากปัญหาการพึ่งพา ฉันคิดว่า [คำตอบนี้](https://unix.stackexchange.com/a/625316) บน Unix และ Linux อาจใช้งานได้ มันจะล้าง MySQL ซึ่งจะลบข้อมูลและการกำหนดค่าทั้งหมด จากนั้นแก้ไขอัตโนมัติ apt จากนั้นติดตั้ง MySQL ใหม่ Purge จะลบข้อมูลทั้งหมดสำหรับแพ็คเกจนั้น ดังนั้นหากคุณใช้ MySQL และมีฐานข้อมูลหรือการกำหนดค่าใดๆ ตรวจสอบให้แน่ใจว่าการสำรองข้อมูลของคุณเป็นไปตามลำดับ โปรดรายงานกลับและแจ้งให้เราทราบว่าสิ่งนี้เหมาะกับคุณหรือไม่
BlueSkies avatar
br flag
@Nmath มันใช้งานไม่ได้ หลังจากป้อน `sudo apt-get install mysql-server-8.0` ฉันได้รับ `E: Sub-process /usr/bin/dpkg return an error code (1)` เป็นบรรทัดสุดท้ายของผลลัพธ์
Nmath avatar
ng flag
อืมมม.... ยังมีการอัปเดตที่รอดำเนินการหรือปัญหาอื่น ๆ เมื่อคุณเรียกใช้ `sudo apt update` และ `sudo apt upgrade` หรือไม่ แนวคิดคือต้องเตรียมทุกอย่างให้พร้อมก่อนที่จะติดตั้ง MySQL ใหม่ นอกเหนือจากนี้ ฉันไม่แน่ใจว่าต้องทำอะไรอีก แต่ถ้าไม่ได้รับการตอบกลับภายในสองสามวันเมื่อมีสิทธิ์ได้รับรางวัล ฉันจะเพิ่มเงินรางวัลให้
BlueSkies avatar
br flag
@Nmath โดยไม่ต้องทำงาน (อีกครั้ง) `sudo apt update` ฉันดูที่เอาต์พุตคำสั่งสุดท้าย ฉันไม่เห็นอะไรที่จะดูเหมือนข้อผิดพลาด
BlueSkies avatar
br flag
@Nmath เพื่อเรียกใช้ `sudo apt update` อีกครั้งหรือไม่
Nmath avatar
ng flag
ใช่ เรียกใช้คำสั่ง 'apt update' อีกครั้ง หากคุณรัน 'apt clean' "สะอาด" ล้างแคช apt และอัปเดตเฉพาะรายการซอฟต์แวร์ที่มีอยู่ (ซึ่งถูกล้างด้วยแคช)
BlueSkies avatar
br flag
@Nmath ฉันรัน `sudo apt update` หลังจาก `sudo apt clean` และทั้งหมด **ดูดี** ไม่มีข้อความแสดงข้อผิดพลาดใดๆ
Nate T avatar
it flag
จนถึงตอนนี้เป็นเพียงการเดา (ที่ดี) โปรดโพสต์ผลลัพธ์จากคำสั่ง `dpkg-query -l mysql-server-8.0` และเราทุกคนน่าจะตอบได้ ฉันได้โพสต์คำตอบแล้ว แต่ถ้าคุณสามารถโพสต์ผลลัพธ์ที่ร้องขอและตั้งค่าสถานะของฉันได้ ก็จะน้อยลง "ถ้าเป็นเช่นนี้ ไปที่นี่.." และคำตอบที่สอดคล้องกันมากขึ้น ถึงตอนนั้นเราจะทำเต็มที่กับสิ่งที่ได้รับ XD
Kulfy avatar
mz flag
APT อาจไม่ใช่สาเหตุของปัญหา ดูเหมือนว่าสคริปต์การติดตั้งจะล้มเหลว @BlueSkies คุณช่วยแจ้งให้เราทราบผลลัพธ์ของ `ls -l /etc/mysql/conf.d/` ได้ไหม ดูเหมือนว่าข้อผิดพลาดจะเกี่ยวข้องกับไดเร็กทอรีที่กล่าวถึง ความเป็นเจ้าของไม่ถูกต้องหรือการอนุญาตหรือทั้งสองอย่าง
BlueSkies avatar
br flag
@NateT - เสร็จแล้ว ผลลัพธ์ของ dpkg-query -l mysql-server-8.0 อยู่ที่นั่น
BlueSkies avatar
br flag
@Kulfy ฉันรัน `ls -l /etc/mysql/conf.d/` และโพสต์ผลลัพธ์
Kulfy avatar
mz flag
แล้ว `ls -l /etc/mysql/` ล่ะ?
BlueSkies avatar
br flag
@Kulfy - ฉันรัน 'ls -l /etc/mysql/` และ **โพสต์ผลลัพธ์**
Kulfy avatar
mz flag
อืม.. สิทธิ์ดูดี `sudo dpkg --configure mysql-server-8.0` ส่งคืนข้อผิดพลาดใด ๆ หรือไม่
BlueSkies avatar
br flag
@Kulfy - ฉันไม่รู้ว่า `sudo dpkg --configure mysql-server-8.0` ส่งคืนอะไร ฉันไม่ได้เรียกใช้ มันควรทำอย่างไร?
Nate T avatar
it flag
เรียกใช้คำสั่งที่คุณระบุไว้ที่ด้านบนสุดของคำถาม แต่สำหรับ `mysql-server-8.0` หากติดตั้ง แสดงว่าคุณออกจากป่า หากไม่เรียกใช้คำสั่ง dpkg ในความคิดเห็นของคุณด้านบนนี้โดยตรง ขณะนี้ Pkg ได้รับการกำหนดค่าครึ่งหนึ่ง นั่นคือความหมายของ `iF` ในผลลัพธ์ที่ฉันร้องขอ ร้องขอการติดตั้ง / กำหนดค่าครึ่งหนึ่ง -- `man dpkg`
Kulfy avatar
mz flag
พยายามกำหนดค่าแพ็คเกจดังกล่าวใหม่ซึ่งไม่ได้กำหนดค่าหลังการติดตั้ง
BlueSkies avatar
br flag
@NateT - เพื่อชี้แจง ฉันควรรัน `sudo apt-get install --reinstall mysql-server-8.0` หรือไม่ และถ้าส่งคืนพร้อมข้อผิดพลาด ให้รัน `sudo dpkg --configure mysql-server-8.0`
Nate T avatar
it flag
อย่างแน่นอน. ฉันจะเปลี่ยนเส้นทางผลลัพธ์ของแต่ละไฟล์ไปยังไฟล์สุ่มโดยต่อท้ายแต่ละ cmd ด้วย `tee` `sudo apt-get install --reinstall mysql-server-8.0 | tee -a templog` จากนั้น `sudo dpkg --configure mysql-server-8.0 | tee -a templog` ดังนั้นคุณจึงมีผลลัพธ์ในกรณีที่คุณต้องการใช้ในภายหลังสำหรับการแก้ไขปัญหา มันจะส่งสำเนาของผลลัพธ์ / ข้อผิดพลาดใด ๆ ไปยังไฟล์ที่มีชื่อเดียวกันในไดเร็กทอรีการทำงานปัจจุบัน คุณสามารถลบได้ทันทีที่ได้รับการแก้ไข แต่จนกว่าจะถึงเวลานั้น การมีความคิดเห็นเกี่ยวกับอุปกรณ์ทั้งหมดรวมอยู่ในที่เดียวจะช่วยได้ ส่วนนั้นขึ้นอยู่กับคุณ
Nate T avatar
it flag
คำตัดสินคืออะไร? คุณไม่ต้องกังวลเกี่ยวกับการบันทึกหากคุณไม่ต้องการ นั่นเป็นเพียงวิธีที่ฉันใช้ในสถานการณ์เหล่านี้ ในกรณีที่ฉันต้องการดูสิ่งต่างๆ ในภายหลัง บางครั้งมันช่วยให้ฉันเห็นทุกอย่างพร้อมกัน ในกรณีนี้ ฉันไม่คิดว่าเราต้องการสิ่งนั้น เคาะไม้...
BlueSkies avatar
br flag
@NateT - คำสั่งทั้งสองส่งคืนพร้อมข้อผิดพลาด
Nate T avatar
it flag
รอสักครู่ ฉันมีความคิด
BlueSkies avatar
br flag
@NateT - `ข้อผิดพลาด: ไม่สามารถเริ่มเซิร์ฟเวอร์ MySQL:'
Nate T avatar
it flag
มันติดตั้งหรือไม่
Nate T avatar
it flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/129773/discussion-between-nate-t-and-blueskies)
Score:1
ธง it

~ แก้ไข ~

ตัดสินจากบรรทัดต่อไปนี้จากผลลัพธ์ที่โพสต์ของคุณ:

เซิร์ฟเวอร์ mysql ขึ้นอยู่กับ mysql-server-8.0; อย่างไรก็ตาม:
  แพ็คเกจ mysql-server-8.0 ยังไม่ได้กำหนดค่า

dpkg: แพ็คเกจการประมวลผลข้อผิดพลาด mysql-server (--configure):
 ปัญหาการพึ่งพา - ปล่อยให้ไม่ได้กำหนดค่า

ฉันค่อนข้างมั่นใจว่าคุณต้องวิ่ง

sudo apt ติดตั้ง mysql-server-8.0

อย่างที่ฉันพูด (พูด?) ด้านล่าง มี 2 แพ็คเกจที่มีชื่อเกือบเหมือนกัน ดังนั้นฉันจึงเห็นว่ามันเป็นการกำกับดูแลที่ง่าย ไม่แน่ใจว่าเหตุใดจึงไม่คว้าการพึ่งพาเพื่อเริ่มต้น แต่ไม่ว่าคำสั่งด้านบนควรแก้ไข

~ ทล;ดร: ~

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


มี 2 ​​แพ็คเกจ Apt ที่แตกต่างกัน ทั้งในที่เก็บเดียวกัน (เสนอโฟกัส) สำหรับ mysql 8.0 หนึ่งชื่อและเวอร์ชันดังนี้:

mysql-server/focal-proposed, focal-proposed 8.0.26-0ubuntu0.20.04.3 ทั้งหมด

และอื่น ๆ:

mysql-server-8.0/focal-เสนอ 8.0.26-0ubuntu0.20.04.3 amd64

คุณมีทั้งสองอย่างไหม

เรียกใช้ dpkg-แบบสอบถาม คำสั่งด้านล่างสำหรับทั้งคู่ เพื่อความแน่ใจ


แก้ไขที่ด้านล่าง


บันทึก:

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


~ ระบุสาเหตุ ~

จากสิ่งที่กล่าว คุณต้องการทั้งสองอย่าง อันที่สองขึ้นอยู่กับสถาปัตยกรรมและอีกอันสำหรับระบบเดสก์ท็อป Ubuntu

ขั้นตอนต่อไปขึ้นอยู่กับผลลัพธ์ที่คุณได้รับจากการเรียกใช้คำสั่งต่อไปนี้:

dpkg-query -l mysql-server-8.0

รหัสอักขระในเอาต์พุตแสดงสถานะพร้อมกับข้อมูลอื่นๆ

หากขึ้นว่ายังไม่ได้ติดตั้ง แสดงว่าคุณมี mysql เวอร์ชันอื่น นอกจากนี้ โปรดสังเกตด้วยว่าหมายเลขเวอร์ชันเป็นส่วนหนึ่งของชื่อแพ็กเกจสำหรับเวอร์ชันที่ไม่เหมาะสมอย่างไร นั่นเป็นเพราะในแพ็คเกจนี้ มายเอสคิวแอล 8.0 ไม่ใช่การอัปเดตจากเวอร์ชันเก่า ดังนั้นคุณจึงไม่สามารถอัปเดตด้วย เหมาะอัพเกรด. ใครก็ตามที่ดูแล MySQL ตัดสินใจที่จะเปิดตัวเป็นแพ็คเกจที่แยกจากกันโดยสิ้นเชิง ดังนั้นให้อัปเดตสิ่งนี้จากอันที่เก่ากว่า mysql-เซิร์ฟเวอร์-xxx แพ็คเกจจะเหมือนกับการอัพเกรดจาก โพสต์เกรส ถึง มายเอสคิวแอล... เป็นไปไม่ได้.

ถ้ามันแสดงที่ไหนสักแห่งระหว่าง ไม่ได้ติดตั้ง และ ติดตั้งแล้ว เป็นการแก้ไขแบบ 1 คำสั่ง แต่เราจำเป็นต้องทราบจริง ๆ ว่าขั้นตอนการติดตั้งนั้นใช้เวลานานเท่าใดจึงจะทราบการแก้ไขที่มีประสิทธิภาพสูงสุด คำสั่งด้านบนควรระบุสิ่งนี้

แม้ว่าวิธีที่ 2 ด้านล่างควรแก้ไขโดยไม่คำนึงถึง แต่ก็ยังมีวิธีที่ดีกว่า ที่ถูกทิ้งไว้ด้วยเหตุผล เป็นวิธีที่จับได้ทั้งหมดหากวิธีการที่ดีกว่าไม่ได้ผลนอกจากนี้ หากคำสั่งแรกในส่วนโซลูชันไม่ถูกเรียกใช้ก่อน คำสั่งสุดท้ายอาจแสดงข้อผิดพลาด

~ ตอบ ~

ก่อนอื่น คุณสามารถลองกำหนดค่า / กำหนดค่าใหม่ คุณมี 2 แพ็คเกจในระบบของคุณที่ต้องการสิ่งนี้ หวังว่าอย่างน้อย 1 คือ a เซิร์ฟเวอร์ mysql บรรจุุภัณฑ์. คำสั่งในการกำหนดค่าแพ็คเกจทั้งหมดที่ต้องการคือ:

dpkg - กำหนดค่า - รอดำเนินการ

หากการกำหนดค่าไม่ทำงาน วิธีที่ดีที่สุดในการแก้ไขปัญหานี้คือการลบแพ็คเกจเก่าออกแล้วติดตั้ง เซิร์ฟเวอร์ mysql และ mysql-เซิร์ฟเวอร์-8.0 สด. การดำเนินการนี้จะทำให้ไฟล์การกำหนดค่าและการเขียนอื่นๆ ทั้งหมด (เช่น ฐานข้อมูลของคุณ) ไม่เสียหาย ตราบใดที่คุณ อย่า ใช้ --ล้าง ตัวเลือก! ใช้สิ่งนี้จะลบมันทั้งหมด!

หากคุณต้องทำสิ่งนี้ google ก่อนเพื่อหาคนอื่นที่ทำไปแล้ว ขึ้นอยู่กับผู้พัฒนา pkg ที่จะแสดงรายการการพึ่งพา และข้อผิดพลาดที่ไม่ถูกต้องในการกำหนดค่านั้นอาจนำไปสู่ปัญหาใหญ่ได้ หายาก แต่ก็ยังคุ้มค่ากับเวลา 1-2 นาทีใน Google วลี ฉลาด ลบ mysql.

คำสั่งในการลบและติดตั้งใหม่คือ:

sudo apt ลบ mysql-server-8.0 && sudo apt install 
BlueSkies avatar
br flag
ฉันรัน `dpkg-query -l mysql-server-8.0` ฉันควรรันคำสั่ง **other** อะไร
Score:1
ธง ng

ฉันสงสัยมากขึ้นเกี่ยวกับข้อความแสดงข้อผิดพลาดนี้:

การเปลี่ยนชื่อตัวเลือก 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
  1. ให้ไปแก้ไขแพ็คเกจที่ติดตั้งครึ่งหนึ่งก่อน:

    sudo mv /var/lib/dpkg/info/mysql-server-8.0.postinst /var/lib/dpkg/info/mysql-server-8.0.postinst.backup
    sudo apt -f ติดตั้ง
    sudo mv /var/lib/dpkg/info/mysql-server-8.0.postinst.backup /var/lib/dpkg/info/mysql-server-8.0.postinst
    
  2. ตรวจสอบอีกครั้งว่าเซิร์ฟเวอร์ mysql รีบูตได้ดีหรือไม่:

    sudo บริการ mysql รีสตาร์ท
    
BlueSkies avatar
br flag
คำสั่ง `sudo mv` ควรทำอะไร?
user.dz avatar
ng flag
@BlueSkies เพื่อปิดใช้งานสคริปต์หลังการติดตั้งของแพ็คเกจ `mysql-server-8.0`
BlueSkies avatar
br flag
`ls /var/lib/dpkg/info/mysql-server-8.0.postinst` กำลังส่งออก `ls: ไม่สามารถเข้าถึง '/var/lib/dpkg/info/mysql-server-8.0.postinst': ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว `
Score:-1

ข้อผิดพลาดส่วนใหญ่มักมาจากแพ็คเกจที่ใช้งานไม่ได้ ฉันจะลองทำสิ่งนี้:

sudo dpkg --remove --force-remove-reinstreq mysql-server && sudo apt-get clean && sudo apt-get autoremove && sudo apt-get update --fix-missing && sudo apt-get update

หลังจากนั้นลองติดตั้ง gnome-control-center (หรือ mysql-server) ใหม่อีกครั้ง และหวังว่าทุกอย่างจะใช้งานได้

Zanna avatar
kr flag
ดูเหมือนว่า `gnome-control-center` จะไม่ใช่ปัญหาเลย
BlueSkies avatar
br flag
@Zanna สำหรับฉันแล้วดูเหมือนว่าปัญหา `gnome-control-center` เกี่ยวข้องกับปัญหา MySQL เห็นได้ชัดว่า `gnome-control-center` ต้องการ MySQL ซึ่งไม่ได้ตั้งค่าอย่างถูกต้องไม่ว่าจะด้วยเหตุผลใดก็ตาม
Zanna avatar
kr flag
@BlueSkies `gnome-control-center` ไม่ต้องการ MySQL (มันจะแปลกมากถ้าเป็นเช่นนั้น - ดู `apt ขึ้นอยู่กับ gnome-control-center` เพื่อพิสูจน์) (และ MySQL ไม่ต้องการ `gnome-control-center `) - ปัญหาคือเมื่อ apt มีปัญหากับบางแพ็คเกจ มันไม่ยอมทำอย่างอื่น โปรดทราบว่าคุณไม่สามารถติดตั้งแพ็คเกจใดๆ ในสถานการณ์นี้ได้โดยไม่พบข้อผิดพลาดเดียวกัน สิ่งที่คุณต้องทำที่นี่คือการล้างแพ็คเกจ MySQL - ละเว้น `gnome-control-center`
เข้าใจแล้ว. ฉันเดาว่าเซิร์ฟเวอร์ mysql เป็นตัวการที่นี่ โปรดลองเรียกใช้ `sudo dpkg --remove --force-remove-reinstreq mysql-server && sudo apt-get clean && sudo apt-get autoremove && sudo apt-get update --fix-missing && sudo apt-get update`

โพสต์คำตอบ

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