Я следовал инструкциям для Установки Katoolin, но это происходит:
# sudo katoolin
sudo: katoolin: command not found
Я искал трудно в сети без радости. Что я делаю неправильно? У меня есть MacBook Pro В начале 2011 i7 процессор.
Судя от комментариев до вопроса, Вы поместили 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
не будет найден также.