Eu tenho o Ubuntu 12.04 LTS e tentei atualizar para o Ubuntu 12.10. Quando eu cliquei no Update Manager Upgrade, uma caixa de mensagens era exibida:
Não é possível executar a atualização. Isso geralmente é causado por um sistema em que / tmp está montado noexec. Remonte sem noexec e execute a atualização novamente.
Tentei tornar / tmp executável no Terminal com o seguinte comando:
mount -o remount,exec /tmp /var/tmp
Pressionei Enter e recebi a seguinte mensagem do Terminal:
mount: only root can do that
O que devo fazer agora para tornar o / tmp executável e atualizar o sistema operacional.
cat /proc/mounts
na sua pergunta? Para ter certeza da configuração em seu sistema.Respostas:
Você deve ter privilégios de root. Para isso, coloque
sudo
na frente do comando:Quando você for perguntado sobre a senha, basta inserir sua senha de usuário habitual.
fonte
Você tentaria este comando? No meu caso, isso funcionou.
e depois, verifique se funcionou.
fonte
Privilégios e permissões no linux podem ser confusos. Eu recomendo ler isso antes de começar a usar o sudo. Depois de entender a diferença entre root, sudo e usuário normal, você terá uma noção muito melhor do motivo pelo qual esse erro ocorreu (e * nix em geral). Veja também as páginas de manual para chown e chmod.
fonte