Re: bash: команда не найдена
В Sat, 28 Sep 2019 20:01:31 +0000
"S.Kholodny" <s.kholodny@protonmail.com> пишет:
> Привет, ребят!
>
> Уже который раз натыкаюсь в buster'e на ситуацию, где не могу
> запустить команду в терминале - выдает "bash: команда не найдена".
> Точно были hdparm, openvpn, другие пакеты..
>
> Я устанавливал и повторял установку этих пакетов - apt-get каждый раз
> убеждает в том, что самая свежая версия пакета уже установлена, а при
> очередной попытке запуска команды - то же самое - "bash: команда не
> найдена".
>
> buster+nonfree
>
> Как лечить такую хворь?
Почитать какую-нибудь чайницкую мнижку по работе в shell,
обращая особое внимание на переменную среды PATH.
Желательно взять такую книжку, в которой будет объяснено
почему такие команды как hdparm или ovenvpn помещают
в /sbin (или /usr/sbin, но нынче одно - симлинк на другое), и почему у
нормального пользователя /sbin в PATH быть не должно.
Заодно можно узнать почему man на эти команды лежит в секции 8, а не в
секции 1.
После чего почитать man sudoers и настроить sudo так, чтобы при
выполнении команд с повышенными правами /sbin в пути был.
--
Victor Wagner <vitus@wagner.pp.ru>
Reply to: