Arch Linux sudo: команда не найдена

Недавно я установил Arch Linux на свой Raspberry Pi и, войдя в систему как пользователь root и создав себе учетную запись пользователя, попытался использовать команду sudo. Это был результат:

[phillipus@alarmpi home]$ sudo mkdir Public
bash: sudo: command not found

После поиска проблемы я вошел в систему как root и выполнил pacman -S sudo. Далее последовал долгий вывод и подтверждение установки. После этого я снова попытался использовать sudo и как root, и как мой пользователь, оба раза получая один и тот же ответ. Следуя другому решению проблемы, я попытался добавить себя в /etc/sudoers, но обнаружил, что его не существует.

Я не очень разбираюсь в Linux, поэтому не могли бы вы попытаться полностью объяснить свои ответы?


person Phillipus    schedule 30.09.2014    source источник
comment
Хороший вопрос. Неправильное место для публикации.   -  person Giacomo1968    schedule 01.10.2014
comment
Привет, Филипп, это лучший вопрос для unix.stackexchange.com. Я думаю, модераторы могут перенести его для вас, но я не уверен. Кроме того, канал чата IRC Arch Linux wiki.archlinux.org/index.php/IRC_channel) тоже мог бы помочь, но чуть быстрее. Они также смогут лучше ответить на любые дополнительные вопросы.   -  person Marshall Conover    schedule 01.10.2014


Ответы (2)


Во-первых, вам нужно установить пакет sudo для использования sudo:

pacman -S sudo

После нужно отредактировать файл sudoers и добавить в него свое имя пользователя.

person mobal    schedule 20.02.2015
comment
Я бы предложил использовать visudo, затем раскомментировать строку группового колеса %wheel ALL=(ALL) ALL. наконец, добавьте пользователя в группу колес usermod -aG wheel your_user - person pdem; 05.05.2020

Вы можете добавить своего пользователя в группу wheel с помощью usermod -G wheel yourusername и раскомментировать строку %wheel ALL=(ALL) ALL в файле sudoers. Для получения дополнительной информации см. Sudo — ArchWiki.

person Community    schedule 16.11.2014