Como remover completamente o Synergy v1.3.1 do Mac OS X 10.8?

6

Era uma vez, eu instalei Sinergia . Eu nunca uso, então agora eu quero removê-lo.

O Synergy não é instalado como um aplicativo "normal" para Mac (ou pelo menos não era antes), então você não pode simplesmente "arrastá-lo para a lixeira" ou usar algo como AppCleaner para removê-lo.

Tenho certeza de que poderia pesquisar todos os vestígios do Synergy e excluí-los manualmente, mas eu preferiria que houvesse uma maneira oficial de desinstalá-lo; algo que iria removê-lo completamente.

Pesquisei e li em vários lugares que o instalador deve ter a opção de desinstalação. Eu já não tinha o instalador para esta versão antiga (v1.3.1, eu acho), mas consegui desenterrar a partir do seu site ( aqui ). No entanto, o instalador não funciona mais e os mais novos não podem desinstalar versões mais antigas, ou assim parece.

Alguém sabe como remover completamente esta versão do Synergy do sistema?

    
por Leif 02.08.2012 / 23:26

4 respostas

8

Eu tive o mesmo problema e resolvi assim:

  • no prefpane do Synergy, desative a sinergia e remova seu item de menu
  • em uma janela do Terminal, digite mdfind -name synergy
  • para cada arquivo relacionado ao Synergy, remova-o:
    • sudo rm -rf /Library/PreferencePanes/SynergyKM.prefPane (et c)
por 20.08.2012 / 09:20
1

Expandindo a resposta do ecmanaut, você pode automatizar isso um pouco:

mdfind -name synergy | grep -v .webhistory | tr '\n' '
mdfind -0 -name synergy | xargs -p -0 -n 1 rm -rf --
' | xargs -p -0 -n 1 rm -rf --

Como antes, mdfind -name synergy gera uma lista de arquivos (potencialmente) relacionados ao Synergy.

| grep -v .webhistory filtra as correspondências do histórico do Safari, como você pode querer preservar seu histórico de navegação.

| tr '\n' 'xargs' substitui as novas linhas na saída pelos valores nulos. Isso é necessário para que .../Application Support/... processe corretamente a lista de arquivos se ela contiver espaços (por exemplo, | xargs -p -0 -n 1 rm -rf -- ).

rm -rf terá todos os arquivos ou pastas fornecidos na primeira parte do comando e executará -p para excluí-lo. Especificamente, ~/Documents/Important business study on synergy.tex pede ao usuário para confirmar cada exclusão (porque se você tiver um arquivo não relacionado, como -0 , será exibido na lista de arquivos). xargs informa tr para usar apenas os caracteres nulos que inserimos com -n 1 (não espaços ou novas linhas) para delinear nomes de arquivos. rm processa os arquivos individualmente - em vez de chamar -- uma vez com todo o lote deles - o que permite que o usuário decida individualmente se deseja excluir cada arquivo. - no final cobre o caso de borda onde um nome de arquivo começa com rm e impede que rm o trate como um comutador.

(Eu não encontrei nenhum arquivo Synergy fora da minha pasta pessoal, mas eu estava desinstalando o Synergy 1.7.4 do Mac OS X 10.11.1, então sua milhagem pode variar, e você pode descobrir que sudo deve ser precedido com .webhistory para obter tudo.)

Como um aparte, se você não se importa em filtrar os resultados mdfind , isso pode ser simplificado para:

mdfind -name synergy | grep -v .webhistory | tr '\n' '
mdfind -0 -name synergy | xargs -p -0 -n 1 rm -rf --
' | xargs -p -0 -n 1 rm -rf --

usando %code% para inserir os separadores nulos.

    
por 02.11.2015 / 18:35
0

No site da Symless

macOS First, close the Synergy app if it's running.

Next, delete the Synergy app from the Applications directory.

Now, run these commands to remove the settings (don't worry if the files or dirs > don't exist).

rm -rf ~/Library/Preferences/Synergy
rm -rf ~/Library/Preferences/Symless
rm -rf ~/Library/Synergy
rm -rf ~/Library/Symless
rm ~/Library/Preferences/com.https-symless-com.Synergy.plist
rm ~/Library/Preferences/com.http-symless-com.Synergy.plist

Then, run this command to unload the preferences:

killall -u $USER cfprefsd

Finally, install as you would normally.

    
por 28.12.2018 / 18:27
0

Eu tive o mesmo problema, mas percebi que tudo que você faz é executar novamente o Installer (v1.0.1), e a janela pop-up tem as seguintes opções:

  • Instalar o Synergy apenas para o usuário atual
  • Instale o Synergy para todos os usuários
  • Desinstale o Synergy (isso pode exigir uma senha de administrador)

A opção Selecionar desinstalação resolveu meu problema e não exigia a remoção de arquivos diretamente no sistema de arquivos.

    
por 12.08.2014 / 21:38