Обновление поля Vyatta 6.6 для Контузии

У клиента есть несколько установок Vyatta, которые они в конечном счете желают заменить VyOS. Тем временем они выполняют Vyatta 6.6 (последняя версия до продажи Brocade). Это - внутренний маршрутизатор без любых внешних интерфейсов, но все еще предпочло бы, чтобы его версия удара была исправлена.

Обновление системы с sudo apt-get update результаты по этим ошибкам. По-видимому, Brocade сделал их старыми repos недоступный теперь:

W: Failed to fetch http://packages.vyatta.com/vyatta/dists/stable/Release.gpg Could not connect to packages.vyatta.com:80 (144.49.164.21). – connect (110: Connection timed out)

W: Failed to fetch http://packages.vyatta.com/vyatta/dists/stable/main/i18n/Translation-en.gz  Unable to connect to packages.vyatta.com:http:

W: Failed to fetch http://packages.vyatta.com/vyatta/dists/stable/main/binary-i386/Packages.gz Unable to connect to packages.vyatta.com:http:

Списки документации следующие шаги для установки Debian Сжимают repos:

$ configure
$ set system package repository squeeze components 'main contrib non-free'
$ set system package repository squeeze distribution 'squeeze'
$ set system package repository squeeze url 'http://mirrors.kernel.org/debian'
$ commit
$ save
$ exit

Но затем когда я пытаюсь обновить с sudo apt-get upgrade bash, это говорит

bash is already the newest version

Я попробовал squeeze-backports и squeeze-ltr, тот же результат.

Кто-либо знает об альтернативном способе обновить, избивают эти поля Vyatta перед Brocade?

0
задан 24 October 2014 в 06:46
1 ответ

Я нашел это, и он работает: http://qiita.com/Yaggytter/items/f603511ab0c67d415b21

команды:

sudo dpkg-divert --remove /bin/sh
sudo dpkg-divert --remove /usr/share/man/man1/sh.1.gz
sudo dpkg-divert --package dash --divert /bin/sh.distrib --add /bin/sh
sudo dpkg-divert --package dash --divert /usr/share/man/man1/sh.distrib.1.gz  --add /usr/share/man/man1/sh.1.gz

configure
set system package repository squeeze components 'main'
set system package repository squeeze distribution 'squeeze'
set system package repository squeeze url 'http://ftp.jp.debian.org/debian/'
set system package repository squeezeupdates components 'main'
set system package repository squeezeupdates distribution 'squeeze/updates'
set system package repository squeezeupdates url 'http://security.debian.org/'
set system package repository squeeze-updates components 'main'
set system package repository squeeze-updates distribution 'squeeze-updates'
set system package repository squeeze-updates url 'http://ftp.us.debian.org/debian/'
set system package repository squeeze-lts url http://ftp.jp.debian.org/debian/
set system package repository squeeze-lts distribution squeeze-lts
set system package repository squeeze-lts components 'main contrib non-free'
commit
save
exit
sudo aptitude update
sudo aptitude install bash

хотя я уверен, что ftps можно изменить на us, если вы находитесь здесь.

Это удаляет vbash и устанавливает версию debian squeeze.

0
ответ дан 5 December 2019 в 13:05

Теги

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