Instalando uma versão anterior de um pacote quando você não tem o .deb disponível?

4

Mesma pergunta que o como-downgrade-a-package- via-apt-get , exceto se estiver em um servidor recém-implantado e o .deb arquivado não estiver lá?

Por exemplo, o link indica que a versão anterior é 1.13.4-1ubuntu2 e que tenho 1.13.4-2ubuntu instalado :

$ dpkg -l | grep wget
ii  wget                            1.13.4-2ubuntu1            retrieves files from the web

Quando tento forçar a versão:

vagrant@es2:~$ sudo apt-get install wget=1.13.4-1ubuntu2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '1.13.4-1ubuntu2' for 'wget' was not found

Existe uma maneira de "pedir" apt-get update para buscar informações / URLs / etc. sobre versões mais antigas?

A solução é executar meu próprio repositório apt com as versões que eu quero?

    
por Gerald Kaszuba 18.01.2013 / 06:12

1 resposta

2
wget http://launchpadlibrarian.net/85655688/wget_1.13.4-1ubuntu2_i386.deb

resultado


--08:29:45--  http://launchpadlibrarian.net/85655688/wget_1.13.4-1ubuntu2_i386.deb
           => 'wget_1.13.4-1ubuntu2_i386.deb'
Resolving launchpadlibrarian.net... 91.189.89.229, 91.189.89.228
Connecting to launchpadlibrarian.net|91.189.89.229|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 282,988 (276K) [application/x-debian-package]

100%[====================================================>] 282,988      445.03K/s

08:29:46 (443.76 KB/s) - 'wget_1.13.4-1ubuntu2_i386.deb' saved [282988/282988]

Contanto que você tenha uma conexão com a internet, você pode gastar todos os seus créditos. Depois disso, você pode tentar instalá-lo com o USC (pode não funcionar devido a dependências) ou com dpkg , mas pode ser necessário também ignorar as dependências primeiro.

Neste caso, wget ...

  

Relacionamentos de pacotes. Depende de

dpkg (>= 1.15.4)
libc6 (>= 2.11)
libidn11 (>= 1.13)
libssl1.0.0 (>= 1.0.0)
  

Relacionamentos de pacotes. Conflitos

wget-ssl

A propósito: eu pesquisei link para wget 1.13.4-1ubuntu2 e use o link nesta página link para baixar localmente o arquivo chamado wget_1.13.4-1ubuntu2_i386.deb (276.4 KiB) .

Em teoria, você pode criar o download da memória para outros arquivos.

    
por Rinzwind 18.01.2013 / 09:30

Tags