Você tem duas opções:
-
A opção mais rápida: (não recomendado) Você pode executar seu programa como root usando
sudo
(ougksudo
, se for um aplicativo GUI). Isso concede ao programa o direito de modificar qualquer arquivo que desejar, mas também pode permitir que ele edite arquivos indesejados. Isso pode ser um risco de segurança, especialmente se ele contiver um bug que possa danificar seu sistema. -
A opção mais segura: Você modifica os privilégios de acesso do único arquivo que deseja atualizar. Dessa forma, seu programa pode ser executado sob sua conta de usuário normal e não pode causar mais danos do que o normal. Você só precisa executar dois comandos de terminal simples:
Primeiro, permita que todos os usuários modifiquem o arquivo:
sudo chmod o+w /usr/share/java/ij.jar
Então você inicia seu programa e deixa que ele faça a atualização. Feche novamente depois. Agora, remova a permissão de gravação para todos os usuários no arquivo novamente:
sudo chmod o-w /usr/share/java/ij.jar
Esse já foi todo o procedimento.