Como excluir android-studio de casa em ubuntu16.04

1

Eu sou novo no Ubuntu e instalei o android-studio em /opt/ .Hoje, quando abri meu estúdio android, ele notificou a atualização, mas quando eu cliquei na atualização, ele disse que o erro de permissão .Então eu procurei e veio para saber que, para resolvê-lo, posso mover o diretório de /opt para meu home e fiz isso com o seguinte comando:

sudo cp -r /opt/android-studio ~/

então eu chequei minha casa e encontrei uma pasta chamada android-studio lá, mas então eu achei que este diretório android-studio existe em dois lugares um em /opt/ e outro em home então porque eu preciso de dois, só usará mal o espaço. então eu descobri que posso mudar facilmente meu diretório do android-studio para o usuário atual para que ele permita atualizações e eu fiz o mesmo com o seguinte comando:

sudo chown -R $USER:$USER /opt/android-studio

Funcionou tão bem e eu sou capaz de atualizar meu android-studio.Agora eu sinto que o diretório android-studio que eu fiz anteriormente no meu home é inútil, então eu quero excluí-lo .Eu tentei apagá-lo por :

rm -r android-studio

e deu a seguinte mensagem:

rm: descend into write-protected directory 'android-studio'?

como eu sou novo no Ubuntu, então eu quero saber o que esta mensagem significa exatamente e como devo proceder para excluir este diretório do android-studio no meu home .obrigado!

    
por user716691 05.05.2018 / 15:52

1 resposta

1

A opção -r ativa r exclusão ecursiva, portanto, rm deseja descer para diretórios e passar por cima de tudo nela também. cp copia retendo as permissões, então elas não mudam e você pode não ter acesso de gravação ao diretório, é o que a mensagem sugere. Sem acesso de gravação, você não poderá remover nada também. Existem duas maneiras de proceder a partir daqui:

  • Execute rm com permissões de root. Em qualquer caso, a raiz pode excluir o diretório e seu conteúdo.

    sudo rm -r ~/android-studio
    
  • Altere as permissões do diretório e de seu conteúdo primeiro e execute rm conforme você tentou.

    sudo chmod -R a+w ~/android-studio && rm -r ~/android-studio
    

Especialmente em combinação com permissões de root e recursivamente, excluir itens é perigoso e deve ser feito apenas se você tiver certeza absoluta de fazer a coisa certa. Eu aconselho a usar caminhos absolutos ( ~/android-studio vs. android-studio ) por causa disso. Escusado será dizer que você deve ter sempre um backup à mão .

    
por dessert 05.05.2018 / 21:17