Katoolin: команда, не найденная

Я следовал инструкциям для Установки Katoolin, но это происходит:

# sudo katoolin
sudo: katoolin: command not found

Я искал трудно в сети без радости. Что я делаю неправильно? У меня есть MacBook Pro В начале 2011 i7 процессор.

0
задан 4 December 2016 в 10:57

1 ответ

Судя от комментариев до вопроса, Вы поместили katoolin исполняемый файл не непосредственно в /usr/bin, но в подкаталоге его.

При вводе команды система ищет во многих каталогах исполняемый файл соответствия. Если Вы, например, вводите foo, система ищет /bin/foo, /sbin/foo, /usr/bin/foo и так далее. Первое такой файл, который найден, выполняется. То, какие каталоги ищутся, определяется в переменной среды PATH.

Но система не ищет в подкаталогах каталогов, перечисленных в PATH. Поэтому, если Вы помещаете katoolin исполняемый файл к, скажем, /usr/bin/katoolin/katoolin вместо /usr/bin/katoolin, это не будет найдено.

Кроме того, исполняемый файл должен иметь корректные полномочия ( sudo chmod +x /usr/bin/katoolin ) и корректное имя. Если Вы вводите katoolin, например, /usr/bin/katoolin.py не будет найден также.

1
ответ дан 28 September 2019 в 07:37

Другие вопросы по тегам:

Похожие вопросы: