0 votos positivos 0 votos negativos
153 visitas
em Debian GNU/Linux por interessado (340 pontos)

Quando damos o comando de atualização alguns arquivos e programas são atualizados. Essa atualização atualiza o programa todo? apenas alguns arquivos do programa? ou trechos do arquivo?

1 Resposta

1 voto positivo 0 votos negativos
por colaborador (6,8K pontos)
selecionada por
 
Melhor resposta

Olá Thiago,

ao usar apt upgrade é feita uma comparação das versões dos pacotes instalados com os disponíveis nas listas de pacotes que são obtidas com apt update.

Ao encontrar versões mais recentes de pacotes nas listas comparado aos instalados os pacotes serão atualizados.

A atualização envolve solicitar o download do arquivo deb mais recente, verificar a integridade depois que o arquivo deb é baixado.

Com tudo isso certo começa o processo de atualização, que consiste em descompactar e desempacotar o arquivo deb, rodar scripts de pré instalação caso existam, copiar os arquivos disponíveis no deb, sobrescrevendo os existentes, depois rodar scripts de pós instalação.

Esse procedimento se repetirá para cada pacote que dispuser de versão mais recente.

Para cada um são verificadas as dependências, em alguns casos novos pacotes podem ser necessários e estes são instalados primeiro.

Ainda há mais detalhes, mas de modo geral esse é o processo.

Seja bem-vindo(a) à comunidade debxp, onde você pode fazer perguntas e receber respostas de outros membros.
Atenção pessoal, esta plataforma não é um fórum, embora se pareça muito com um. Neste tipo de ferramenta, o objetivo é fazer e responder perguntas que possam resultar em material de consulta para outras pessoas que tenham as mesmas dúvidas e dificuldades. Portanto, não há sentido em utilizarmos o Ask para socialização, para emitir opiniões pessoais ou para perguntas do tipo "quem usa isso ou aquilo". Espero que compreendam o nosso propósito. :-)
...