Simplificando, fazer-release-upgrade implica sudo no script para que você não tenha que digitar sudo.
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]:
Simplificando, fazer-release-upgrade implica sudo no script para que você não tenha que digitar sudo.
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.