Eu tenho que atualizar meu pacote bind9 em meu servidor Debian lenny. Por favor, sugira-me qual é a melhor maneira de fazer isso. Este servidor não possui conexão com a internet. E esta operação não deve afetar a configuração existente do sistema. Alguém pode me sugerir sobre isso.
Obrigado
Responder1
Para máquinas desconectadas, a apt-offline
ferramenta promete tornar tolerável a instalação de pacotes:
Description: offline apt package manager
apt-offline is an Offline APT Package Manager
.
apt-offline can fully update and upgrade an APT based distribution without
connecting to the network, all of it transparent to apt
.
apt-offline can be used to generate a signature on a machine (with no network).
This signature contains all download information required for the apt database
system. This signature file can be used on another machine connected to the
internet (which need not be a Debian box and can even be running windows) to
download the updates.
The downloaded data will contain all updates in a format understood by apt and
this data can be used by apt-offline to update the non-networked machine.
.
apt-offline can also fetch bug reports and make them available offline
Você poderia olhar para oBackports Debianrepositórios para trazer software mais recente para distribuições mais antigas. Pode não ser transparente para o resto do sistema, mas espero quemelhorardo que confiar na compilação a partir do código-fonte.
Responder2
Por que você precisa do bind9 se o seu servidor está offline? Faça online e:
# sudo apt-get update && sudo apt-get upgrade bind9
Ou baixe os pacotes bind9 mais recentes na máquina online:
# apt-get -d install bind9
Deve ser armazenado aqui:
# ls -l /var/cache/apt/archives/bind9*
Copie os arquivos para o seu servidor offline e execute:
# apt-get install bind9
Algo parecido...