A primeira mensagem de erro informa o conto: /usr/sbin/update-info-dir: 3: /etc/environment: $: not found . Como você pode ver, o script update-info-dir usa apenas /etc/environment como um parâmetro para . it ( . também é o bash command source ), para definir alguns parâmetros no ambiente do processo atual .
No meu sistema Ubuntu 16.04.4 (YMMV), ele contém a configuração inicial de PATH , uma variável muito importante. PATH é a lista de diretórios separados por dois pontos, na qual bash procura por executáveis.
Você pode corrigir seu problema:
/usr/bin/sudo /bin/rm /etc/environment
echo 'PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" | /usr/bin/sudo /usr/bin/tee /etc/environment'
/bin/chmod 0644 /etc/environment