Como o Adobe Update Notifier é iniciado automaticamente no Mac OS X?

39

Parece que o Adobe Update Notifier é iniciado automaticamente na inicialização, no entanto, não consigo encontrar de onde foi iniciado. Fiz o check-in do Lingon e dos itens de inicialização do meu login, mas ele não está lá.

Alguma idéia de onde mais poderia estar? O processo completo é:

/ Aplicativos / Utilitários / Adobe Application Manager / UWA / AAM Updates Notifier.app/Contents/MacOS/AAM Updates Notifier -psn_0_127007

Laurent
fonte
Desculpe, eu não tinha reputação suficiente para o comentário. Os nomes de arquivos na minha máquina foram:> com.adobe.AAM.Updater-1.0.plist com.adobe.CS5ServiceManager.plist> com.adobe.AdobeCreativeCloud.plis
Denis The Menace
Quais são esses arquivos porque você não parece a pessoa que fez a pergunta?
user151019
@ Mark, a Adobe usa vários nomes de arquivos para seus daemons; em algum momento, eles começam com "AAM", ou "ARM", e terminam com "Updater-1.0", ou "Scheduler-1.0", etc. Então, acho que é útil saber sobre os vários nomes.
laurent

Respostas:

53

O atualizador é registrado no serviço do sistema launchd. Instruções para desativar completamente isso podem ser encontradas em A maneira real de desativar o Adobe Updater no seu Mac OS X :

Abra uma janela do Terminal e digite os seguintes comandos:

cd ~/Library/LaunchAgents
launchctl remove `basename com.adobe.ARM.* .plist`
launchctl remove `basename com.adobe.AAM.* .plist`
launchctl remove com.adobe.ARM.Scheduler-1.0
launchctl remove com.adobe.AAM.Scheduler-1.0
rm com.adobe.ARM.*
rm com.adobe.AAM.*

Observe que, dependendo da sua versão dos programas da Adobe, algumas das linhas acima podem gerar erros. Isso é bom.

Se o descrito acima não o desabilitar, pode ser necessário removê-lo no nível do sistema. Você usaria os mesmos comandos acima, mas com duas adições / alterações:

sudo -s
[type your administrator password when prompted]
cd /Library/LaunchAgents
launchctl remove `basename com.adobe.ARM.* .plist`
launchctl remove `basename com.adobe.AAM.* .plist`
launchctl remove com.adobe.ARM.Scheduler-1.0
launchctl remove com.adobe.AAM.Scheduler-1.0
rm com.adobe.ARM.*
rm com.adobe.AAM.*
exit
tubedogg
fonte
Muito obrigado, não consegui fazê-lo seguir exatamente esse método, mas, no meu caso, funcionou: launchctl remove "com.adobe.AAM.Scheduler-1.0"then rm com.adobe.AAM.Updater-1.0.plist.
laurent
Aparentemente, eles mudaram o nome do processo e do plistarquivo. Atualizei a resposta para refletir suas descobertas. Obrigado!
precisa saber é o seguinte
4
não é relevante, mas o último sudo supode ser exita partir do shell de root para o usuário
nkint
1
@ nkint: É relevante e você está perfeitamente certo com o que disse. A sudo su USERNAMEcomo sugerido por @tubedogg pode ser encerrado exitnovamente para voltar ao usuário root. Isso pode causar problemas se outra pessoa usar o computador! Portanto, sempre que usar sudo su rootsempre (!), Use exitdepois para sair corretamente!
dotcs 23/06
Se você conseguiu, launchctl list | grep adobenão retornará resultados.
SimplGy 11/01
9

Esse tipo de arquivo também pode ser excluído manualmente das pastas LaunchAgents ou LaunchDaemons na pasta / Library - com privilégios de administrador. É aqui que os aplicativos intrusivos como a Adobe costumam instalar coisas - e às vezes aplicativos que são realmente confiáveis. Não é uma má idéia examinar essas pastas de vez em quando para ver o que pode ter sido instalado.

Há também uma pasta LaunchAgents na sua biblioteca de usuários, onde os agentes às vezes são instalados e você pode simplesmente lixeira, se não quiser.

Entretanto, nunca é uma boa idéia mexer com nada na Biblioteca do Sistema.

Zo219
fonte
2

Pode ser bom tentar algo com o Adobe Manager: remova o aplicativo Adobe Manager do seu Mac. Depois de executar as etapas abaixo, você receberá uma mensagem informando que o Adobe Manager não está instalado no seu computador quando você inicia qualquer software da Adobe, mas ele inicia normalmente. Por favor, encontre abaixo as etapas.

  1. Descubra onde o gerenciador da Adobe está instalado. Quando o aplicativo Adobe Manager está em execução, é possível encontrar a localização do caminho listando os processos do OS X. O comando no terminal é "ps aux | grep Adobe". Após esse comando, você verá todos os processos da Adobe em execução no seu Mac.

  2. Encontre a localização dos processos que possuem "Adobe Manager" na linha. Provavelmente os arquivos estão na pasta chamada "Utilitários" ou algo semelhante. Se você tiver o Dreamweaver ou outro aplicativo da Adobe aberto, ele também estará na lista, mas você escolherá apenas os que tiverem o "Adobe Manager" na linha.

  3. depois disso, você excluiu as pastas com o Adobe Manager no nome. você pode fazer isso com o Finder ou no Terminal com o comando "sudo rm -R"

Espero que ajude.

Allan Calderon
fonte