A atualização do software com um arquivo 'deb' removerá a versão anterior?

9

Unity (o ambiente de programação, não a GUI) tem uma versão do Linux instalada com um arquivo deb .

  • Atualmente, estou executando esta versão beta: unity-editor-5.5.0b2+20160906_amd64.deb

  • Ele continua falhando, por isso quero voltar a uma versão anterior e mais estável: unity-editor-5.4.1f1+20160913_amd64.deb

Posso apenas instalar o arquivo 5.4.1 deb, ou vou encontrar problemas porque uma versão mais nova já existe no meu sistema? Ou, acabarei com duas versões existentes simultaneamente no meu sistema?

    
por IQAndreas 16.09.2016 / 15:11

1 resposta

11

Sim. A instalação de um aplicativo do arquivo .deb usando dpkg -i substituirá a versão atualmente instalada pela especificada no comando. Mesmo que o instalado seja mais recente.

Isto é, se o software puder ser instalado com um único arquivo deb (como o editor de texto atomizado).

Mas, se forem necessários mais pacotes para serem instalados, talvez seja necessário executar o comando sudo apt-get -f install after dpkg -i . No entanto, nesse caso, se você já tiver versões mais recentes desses outros pacotes, talvez seja necessário forçar os gerenciadores de pacotes a fazer o downgrade dessas versões. Caso contrário, apt-get -f install terminará instalando o mais novo.

    
por Anwar 16.09.2016 / 15:13