... но в более новых версиях Ubuntu есть только 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
файл и наличие соответствующих деб
конфигурация репо там. Однострочник для достижения этого будет
sudo echo "deb http://in.archive.ubuntu.com/ubuntu/ основная ограниченная вселенная bionic" > /etc/apt/sources.list.d/bionic.list
...с последующим apt-получить обновление
и apt-get установить libgdbm6
.
Также помните, что по умолчанию репозитории для вашего релиза должны иметь приоритет над любыми другими репозиториями, определенными в /etc/apt/sources.list.d
. Читайте https://wiki.debian.org/AptConfiguration чтобы иметь лучшее представление о том, как работают приоритеты репозитория.