Como instalar uma versão antiga do pacote como o líquido 2.2.2?

0

Eu gostaria de instalar o líquido 2.2.2 para o jekyll. No entanto, a última versão do jekyll é 2.3.0. Como instalar uma versão antiga do pacote como o líquido 2.2.2 no Ubuntu 12.10?

    
por John Hass 06.11.2012 / 12:34

2 respostas

2
  1. você pode fazer o downgrade de seus pacotes instalados com este código:
    dpkg -i --force-downgrade /var/cache/apt/archives/APPLICATION-NAME-#
    # : significa o número da versão atualmente instalado.
  2. você pode remover seu pacote com:
    dpkg -r APPLICATION-NAME-#
    e, em seguida, baixe a versão desejada no formato .deb e instale-a.
  3. Seu sistema geralmente tem múltiplas versões de um pacote disponível em seus repositórios. Isso significa que quando o Ubuntu atualiza um pacote, ele coloca o pacote novo e atualizado em um repositório de atualizações especiais. O pacote antigo ainda está localizado no repositório principal do Ubuntu e pode ser instalado com alguns truques. Se você instalou uma versão mais recente de um pacote a partir de um arquivo de pacote pessoal (PPA), os pacotes mais antigos incluídos no Ubuntu ainda estão localizados nos repositórios do Ubuntu. se você usar o Synaptic para gerenciar seus pacotes, você pode fazer isso:

    • procure o aplicativo desejado e selecione-o:

    • nomenu,selecionePacoteeselecioneForçarversão:

    • nova janela aberta e você pode selecionar a versão desejada e clicar no botão Forçar versão :

    • agora esta janela fechada e você retorna à janela do Synaptic, e você vê o ícone vermelho dentro da caixa de seleção do aplicativo e o botão Aplicar agora ativado, clique em Aplicar para aplicar as alterações: < br>

NOTA : Após o downgrade deste pacote, selecione-o e vá ao menu Package e selecione a opção Lock Version . Se você não fizer isso, o Ubuntu tentará atualizar o pacote instalado na próxima vez que você atualizar os pacotes instalados.

    
por Netmoon 06.11.2012 / 13:47
2

Suponho que isso tenha a ver com as páginas do GitHub ...

sudo gem uninstall jekyll
sudo gem install jekyll --version '= 0.11.0'

Isto irá instalar o líquido 2.4.1 (como está escrito), então você precisará desinstalar o líquido (e confirmar o alerta sobre as dependências quebradas) antes de instalar o 2.2.2

sudo gem uninstall liquid
sudo gem install liquid --version '= 2.2.2'
    
por bjorsq 26.11.2012 / 20:39