apt-get upgrade não atualiza o bash - então porque a reinstalação bash é uma atualização?

0

apt-get upgrade não atualiza o bash de 4,3 para 4,4. Assim parece de bash --version ),

então por que a reinstalação bash é uma atualização?

apt-get install --only-upgrade bash

Ou é apenas uma terminologia estranha para dizer "reinstalar apenas o Bash".

    
por Arcticooling 09.12.2017 / 22:42

2 respostas

6

Você pode verificar quais upgrades podem ser esperados com o seguinte comando

apt-cache policy bash

Eu rodei o Ubuntu 16.04 LTS, e a saída é

bash:
  Installed: 4.3-14ubuntu1.2
  Candidate: 4.3-14ubuntu1.2
  Version table:
 *** 4.3-14ubuntu1.2 500
        500 http://se.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages
        500 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages
        100 /var/lib/dpkg/status
     4.3-14ubuntu1 500
        500 http://se.archive.ubuntu.com/ubuntu xenial/main i386 Packages

Em outras palavras, não há uma versão mais recente de bash no repositório do 16.04 alias xenial. Esta é a razão pela qual não será atualizado.

Normalmente não há nenhuma razão para atualizar um pacote de programas em um caso como este, mas é possível, se você puder encontrar uma versão mais nova, por exemplo, por meio de um PPA.

    
por sudodus 09.12.2017 / 23:32
3
apt-get install --only-upgrade <package>

não reinstala um pacote, apenas atualiza apenas o pacote especificado e somente se ele estiver instalado, veja man apt-get :

% bl0ck_qu0te%

Como os repositórios do Xenial só enviam o bash 4.3 ele não será atualizado por apt . Claro que você poderia instalar o bash 4.4 manualmente, mas não é uma boa ideia mexer com um programa central tão essencial quanto o bash.

Se você realmente precisa atualizar o bash, eu recomendo a seguinte abordagem:

sudo at 27.04.2018 update-manager --proposed

Isso atualizará seu sistema para Ubuntu 18.04 em 27 de abril de 2018  e no caminho update bash para a versão 4.4-5. É claro que não estou totalmente sério aqui, mas atualizar o Ubuntu é realmente o caminho a percorrer se você precisar urgentemente de um golpe 4.4.

    
por dessert 09.12.2017 / 22:51