Установка предыдущей версии proftpd на человечности

Я пытаюсь установить a previous version (1.3.5) из proftpd на человечности для использования наследовать уязвимости и после этого потока. Для проверки, какие версии доступны Кв. - добираются, я работал

apt-cache policy proftpd

с выводом

proftpd:
Installed: (none)
Candidate: (none)
Version table:

Я выполнил команду

apt-cache madison proftpd

и вывод:

aneela@aneela-VirtualBox:/etc/network$ sudo apt-cache madison ^proftpd
proftpd-mod-dnsbl | 0.1.5-3ubuntu1 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-odbc | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-pgsql | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-doc | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-tar | 0.3.3-1build2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-ldap | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-case | 0.7-1build1 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-geoip | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-mysql | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-basic | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-vroot | 0.9.2-2build2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-clamav | 0.10-1build2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-autohost | 0.4-1build2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-fsync | 0.2-1build2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-sqlite | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-mod-msg | 0.4.1-1.1build1 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
proftpd-dev | 1.3.5~rc3-2.1ubuntu2 | http://ci.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

Я не понял вывода policy но madisonдал мне точную версию, которую я должен установить. Когда я попробовал

apt-get install proftpd=1.3.5~rc3-2.1ubuntu2\*

Это говорит version not found.

Какие-либо предложения?

1
задан 13 April 2017 в 15:24

1 ответ

Если пакет не найден, наиболее вероятный сценарий - то, что это не доступно для Вашей версии Ubuntu (16.04?), поскольку более новые версии Ubuntu идут дальше к более обновленным пакетам, устраняя старые из репозиториев. С другой стороны, Ваша Ubuntu слишком стара (12.04?). Как я сказал в своем комментарии, версия, которую Вы хотите, доступна для 14,04 (надежный человек).

Для обхождения этого можно получить определенную версию из испытанных репозиториев. Существует два способа сделать это.

  1. Вы могли добавить deb http://archive.ubuntu.com/ubuntu trusty universe к Вашему /etc/apt/sources.list файл. Однако это могло бы быть опасно, потому что некоторая установка/обновления/обновления могла потянуть из обоих выпусков, когда она не должна (например, пакеты, больше не рекомендуемые в 16,04 все же доступный в 14,04, могут быть теперь установлены).

  2. , Если Вам только нужен один пакет, затем лучше только загрузить сам пакет и установку вручную. Для Вашего случая проверьте этот сайт. Определенный файл, в котором Вы нуждаетесь, кажется, здесь . Для установки загрузите файл .deb для архитектуры. Затем откройте терминал, перейдите к папке, где файл, и выполнен:

    sudo dpkg -i file.deb

    sudo apt-get install -f

Затем у Вас должна быть версия, которую Вы хотите.

1
ответ дан 7 December 2019 в 15:52

Другие вопросы по тегам:

Похожие вопросы: