Как установить версию пакета, которая была удалена из бэкпортов?

Существует только одна версия libreoffice пакет в Debian Squeeze Backports:

apt-cache madison libreoffice
libreoffice | 1:3.5.4-7~bpo60+1 | http://backports.debian.org/debian-backports/ squeeze-backports/main amd64 Packages

Но мне нужно установить предыдущий (1:3.4.6-2~bpo60+2Есть ли способ установить его с помощью пакетов (я не хочу устанавливать libreoffice вручную, так как он имеет много зависимостей).

2 ответа

Решение

Вы можете использовать snapshot.debian.org, найти там libreoffice:

http://snapshot.debian.org/binary/libreoffice/

Это не выглядит возможным через бэкпорт

Попробуйте посмотреть на сайте бэкпортов...

http://backports.debian.org/debian-backports/pool/main/libr/libreoffice/

Или основной репозиторий Debian http://packages.debian.org/squeeze-backports/editors/

Похоже, что эта версия доступна только на нескольких платформах [mipsel, powerpc, s390]

проверка apt на squeeze машина, показывает только 1 доступный вариант

[/]$ apt-cache policy libreoffice
libreoffice:
  Installed: (none)
  Candidate: 1:3.5.4-7~bpo60+1
  Version table:
     1:3.5.4-7~bpo60+1 0
        100 http://backports.debian.org/debian-backports/ squeeze-backports/main amd64 Packages

Тогда даже форсируя в архиве lenny-backports

Например.

/etc/apt/sources.list

deb http://archive.debian.org/debian-backports lenny-backports main"

И принудительное обновление просроченного репо

apt-get -o Acquire::Check-Valid-Until=false update

Даст пустой результат

[/]$ apt-cache policy libreoffice
N: Unable to locate package libreoffice

Возможные решения

Вы читали эту статью об установке на Squeeze?

http://debian.stevenrosenberg.net/index.php/2011/06/24/installing-libreoffice-in-debian-squeeze-from-backports-without-a-hitch/

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