В Cygwin нет никакой команды 'sudo'

Поскольку нет никакой команды sudo в Cygwin, скрипты, с которыми я хочу запустить сбой

./install.sh: line N: sudo: command not found

Каков стандартный путь к тому, чтобы обходить это? Редактирование сценариев для удаления sudo? Получение некоторых sudo- как инструмент для Windows?

42
задан 18.09.2012, 20:42

1 ответ

Один путь состоит в том, чтобы создать фальшивку "sudo" команда со следующим содержанием:

#!/usr/bin/bash

"$@"

Это позволит install.sh продолжаться, потому что sudo найден.

Это не поднимает полномочия как реальный sudo, делает. Если Вам действительно нужны поднятые полномочия, запускают оболочку cygwin с из учетной записи с административными привилегиями (XP) или r-щелчок по cygwin.bat, и "работают как администратор" (Vista, Win7)

35
ответ дан 07.12.2019, 08:41

Теги

Похожие вопросы