Foi-me apresentado um servidor executando Ubuntu 12.04 LTS
a edição do servidor.
Esta máquina foi usada anteriormente para um aplicativo da web e também possui muitos outros aplicativos configurados. Agora, quero remover todos os aplicativos desnecessários, como Apache2 etc., e começar do zero para a instalação do novo aplicativo.
Agora, o problema é como posso determinar quais aplicativos, ou seja, pacotes, estão instalados nele, e como posso desabilitar/desinstalar e otimizar este servidor.
Depois de desinstalar os pacotes, quero otimizá-lo para desativar os pacotes para protegê-los, como o ponto número 3 no linkaqui.
Mas não é para o Ubuntu.
Responder1
Eu uso o rcconf para desabilitar alguns serviços (não todos):
sudo apt-get install rcconf
sudo rcconf
Para outros serviços (dependendo se eles usam init ou upstart) eu uso bum (Boot Up Manager):
sudo apt-get install bum
gksu bum
Observe que este segundo requer uma GUI. Se alguém puder apontar um terminal equivalente, isso o ajudará. Você também pode usar o comando service para iniciar, parar, reiniciar ou configurar daemons (serviços):
sudo service <nameoftheservice> <options>
man service # To get a manual about how to use it.