Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не запускается команда через sudo  (Прочитано 814 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн holcop

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Не запускается команда через sudo
« : 23 Ноября 2015, 11:23:28 »
Поставил apache2 в /usr/local. Прописал путь до /usr/local/apache2/bin в ENV_SUPATH и ENV_PATH (файл /etc/login.defs). Потом выполнил source /etc/login.defs. В итоге apachectl start работает, sudo -i <enter> apachectl start работает, а sudo apachectl выдает команда не найдена, хотя sudo echo $PATH показывает что все ок. В чем может быть проблема?
« Последнее редактирование: 23 Ноября 2015, 11:27:32 от holcop »

Krjd

  • Гость
Re: Не запускается команда через sudo
« Ответ #1 : 23 Ноября 2015, 17:00:30 »
holcop,
думаю добавление /usr/local/apache2/bin в PATH пользователя решит проблему

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28466
    • Просмотр профиля
Re: Не запускается команда через sudo
« Ответ #2 : 24 Ноября 2015, 00:02:08 »
Потому что sudo очищает PATH от посторонних включений.
Читайте маны, да?...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн holcop

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Не запускается команда через sudo
« Ответ #3 : 24 Ноября 2015, 05:32:07 »
Вообщем все решилось командой: sudo env "PATH=$PATH" apachectl start. Тему можно закрывать.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28466
    • Просмотр профиля
Re: Не запускается команда через sudo
« Ответ #4 : 24 Ноября 2015, 05:47:11 »
А что, `service apache2 start` отменили что ли?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Не запускается команда через sudo
« Ответ #5 : 24 Ноября 2015, 10:42:28 »
это теперь не модно

 

Страница сгенерирована за 0.073 секунд. Запросов: 25.