Recentemente, precisei instalar o
Microsoft Teams no
Fedora e notei que ele não possui um serviço/daemon a ser desabilitado/habilitado pelo comando
systemctl ou
chkconfig. Então, como dica, disponibilizo abaixo duas maneiras de desabilitar a auto-inicialização deste software.
Desabilitar via arquivo de configuração
Esta opção pode ser interessante, caso você tenha um número relativamente grande de Desktops
Linux e precise fazer a alteração remotamente, talvez via Ansible ou Shell Script.
Local do arquivo:
/home/nome-usuario/.config/autostart/teams.desktop
Para desabilitar:
- Mude o conteúdo da linha: X-GNOME-Autostart-enabled=true
- Para: X-GNOME-Autostart-enabled=false
Isto pode ser facilmente alterado, utilizando o comando abaixo:
sed -i 's/X-GNOME-Autostart-enabled=true/X-GNOME-Autostart-enabled=false/' /home/$(whoami)/.config/autostart/teams.desktop
Exemplo:
Na próxima inicialização do SO, o
MS Teams não deve abrir.
IMPORTANTE: notei que, após o reboot do Fedora e inicialização manual do MS Teams, o arquivo de configuração voltou ao seu estado original, com o conteúdo "true" na linha de auto-inicialização. Para manter o "false", uma opção é incluir o atributo de imutabilidade no arquivo, conforme abaixo:
Caso precise remover este atributo e tornar o arquivo editável novamente, basta trocar o parâmetro "+i" por "-i" no comando acima.
Desabilitar Auto Inicialização via Interface gráfica
É uma opção mais simples e viável quando temos de alterar em uma ou poucas máquinas. Basta ir nas configurações do MS Teams e na aba "General", terá a caixa de "Auto-start application", que deve ser desmarcada.
Espero ter ajudado!
Até a próxima.