Remover todos os vestígios da conta renomeada Mac OSX

0

O iMac que estou usando agora é novo, mas foi configurado usando um backup do Time Machine do meu antigo iMac.

Esse computador que comprei de um amigo e, em vez de limpá-lo (tinha vários programas bons), usei o tutorial padrão para simplesmente renomear a conta do usuário.

Eu nunca tive problemas relacionados a isso até agora.

Eu apenas tentei instalar o RVM (Ruby Version Manager) e quando o fiz, ele tentou instalá-lo no nome da conta antiga /Users/tai e foi uma dor séria para desfazer.

Obviamente, em algum lugar, algo permanece em um arquivo que faz referência a esse antigo nome de conta de usuário.

Alguém sabe onde e como eu gostaria de procurar por isso para que eu possa resolver isso para evitar problemas futuros?

    
por Vince Kronlein 26.11.2015 / 04:10

2 respostas

0

Supondo que o antigo tai seja uma conta administrador / root, a melhor maneira de lidar com um caso como este é apenas criar um novo usuário com seu nome de usuário, conceder direitos de administrador e excluir completamente a antiga conta tai .

Uma ferramenta como o RVM (Ruby Version Manager) é baseada nas preferências e configurações do usuário local, portanto, criar um novo usuário é suficiente para limpar uma bagunça assim.

    
por 26.11.2015 / 04:12
0

Renomear um usuário não é recomendado pela maioria dos usuários mac reais.

Causa problemas.

Se você mudar isso, você precisa:  chgrp -R para o usuário  chown -r para o usuário   reze para que você não obtenha permissões mais tarde (oops que você acabou de fazer, tarde demais).

sua melhor jogada é:

1 habilite root, então faça login como root (fique na raiz por todos os 6 passos seguintes). 2. vá para > sys prefs > Comercial - 3. crie uma nova conta de administrador (seu novo nome, não uma duplicata do seu nome atual) 4. abra essa nova pasta de conta, exclua todas as pastas existentes & arquivos. 5. abra a pasta antiga da conta de administrador, mova todos os arquivos existentes para a nova conta. 6. abra o terminal e execute as ações chgrp e chown mencionadas anteriormente em toda a pasta da conta.
por exemplo:

root $ > chown -r newbob / Usuários / newbob

root $ > chgrp -R staff / Usuários / newbob

    
por 29.11.2015 / 05:20