apt-cache не показывает более старые версии пакета

Мне нужно понизить jenkins с 2.54 до 2.53. Repo настроен следующим образом:

$ cat /etc/apt/sources.list.d/jenkins.list deb http://pkg.jenkins-ci.org/debian binary/

Репо содержит версию 2.53, поэтому я пытаюсь установить ее так:

$ sudo apt-get install jenkins=2.53 Reading package lists... Done Building dependency tree Reading state information... Done E: Version '2.53' for 'jenkins' was not found

ОК, давайте проверим политику:

$ apt-cache policy jenkins jenkins: Installed: 2.54 Candidate: 2.54 Version table: *** 2.54 0 500 http://pkg.jenkins-ci.org/debian/ binary/ Packages 100 /var/lib/dpkg/status

№. Как насчет madison?

$ apt-cache madison jenkins jenkins | 2.54 | http://pkg.jenkins-ci.org/debian/ binary/ Packages

Это тоже не так.

Как мне получить эту версию в кеш, чтобы я мог ее установить? Я парень Red Hat, новичок в apt: (

EDIT:

$ sudo apt-get update Ign http://us-east-1.ec2.archive.ubuntu.com trusty InRelease ... Hit http://pkg.jenkins-ci.org binary/ Packages Hit http://security.ubuntu.com trusty-security InRelease Ign http://pkg.jenkins-ci.org binary/ Translation-en_US Ign http://pkg.jenkins-ci.org binary/ Translation-en ...

показывает только последнюю версию пакета:

$ aptitude versions jenkins

Все еще нет:

$ sudo apt-get install jenkins=2.53 Reading package lists... Done Building dependency tree Reading state information... Done E: Version '2.53' for 'jenkins' was not found
1
задан 11 April 2017 в 12:56

4 ответа

Если вы посмотрите на этот файл:

less /var/lib/apt/lists/pkg.jenkins.io_debian_binary_Packages

Вы увидите, что единственная версия, предоставленная для вашего выбранного дистрибутива, - 2.54, на самом деле данные apt-cache также появляются здесь.

И как вы уже видели, другие версии доступны в формате .deb в качестве их описаний:

Если вам нужна *.deb для конкретной версии, используйте их.

возьмите файл определенных версий deb, используйте gdebi или dpkg -i, чтобы установить его.

2
ответ дан 22 May 2018 в 23:46

Если вы посмотрите на этот файл:

less /var/lib/apt/lists/pkg.jenkins.io_debian_binary_Packages

Вы увидите, что единственная версия, предоставленная для вашего выбранного дистрибутива, - 2.54, на самом деле данные apt-cache также появляются здесь.

И как вы уже видели, другие версии доступны в формате .deb в качестве их описаний:

Если вам нужна *.deb для конкретной версии, используйте их.

возьмите файл определенных версий deb, используйте gdebi или dpkg -i, чтобы установить его.

2
ответ дан 18 July 2018 в 15:11

Если вы посмотрите на этот файл:

less /var/lib/apt/lists/pkg.jenkins.io_debian_binary_Packages

Вы увидите, что единственная версия, предоставленная для вашего выбранного дистрибутива, - 2.54, на самом деле данные apt-cache также появляются здесь.

И как вы уже видели, другие версии доступны в формате .deb в качестве их описаний:

Если вам нужна *.deb для конкретной версии, используйте их.

возьмите файл определенных версий deb, используйте gdebi или dpkg -i, чтобы установить его.

2
ответ дан 24 July 2018 в 20:34

Если вы посмотрите на этот файл:

less /var/lib/apt/lists/pkg.jenkins.io_debian_binary_Packages

Вы увидите, что единственная версия, предоставленная для вашего выбранного дистрибутива, - 2.54, на самом деле данные apt-cache также появляются здесь.

И как вы уже видели, другие версии доступны в формате .deb в качестве их описаний:

Если вам нужна *.deb для конкретной версии, используйте их.

возьмите файл определенных версий deb, используйте gdebi или dpkg -i, чтобы установить его.

2
ответ дан 31 July 2018 в 23:36

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

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