Significado de “Processando triggers para ureadahead”

3

Estou tentando desinstalar o Tomcat 7 do Ubuntu 12.04 emitindo o comando

sudo apt-get remove tomcat7

como resultado, recebo a seguinte resposta

Minhas perguntas

  1. O pacote tomcat7 foi removido? Se sim, por que a mensagem mencionada não foi impressa e, por que não, porque não foi removida?

  2. Qual é o significado de "Processando gatilhos de ureachahead ..."?

por Gaurav Agarwal 24.11.2012 / 22:47

2 respostas

4

Sim, foi removido. Se você emitir o comando de remoção novamente, verá um erro informando que o Tomcat não está instalado.

ureadahead é um mecanismo pelo qual tudo que é necessário para ser carregado no momento da inicialização é marcado como tal e o local é anotado. Isso acelera o tempo de inicialização porque o sistema de arquivos não precisa procurar os arquivos antes de carregá-los. Como você pode imaginar, quando você instala ou remove módulos, alguns deles podem ter que ser adicionados ou removidos do ureadahead para mantê-lo atualizado. É um mecanismo normal em sistemas operacionais Linux modernos como o Ubuntu.

    
por fabricator4 24.11.2012 / 23:26
2

1) Sim

2) Os pacotes podem se inscrever em eventos do sistema de arquivos, como arquivos adicionados a um determinado diretório. Pacotes também podem acionar outros pacotes manualmente. Isto é feito para evitar, e. update-initramfs a ser executado muitas vezes durante um dist-upgrade. Cada pacote relevante agora aciona a ferramenta update-initramfs, mas é executado apenas uma vez, no final.

    
por Dennis Kaarsemaker 24.11.2012 / 23:02