ฉันหลงทางที่นี่ ฉันกำลังพยายามติดตั้ง opensh-server บนแล็ปท็อป Ubuntu ของฉัน แต่มีข้อขัดแย้งบางอย่างที่ฉันไม่สามารถแก้ไขได้
$ sudo apt ติดตั้ง opensh-server
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
kubeadm : ขึ้นอยู่กับ: kubernetes-cni (>= 0.8.7)
kubelet : ขึ้นอยู่กับ: kubernetes-cni (>= 0.8.7)
เซิร์ฟเวอร์ opensh : ขึ้นอยู่กับ: เซิร์ฟเวอร์ opensh-sftp
แนะนำ: ncurses-term แต่จะไม่ถูกติดตั้ง
แนะนำ: ssh-import-id แต่จะไม่ถูกติดตั้ง
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
$ sudo apt --fix-breaked ติดตั้ง
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
แก้ไขการอ้างอิง... เสร็จสิ้น
จะมีการติดตั้งแพ็คเกจเพิ่มเติมต่อไปนี้:
kubernetes-cni
แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง:
kubernetes-cni
อัปเกรด 0 รายการ ติดตั้งใหม่ 1 รายการ 0 รายการที่จะลบ และ 76 รายการไม่ได้อัปเกรด
7 ไม่ได้ติดตั้งหรือถอดออกอย่างสมบูรณ์
จำเป็นต้องได้รับ 0 B/25.0 MB ของไฟล์เก็บถาวร
หลังจากการดำเนินการนี้ พื้นที่ดิสก์เพิ่มเติม 72.2 MB จะถูกนำมาใช้
คุณต้องการดำเนินการต่อหรือไม่ [ใช่/ไม่ใช่] ย
dpkg: เกี่ยวกับ .../kubernetes-cni_0.8.7-00_amd64.deb ที่มี kubernetes-cni:
ปลั๊กอินคอนเทนเนอร์เครือข่ายทำงานขัดแย้งกับ kubernetes-cni
kubernetes-cni (เวอร์ชัน 0.8.7-00) จะต้องติดตั้ง
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/kubernetes-cni_0.8.7-00_amd64.deb (--unpack):
แพ็คเกจที่ขัดแย้งกัน - ไม่ได้ติดตั้ง kubernetes-cni
พบข้อผิดพลาดขณะประมวลผล:
/var/cache/apt/archives/kubernetes-cni_0.8.7-00_amd64.deb
E: กระบวนการย่อย /usr/bin/dpkg ส่งคืนรหัสข้อผิดพลาด (1)
ลองสิ่งต่อไปนี้ด้วย:
$ sudo dpkg -i --force-overwrite /var/cache/apt/archives/kubernetes-cni_0.8.7-00_amd64.deb
dpkg: เกี่ยวกับ .../kubernetes-cni_0.8.7-00_amd64.deb ที่มี kubernetes-cni:
ปลั๊กอินคอนเทนเนอร์เครือข่ายทำงานขัดแย้งกับ kubernetes-cni
kubernetes-cni (เวอร์ชัน 0.8.7-00) จะต้องติดตั้ง
dpkg: ข้อผิดพลาดในการประมวลผลไฟล์เก็บถาวร /var/cache/apt/archives/kubernetes-cni_0.8.7-00_amd64.deb (--install):
แพ็คเกจที่ขัดแย้งกัน - ไม่ได้ติดตั้ง kubernetes-cni
พบข้อผิดพลาดขณะประมวลผล:
/var/cache/apt/archives/kubernetes-cni_0.8.7-00_amd64.deb
ฉันลองถอนการติดตั้ง/ติดตั้งคอนเทนเนอร์เครือข่ายปลั๊กอิน kubelet และ kubeadm ใหม่แล้ว แต่ฉันได้รับข้อผิดพลาดเดิมตลอดเวลา
$ sudo apt ล้างคอนเทนเนอร์เครือข่ายปลั๊กอิน
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
kubeadm : ขึ้นอยู่กับ: kubernetes-cni (>= 0.8.7)
kubelet : ขึ้นอยู่กับ: kubernetes-cni (>= 0.8.7)
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
$ sudo apt ล้าง kubeadm
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
kubelet : ขึ้นอยู่กับ: kubernetes-cni (>= 0.8.7)
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
$ sudo apt ล้าง kubelet
กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพา
กำลังอ่านข้อมูลสถานะ...
คุณอาจต้องการเรียกใช้ 'apt --fix-broken install' เพื่อแก้ไขสิ่งเหล่านี้
แพ็คเกจต่อไปนี้มีการพึ่งพาที่ไม่ตรงกัน:
kubeadm : ขึ้นอยู่กับ: kubelet (>= 1.13.0) แต่จะไม่ถูกติดตั้ง
ขึ้นอยู่กับ: kubernetes-cni (>= 0.8.7)
E: การพึ่งพาที่ไม่ตรงกัน ลอง 'apt --fix-broken install' โดยไม่มีแพ็คเกจ (หรือระบุวิธีแก้ปัญหา)
มีความคิดใดที่จะแก้ไขปัญหานี้