Trabalhando com APT no Linux
Os pacotes são instalados, atualizados e removidos usando o Apt Gerenciador de pacotes no Linux. Ubuntu e Debian são as distritos comuns onde você encontra a ferramenta avançada de pacote (APT). A atualização APT-Get e Apt-Get Upgrade são os exemplos dos comandos que se enquadram sob APT.
Você não pode usar o APT se usar as outras distros como o CentOS. Em vez disso, você pode usar os gerentes de pacotes, como Yum.
Linux APT-GET ATUALIZAÇÃO
Qualquer pacote instalado no Linux tem suas informações de embalagem armazenadas no sistema. À medida que a nova versão é lançada, o sistema Linux mantém uma guia das informações que mudam para cada pacote. Alcance que o uso do Atualização APT-Get ou comando APT UPDATE. Quando executado, a atualização APT-Get baixar as informações do pacote que são definidas no arquivo de fontes.
As informações do pacote são armazenadas no /etc/apt/fontes.lista que contém os URLs que direcionam para onde obter cada pacote.
Você pode ver as fontes listadas usando um editor de sua escolha ou usando outros comandos como gato. A lista de fontes é diferente com base em sua região.
Depois de executar o comando, seu sistema sabe quais pacotes devem ser atualizados com base nas informações recuperadas. Se todos os pacotes estiverem atualizados, você poderá obter o seguinte:
Em alguns casos, você obtém a seguinte saída que indica que alguns pacotes precisam atualizar.
Linux apt-get Upgrade
Quando você executa o comando APT-GET UPDATE e obtém que alguns pacotes precisam atualizar, é aí que você executa a atualização APT-Get. A atualização APT ou a atualização apt-get usa as informações obtidas para atualizar todos os pacotes instalados para a versão mais recente. Ele apenas atualiza os pacotes instalados e não os novos pacotes.
Por exemplo, podemos atualizar os pacotes identificados na imagem anterior, como mostrado no seguinte:
Agora que cobrimos os comandos Apt-Get Atualize e atualizamos, vamos entender suas diferenças.
Diferença entre APT-Get Update e Apt-Get Upgrade
A atualização APT-Get é responsável por atualizar as informações do pacote usando os URLs definidos na lista de fontes. Depois que a informação é atualizada, a atualização APT-GET assume e atualiza todos os pacotes instalados com a versão mais recente. Qualquer pacote sem lançamento recente é ignorado.
Essa é a diferença entre os dois comandos. E na maioria dos casos, você pode notar que eles são usados lado a lado. Lembre -se sempre de atualizar antes de atualizar. Ao instalar um novo pacote, atualize o banco de dados APT, instale o pacote e atualize o sistema.
Além disso, a execução do aptdate APT antes de instalar uma ferramenta garante que você obtenha a versão mais recente da ferramenta que deseja instalar. Se você deseja atualizar apenas uma única ferramenta, digamos git, Você só precisa executar os dois seguintes comandos sem a atualização APT-Get.
Atualização $ sudo apt-get
$ sudo apt install git
Observe que a saída indica que o Git já é a versão mais recente. Isso porque executamos o comando APT-GET UPDATE.
Se você precisar atualizar e atualizar todos os pacotes, poderá combinar os dois comandos e executar um comando.
$ sudo apt-get update && sudo apt-get upgrade
Você pode notar que o sistema atualiza as informações do pacote primeiro e passa a atualizar os pacotes se algo precisar de uma atualização. Na saída anterior, todos os pacotes estão atualizados.
Conclusão
Você pode facilmente ficar confuso sobre por que precisa executar os comandos APT-GET ATUALIZA. Cobrimos cada comando separadamente e discutimos suas diferenças. Com isso, agora você pode usar confortavelmente os comandos de atualização APT-Get do seu sistema e APT-GET Upgrade.