...แต่อูบุนตูเวอร์ชั่นใหม่กว่านั้นมีเพียง libgdbm6
แน่นอน: ตาม https://packages.ubuntu.com/search?keywords=libgdbm5 , libgdm5
มีเฉพาะใน Bionic (18.04LTS) ในขณะที่ libgdm6
(ดู https://packages.ubuntu.com/search?keywords=libgdbm6) มีให้บริการใน Focal (20.04LTS), Groovy (20.10) และ Hirsuite (21.04)
ดังนั้น ที่เก็บแพ็กเกจ Focal/Groovy/Hirsuite จึงไม่ควรมีแพ็กเกจใดๆ ที่ขึ้นอยู่กับ libgdbm5
(หรือบนแพ็คเกจที่ไม่พร้อมใช้งานสำหรับเรื่องนั้น)
หากคุณไม่ได้กำหนดค่าที่เก็บ Bionic ในอินสแตนซ์ APT ของคุณ คุณจะติดตั้งไม่ได้ libgdm5
ไม่ว่าจะเป็นนามแฝงของแพ็คเกจหรือแพ็คเกจเสมือน (ที่มีให้)
วิธีการในที่นี้คือการเพิ่มที่เก็บ Bionic ให้กับการกำหนดค่า APT ของคุณ ฉันขอแนะนำให้คุณทำเช่นนั้นโดยสร้างไฟล์ /etc/apt/sources.list.d/bionic.list
ไฟล์และมีสิ่งที่เกี่ยวข้อง หนี้
การกำหนดค่า repo ที่นั่น สายการบินเดียวที่จะบรรลุเป้าหมายนี้ก็คือ
sudo echo "deb http://in.archive.ubuntu.com/ubuntu/ จักรวาลที่ถูกจำกัดหลักไบโอนิค" > /etc/apt/sources.list.d/bionic.list
...ติดตามโดย apt-รับการปรับปรุง
และ apt-get ติดตั้ง libgdbm6
.
โปรดจำไว้ว่าตามค่าเริ่มต้น ที่เก็บสำหรับการเผยแพร่ของคุณควรมีความสำคัญเหนือที่เก็บอื่นๆ ที่กำหนดไว้ /etc/apt/sources.list.d
. อ่าน https://wiki.debian.org/AptConfiguration เพื่อให้มีความคิดที่ดีขึ้นว่าการจัดลำดับความสำคัญของพื้นที่เก็บข้อมูลทำงานอย่างไร