Por que o comando do-release-upgrade não requer o sudo?

4

Eu queria saber por que o comando do-release-upgrade não requer o sudo? Quero dizer, isso muda significativamente o seu sistema, então eu teria imaginado que requer sudo.

Este é do ubuntu self, mas não é que útil. Eu só quero saber como isso é seguro para a integridade do meu sistema, se todos os usuários puderem acessar esse comando.

Obrigado antecipadamente.

[EDITAR]:

Eu usei uma nova janela de terminal, portanto nenhum sudo que ainda não tinha expirado, e usei o comando do-release-upgrade NOT sudo do-release-upgrade .
Então, mesmo com o sudo não expirado, eu não conseguiria atualizar.

[EDIT 2]:

    
por Dr_Bunsen 17.10.2013 / 19:05

2 respostas

1

Simplificando, fazer-release-upgrade implica sudo no script para que você não tenha que digitar sudo.

    
por mmstick 18.10.2013 / 12:30
4

Acabei de executar do-release-upgrade no meu terminal e veja o que aconteceu:

Então você não precisa se preocupar mais com isso. do-release-upgrade é um script python localizado em /usr/bin , que pode ser acessado por todos os usuários, mas esse script precisa, como você pode ver, privilégios de root quando ele começa a executar ações no sistema.

    
por Radu Rădeanu 17.10.2013 / 19:32