Рейтинг:2

Не удается установить программное обеспечение Arduino.sh

флаг cn

Следуя инструкциям на странице установки arduino, как только я перехожу в извлеченный каталог и запускаю install.sh в терминале, я получаю сообщение «install.sh: команда не найдена».

https://www.arduino.cc/en/Guide/Linux

Как установить программное обеспечение Arduino на 64-разрядную версию Ubuntu 20.04?

Рейтинг:3
флаг it

Вам нужно ввести ./install.sh вместо.

./ указывает, что вы хотите запустить файл в текущем рабочем каталоге. Без ведущих ./ linux будет искать в вашем $PATH исполняемую программу с таким именем.

gfries avatar
флаг cn
Я не совсем понимаю это. 'install.sh' находится внутри моего cwd. Что делает ``./``? Я думал, что набрав xyz.xxx в своем cwd, я укажу, что хочу запустить этот файл.
mashuptwice avatar
флаг it
`./` указывает, что вы хотите запустить файл в текущем рабочем каталоге.
Liso avatar
флаг sd
Обратите внимание, что `.` (точка) подразумевает ваш текущий каталог.
флаг uz
Jos
Небольшое пояснение: будут выполняться только файлы в вашем $PATH без необходимости указывать их полный путь. Набрав `./` перед именем исполняемого файла, вы указываете полный путь. Вы можете добавить `"."` к вашему $PATH, что означает «независимо от текущего каталога», чтобы избежать необходимости вводить `./` перед каждым исполняемым файлом в вашем текущем каталоге. Однако делать это не рекомендуется, так как это угроза безопасности.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.