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