Score:0

ปัญหาการติดตั้ง openjdk-11-jre-headless บน Ubuntu 18.4.1

ธง in

ฉันกำลังพยายามติดตั้ง openjdk-11-jre-headless หรือ default-jre บนเครื่อง Ubuntu ของฉัน แต่ไม่รู้ว่าต้องทำอย่างไร ฉันได้รับข้อความแสดงข้อผิดพลาดขณะดำเนินการ

" แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ได้รับการตอบสนอง:
 openjdk-11-jre-headless : ขึ้นอยู่กับ: initscripts แต่ไม่สามารถติดตั้งได้
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย " 

" แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ได้รับการตอบสนอง:
 default-jre : ขึ้นอยู่กับ: default-jre-headless (= 2:1.11-68ubuntu1~18.04.1) แต่จะไม่ถูกติดตั้ง
               ขึ้นอยู่กับ: openjdk-11-jre แต่จะไม่ถูกติดตั้ง
E: ไม่สามารถแก้ไขปัญหาได้ คุณมีพัสดุที่เสียหาย "

ฉันได้ลองคำสั่งเหล่านี้แล้วเพื่อแก้ไขปัญหา แต่ไม่มีโชค ..

  • sudo apt-get update --fix-missing
  • sudo apt-get อัปเดต
  • sudo apt-get ทำความสะอาด
  • sudo apt-get autoremove
  • sudo dpkg กำหนดค่าใหม่ -a
  • sudo apt ติดตั้ง -f

ฉันลองสิ่งเดียวกันกับความถนัด:

  • ความถนัดติดตั้ง default-jre แต่ไม่มีโชค ...

มีแนวคิดใดที่จะแก้ไข "แพ็คเกจที่ใช้งานไม่ได้" และปัญหาการพึ่งพาหรือไม่

ข้อมูลระบบโดยละเอียด

รหัสผู้จัดจำหน่าย: Ubuntu
คำอธิบาย: Ubuntu 18.04.6 LTS
เผยแพร่: 18.04
สมญานาม: ไบโอนิค

ฉลาดปรับปรุง:

- Hit:1 ตัวอย่าง/แพ็คเกจ/สด/ตัวอย่างไบโอนิค InRelease 
- Hit:2 ee.archive.ubuntu.com/ubuntu bionic InRelease 
- เข้าชม: 3 ee.archive.ubuntu.com/ubuntu bionic-updates InRelease 
- ตี: 4 ee.archive.ubuntu.com/ubuntu bionic-backports InRelease 
- Hit:5 ee.archive.ubuntu.com/ubuntu bionic-security In Release 
- เข้าชม: 6 ppa.launchpad.net/nginx/stable/ubuntu trusty InRelease 
- เข้าชม: 7 ppa.launchpad.net/openjdk-r/ppa/ubuntu เชื่อถือได้ InRelease 
- ตี: 8 adoptopenjdk.jfrog.io/adoptopenjdk/deb bionic InRelease 
  • รับทราบ -ตัวอย่างคือ repo ที่ถูกต้องที่ฉันเลือกที่จะเปลี่ยนชื่อâ
กำลังอ่านรายการแพ็กเกจ... เสร็จสิ้น สร้างแผนผังการพึ่งพา กำลังอ่านข้อมูลสถานะ... 
เสร็จสิ้น แพ็คเกจทั้งหมดเป็นปัจจุบัน

ภาพหน้าจอของนโยบาย apt-cache:

  • นโยบาย apt-cache เริ่มต้น jre
  • นโยบาย apt-cache เริ่มต้น jre-headless
  • นโยบาย apt-cache openjdk-11-jre

apt-แคชนโยบายผลลัพธ์

Gryzto avatar
in flag
ฉันยังลอง apt-get install -f แต่ไม่มีโชค :/
Someone avatar
my flag
โปรดเพิ่มผลลัพธ์ของ `apt update`
Gryzto avatar
in flag
Hit:1 http://example/packages/live/example ไบโอนิค InRelease Hit:2 http://ee.archive.ubuntu.com/ubuntu ไบโอนิค InRelease เข้าชม:3 http://ee.archive.ubuntu.com/ubuntu bionic-updates In Release เข้าชม:4 http://ee.archive.ubuntu.com/ubuntu bionic-backports InRelease เข้าชม:5 http://ee.archive.ubuntu.com/ubuntu bionic-security In Release เข้าชม: 6 http://ppa.launchpad.net/nginx/stable/ubuntu เชื่อถือได้ InRelease Hit:7 http://ppa.launchpad.net/openjdk-r/ppa/ubuntu เชื่อถือ InRelease Hit:8 https://adoptopenjdk.jfrog.io/adoptopenjdk/deb ไบโอนิค InRelease รับทราบ - ตัวอย่างคือ repo ที่ถูกต้องที่ฉันต้องเปลี่ยน
Gryzto avatar
in flag
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว สร้างต้นไม้พึ่งพา กำลังอ่านข้อมูลสถานะ... แพ็คเกจทั้งหมดเป็นปัจจุบัน
Someone avatar
my flag
โปรดใช้ [แก้ไข] เพื่อเพิ่มข้อมูลเพิ่มเติม
Gryzto avatar
in flag
ใช่ ขอโทษด้วย
Someone avatar
my flag
คุณสามารถรวม `apt-cache policy` ของ `default-jre` และ `default-jre-headless` และ `openjdk-11-jre` ใช้ `นโยบาย apt-cache `
Gryzto avatar
in flag
ฉันเพิ่มลงใน: apt-cache-policy-results ไม่สามารถส่งการคัดลอกโดยตรงเนื่องจากต้องการคะแนนตัวแทน :/
Someone avatar
my flag
ขอบคุณสำหรับผลลัพธ์ lemme ดู คุณสามารถให้ผลลัพธ์ของ `sudo apt install openjdk-11-jre`.
Someone avatar
my flag
นอกจากนี้ ผลลัพธ์ของ `sudo apt install initscripts`
Score:1
ธง in

ปัญหาเกิดจาก:

ที่เก็บ apt บางแห่งมีที่เก็บที่ล้าสมัยซึ่งไม่จำเป็นสำหรับเซิร์ฟเวอร์และซอฟต์แวร์อีกต่อไป พวกเขาทำให้เกิดความขัดแย้ง

การลบ repos เหล่านี้ออกจากไฟล์ /etc/apt/sources.d/ repo.list:

หนี้ http://ppa.launchpad.net/nginx/stable/ubuntu หลักที่เชื่อถือได้ หนี้ http://ppa.launchpad.net/openjdk-r/ppa/ubuntu หลักที่เชื่อถือได้

หลังจากลบการติดตั้ง default-jre และ openjdk-11-headless สำเร็จ

Score:-1
ธง ru
dpkg --get-เลือก | grep "\<ถือ $

หากมีอะไรกลับมาเป็นค้างให้แก้ไขการระงับและลองติดตั้งอีกครั้ง

Gryzto avatar
in flag
เฮ้. ขอบคุณสำหรับการช่วยเหลือ. ฉันพยายามหาแพ็คเกจการระงับ แต่ไม่มีเลย

โพสต์คำตอบ

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