В некоторых инструкциях говорится для помещения 'uname-r' в терминальные команды. Это, как предполагается, автоматически преобразовывается системой во что-то еще? Это не становится преобразованным ни во что в моей системе. uname-r только работает отдельно, но не как аргумент программы.
Вероятно, это говорит:
`uname -r`
Удостоверьтесь, что Вы используете правильные кавычки. Тривиальный пример:
echo `uname -r`
Конечно, это просто эквивалентно:
uname -r
Одинарные левые кавычки получают вывод команды как строка. Обычно эквивалент:
echo $(uname -r)
считается более ясным. Это вкладывает правильно, и более трудно неправильно истолковать.