Вы правы, поддержка PPM прекратилась, и использование ActivePerl может быть затруднено, особенно если вам нужны определённые модули. Однако есть несколько способов, как решить вашу проблему:
1. **ActiveState Platform**: С 2019 года ActiveState предлагает новую платформу, которая позволяет легко устанавливать и управлять Perl и модулями. Вы можете зарегистрироваться на сайте [ActiveState](https://platform.activestate.com/) и создать свою сборку Perl, добавив нужные модули, такие как `DBD::mysql` и `Geo::IP::PurePerl`. После этого вы сможете скачать инструкцию по установке и работать с настройками.
2. **PPM с альтернативных зеркал**: Иногда можно найти альтернативные зеркала PPM, которые могут содержать необходимые модули. Вот несколько шагов, которые вы можете попробовать:
- Добавьте альтернативные репозитории в PPM. Например:
```
ppm repo add http://www.cpan.org/modules/04pause.html
```
Однако учитывайте, что это может не сработать, если сервер больше не доступен.
3. **Скачивание модулей вручную**: Вы можете скачать модули вручную:
- Зайдите на [CPAN](https://metacpan.org/) и найдите `DBD::mysql` и `Geo::IP::PurePerl`.
- Скачайте tar.gz или zip файлы с модулями.
- Разархивируйте файлы и выполните команду:
```
perl Makefile.PL
nmake
nmake test
nmake install
```
Не забудьте, что для `DBD::mysql` вам может понадобиться установленный MySQL клиент.
4. **Использование Strawberry Perl**: Если вы открыты для использования другого дистрибутива Perl, обратите внимание на Strawberry Perl. Это еще один дистрибутив Perl для Windows, который поддерживает CPAN и его модули, и, вероятно, у него меньше проблем с установкой.
5. **Форумы и сообщества**: Вы можете обратиться на специализированные форумы и сообщества Perl. Возможно, кто-то сможет поделиться с вами необходимыми модулями или помочь с установкой.
Если у вас будут конкретные трудности на любом из этапов, дайте знать, и я постараюсь помочь более детально.