Tramite ansible ho installato apche2 su 3 host.
Ho poi rimosso il pacchetto, sempre tramite ansible, specificando l'opzione purge.
Ho notato però che le dipendenze di apache non sono state rimosse.
- Codice: Seleziona tutto
aptitude search apache2 | grep ^id
id apache2-bin - Apache HTTP Server (modules and other bina
id apache2-data - Apache HTTP Server (common files)
id apache2-utils - Apache HTTP Server (utility programs for w
Presumo che ansible abbia usato apt-get (che non rimuove le dipendenze allo stesso modo di aptitude).
Ad ogni modo, quello che non mi spiego è questo:
- Codice: Seleziona tutto
apt-get autoremove
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
0 aggiornati, 0 installati, 0 da rimuovere e 48 non aggiornati.
ovvero non fa nulla.
Il flag 'id' mostrato da aptitude significa "i che indica che il pacchetto verrà installato, d che indica che il pacchetto verrà rimosso".
Se questi pacchetti non vengono rimossi da apt-get autoclean, quando/come dovrebbero essere rimossi?
Per completezza, gli host su cui è stato installato apache2 sono delle ubuntu 16.04 mentre ansible 2.5.1
è stato installato ed eseguito da una ubuntu 18.04.
Grazie.