(Это все в командной строке / подсказке) Привет!
Итак, моя проблема носит САМЫЙ БАЗОВЫЙ характер, и это примерно так:
Если я хочу, для например, для установки и запуска программы «cowsay», я предполагаю, что я делаю это так:
sudo apt-get install cowsay
НО теперь, если я просто попытаюсь использовать его, например:
cowsay "Cow goes moo"
Я получаю: команда не найдена
Итак, хорошо, возможно, программа не установлена ..?
Итак, я печатаю:
dpkg -L cowsay
И нет, он установлен нормально, может быть, он просто не зарегистрирован в каком-то кеш-библиотеке по умолчанию для программ ... (если это даже вещь)?
Короче говоря, я понятия не имею, как действовать , Объекты, перечисленные через dpkg, представляют собой множество файлов с .cow -format, несколько .gz -packages и README file, ака нет .exe .bin исполняемых файлов, которые я могу найти. Файл readme имеет, насколько я могу судить, ничего полезного. Это только информация об авторских правах и краткая история программы.
Спасибо за ваше время! :
)Обычно, когда вы устанавливаете программу, вы сможете запустить ее из командной строки, введя имя установленной программы. Обратите внимание, что это имя не всегда совпадает с именем пакета (например, alsa-tools предоставляет as10k1, hda-verb, sbiload и us428control).
Как обсуждалось в комментариях Джорджа и Терранса, программа должна также быть в переменной PATH, чтобы вам не нужен полный путь для ее запуска. По какой-то причине «cowsay» нет, поэтому вы можете временно добавить его, как описано Terrance, используя:
PATH=$PATH:/usr/games
. Если это работает, вы можете навсегда добавить это местоположение в свою переменную пути. Это может быть сделано путем изменения .profile, .pam_environment или других мест, как описано в приведенных ниже ссылках. Например, добавление следующего в ~ / .profile должно работать:
export PATH="$PATH:/usr/games"
Вышеупомянутое вступит в силу при следующем входе в систему.
Ссылки:
Как добавить каталог в PATH? https://help.ubuntu.com/community/EnvironmentVariables#Persistent_environment_variables