Digite para filtrar os verbetes do Glossário.

    DevOps e infraestrutura · Formação DevOps

    O que é APT?

    APT instala, atualiza e remove pacotes no Debian, com resolução de dependências e repositórios assinados. Entenda o ciclo e a conferência de cada passo.

    Também chamado de: Advanced Package Tool, apt-get

    O que é APT

    APT é o gerenciador de pacotes usado no Debian e em distribuições derivadas. Ele consulta os repositórios, calcula as dependências e instala, atualiza ou remove pacotes do sistema.

    O APT trabalha com metadados assinados. A assinatura confirma que o catálogo veio do repositório configurado, e a instalação usa o pacote correspondente.

    Repositórios e assinatura

    A lista de repositórios fica em um arquivo de configuração. Cada entrada informa o endereço, a distribuição e os componentes que serão considerados.

    Antes de instalar, o APT atualiza a lista local. A conferência da assinatura evita que um catálogo alterado no caminho seja aceito como oficial.

    Instalar, atualizar e remover

    A instalação busca o pacote e as dependências que faltam. Na atualização, as versões instaladas são substituídas pelas disponíveis, e a remoção apaga o pacote e pode manter a configuração.

    A simulação mostra o que seria alterado. Em uma atualização grande, a lista permite identificar a remoção de um pacote necessário antes de confirmar.

    Exemplo

    Como conferir

    Confira a lista de repositórios, a assinatura e a versão instalada de cada pacote. Use a simulação antes de atualizar e leia a lista de remoções. Teste em staging quando a mudança alcançar o serviço principal.

    O sistema operacional define a versão do APT e o ciclo de suporte. A dependência fora do repositório precisa de um caminho próprio de atualização.

    Dúvidas frequentes

    Perguntas frequentes sobre APT

    APT é a mesma coisa que dpkg?
    Não. O dpkg instala o arquivo do pacote. O APT consulta os repositórios, resolve dependências e chama o dpkg para concluir a instalação.
    Atualizar a lista é o mesmo que atualizar os pacotes?
    Não. A lista atualiza o catálogo de versões disponíveis. A atualização dos pacotes instala as versões novas que o catálogo informa.
    Posso instalar um pacote fora do repositório?
    Sim, com um arquivo local ou um repositório adicional. O pacote fora da política da distribuição precisa de acompanhamento próprio de atualização.
    Como saber o que a atualização vai mudar?
    A simulação mostra os pacotes que seriam instalados, atualizados ou removidos. Leia a lista antes de confirmar e teste em staging quando a mudança for grande.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Na Formação DevOps, o APT aparece na instalação dos serviços da VPS e na atualização de segurança do Debian.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano