У меня установлен пакет pssh в моей системе Ubuntu 11.10 x64. И я могу запустить программу с помощью параллельного-SSH Однако, PSSH дает мне
$ pssh
No command 'pssh' found, did you mean:
Command 'bssh' from package 'avahi-ui-utils' (universe)
Command 'cssh' from package 'clusterssh' (universe)
Command 'ssh' from package 'openssh-client' (main)
Command 'posh' from package 'posh' (universe)
Command 'pdsh' from package 'pdsh' (universe)
Command 'mssh' from package 'mssh' (universe)
Command 'zssh' from package 'zssh' (universe)
Command 'rssh' from package 'rssh' (universe)
Command 'ppsh' from package 'ppsh' (universe)
Command 'push' from package 'heimdal-clients' (universe)
pssh: command not found
Почему это происходит и как правильно заставить команду pssh работать?
PS Я знаю, что могу создать ссылку с именем / usr / bin / pssh, связанную с / usr / bin / parallel-ssh, но это кажется мне грязным хаком. :(
command-line
bash
Самат
источник
источник
echo "alias pssh=parallel-ssh" >> ~/.bashrc && . ~/.bashrc
Ответы:
Что касается причин, см. /Usr/share/doc/pssh/README.Debian.
Что касается этой символической ссылки, чуть более чистое решение создает / usr / local / bin / pssh символическую ссылку и позволяет ей указывать на / usr / bin / parallel-ssh. За исключением / usr / local /, как правило, лучше оставить содержимое / usr / менеджеру пакетов. По умолчанию / usr / local / bin тоже является частью среды PATH.
источник
Попробуй с
parallel-ssh
этим был переименован.Цитата из описания пакета:
источник
Иногда имя команды, используемой для запуска программы, не совпадает с именем пакета, который вы установили для получения указанной программы.
Я недавно обнаружил это, когда установил Maze of Galious, чтобы попробовать, он не появился в меню «Игры», и мне потребовалось несколько минут, чтобы выяснить, что для запуска игры мне нужно было перейти в терминал и набрать « MOG. /анекдот.
Это может произойти по разным причинам, возможно, имя (как в моем анекдоте) слишком длинное, чтобы быть разумным названием для команды, возможно, имя, которое хотел разработчик, уже выбрано, возможно, у разработчика были мозговые черви и он просто хотел связывайтесь с вами, называя это чем-то совершенно случайным - о чем не стоит беспокоиться, если вы хотите «исправить», просто используйте псевдоним или ссылку sym / hard.
Если вас это сильно беспокоит , вы можете отправить запрос на изменение в апстрим, но если разработчик выбрал это имя, у него, вероятно, была веская причина.
источник