Não tenho certeza do que você queria realizar aqui, mas você disse ao seu computador para fazer exatamente isso.
rodar um programa via sudo o executa no contexto do usuário root, todos os arquivos criados naquele processo normalmente pertencerão ao root. O parâmetro -C /
do tar, diz ao tar para extrair para o diretório /, você realmente precisa de permissões de root para fazer isso.
Se você quiser apenas desdobrar o conteúdo do arquivo em seu diretório pessoal, simplesmente execute
tar -zxvf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
, você pode querer ter certeza de que você está em seu diretório inicial primeiro, inserindo cd ~
.
Você pode querer considerar o uso de um programa gráfico como xarchiver para descompactar, dependendo do que você exige de si mesmo (talvez você queira se tornar um crack de linha de comando, isso seria um objetivo honroso; -).