Ferramentas de Usuário

Ferramentas de Site


pt:wheezy:config:software:aptitude

Página desactualizada Esta página contém uma versão anterior deste guia que pode estar desatualizada. Para a consultar a versão mais recente clique aqui.

2.2.1 Gestor de Pacotes Aptitude

Um dos pontos fortes da distribuição Debian é o seu gestor de pacotes apt e a sua interface aptitude. A gestão das atualizações e instalações de software é efetuada com a ajuda deste poderoso e amigável gestor de pacotes. Graças ao aptitude é possível, por exemplo, atualizar todo um sistema apenas com um par de comandos.

Nota

As versões mais antigas do Debian utilizavam o gestor de pacotes apt. As versões atuais do debian tendem a utilizar o gestor aptitude que, embora seja um front-end do apt, tem bastantes vantagens, nomeadamente o facto de manter um registo (log) das ações efetuadas, o que permite remover pacotes de uma forma mais “limpa”. Para maior comodidade, são listados abaixo os comandos aptitude com os equivalentes comandos em apt. No entanto, neste guia, será dada preferências à utilização do aptitude.

Guia rápido do aptitude

Atualização da lista de pacotes

  • aptitude update
    Atualiza a lista de pacotes existente nos repositórios. Este deve ser o primeiro comando a executar quando se pretende gerir pacotes
    (Equivalente a apt-get update).

Instalação de pacotes

  • aptitude install <pacote>
    Instala um pacote de software e todos os pacotes de que depende. É possível instalar vários pacotes de uma só vez, usando a sintaxe: aptitude install <pacote1> <pacote2> <…>.
    (Equivalente a apt-get install <pacote>).
  • aptitude reinstall <pacote>
    Re-instala um pacote, substituindo os ficheiros. Bastante útil, quando se quer repor ficheiros que tenham sido alterados entretanto.
    (Equivalente a apt-get install –reinstall <pacote>).

Atualização do sistema

  • aptitude safe-upgrade
    Instala todas a atualizações disponíveis, procedendo à instalação de pacotes para satisfazer todas as dependências.
    (Equivalente a apt-get -u upgrade).
  • aptitude full-upgrade
    Instala todas a atualizações disponíveis, procedendo à instalação ou remoção de pacotes para satisfazer todas as dependências.
    (Equivalente a apt-get -u dist-upgrade).

Remoção de pacotes

  • aptitude remove <pacote>
    Remove um pacote. É possível remover vários pacotes de uma só vez usando a sintaxe: aptitude remove <pacote1> <pacote2> <…>.
    (Equivalente a apt-get remove <pacote>).
  • aptitude purge pacote>
    Remove totalmente um pacote, incluindo os ficheiros de configuração.
    (Equivalente a apt-get remove –purge <pacote>).

Pesquisa de pacotes

  • aptitude search <critério>
    Procura na lista de pacotes e mostra as ocorrências de critério.
    (Equivalente a apt-cache search <critério>)

Informações sobre pacotes

  • aptitude show <pacote>
    Mostra informações acerca do pacotes.
    (Equivalente a apt-cache show <pacote>)

Limpar a cache de pacotes

  • aptitude clean
    Remove todos os ficheiros de pacotes existentes em cache.
    (Equivalente a apt-cache clean).
  • aptitude autoclean
    Remove os ficheiros de pacotes de versões ultrapassadas existentes em cache, mas mantém os pacotes de versões atualizados.
    (Equivalente a apt-cache autoclean).

Por segurança atualizar com frequência

Por questões de segurança, é imprescindível que o servidor esteja sempre o mais atualizado possível. A comunidade debian está constantemente a atualizar software para correção e bugs e falhas de segurança. Um sistema não atualizado é um convite a hackers e a crackers. A melhor fonte para procurar software atualizado é a Internet. Devem-se escolher criteriosamente as fontes de software ou repositórios e proceder a atualizações frequentes.

É também importante, seguir de perto todas as informações referentes a bugs e falhas de segurança e qual a melhor maneira de os corrigir. A distribuição edita listas com os anúncios de segurança e respetivas correções quer na página da distribuição quer em listas de distribuição.

Referências

pt/wheezy/config/software/aptitude.txt · Última modificação em: 2024-02-15 01:05 por 127.0.0.1

Excepto menção em contrário, o conteúdo neste wiki está sob a seguinte licença: CC Attribution-Noncommercial-Share Alike 4.0 International
CC Attribution-Noncommercial-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki