...dar versiunile mai noi ubuntu au doar libgdbm6
Într-adevăr: conform https://packages.ubuntu.com/search?keywords=libgdbm5 , libgdm5
este disponibil numai în Bionic (18.04LTS), în timp ce libgdm6
(Vedea https://packages.ubuntu.com/search?keywords=libgdbm6) este disponibil în Focal (20.04LTS), Groovy (20.10) și Hirsuite (21.04).
În consecință, depozitele de pachete Focal/Groovy/Hirsuite nu ar trebui să aibă niciun pachet care să depindă de libgdbm5
(sau pe orice pachet care nu este disponibil, de altfel).
Dacă nu aveți arhivele Bionic configurate în instanța dvs. APT, nu aveți cum să le instalați libgdm5
, indiferent de aliasurile de pachet sau de pachetele virtuale (furnizate).
O abordare aici ar fi să adăugați un depozit Bionic la configurația dvs. APT. Vă sugerez să faceți asta prin crearea unui /etc/apt/sources.list.d/bionic.list
dosar și având relevante deb
configurația repo acolo. O singură linie pentru a realiza acest lucru ar fi
sudo echo "deb http://in.archive.ubuntu.com/ubuntu/ universul principal restricționat bionic" > /etc/apt/sources.list.d/bionic.list
...urmat de apt-get update
și apt-get install libgdbm6
.
De asemenea, amintiți-vă că, în mod implicit, depozitele pentru ediția dvs. ar trebui să aibă prioritate față de orice alte depozite definite în /etc/apt/sources.list.d
. Citește https://wiki.debian.org/AptConfiguration pentru a avea o idee mai bună despre cum funcționează prioritățile depozitului.