не удается создать каталог в debian при попытке установить файлы с Github

#linux #google-cloud-platform #debian

# #linux #google-облачная платформа #debian

Вопрос:

итак, я пытаюсь установить outline VPN на свой компьютер debian.

Код, который я использую для установки

 sudo curl -sSL https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash
 

Затем он говорит это (что и должно быть):

 > Verifying that Docker is installed .......... OK
> Verifying that Docker daemon is running ..... OK
 

и затем это:

 mkdir: cannot create directory ‘/opt/outline’: Permission denied
 

Я не ожидаю никаких ошибок, на самом деле, это сработало для тысяч других.
Любая помощь приветствуется, спасибо!

Ответ №1:

Измените команду на:

 curl -sSL https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | sudo bash
 

Причина в том, что: install_server.sh выполняется с bash обычными привилегиями пользователя.

Комментарии:

1. теперь он говорит, что невозможно выполнить двоичный файл. Я знаю, что с файлом нет проблем, поскольку тысячи людей использовали именно этот файл на своих компьютерах debian.

2. Можете ли вы опубликовать результат?

3. когда я делаю bash и этот URL-адрес git, он говорит, что такого файла или каталога нет gyazo.com/940d02bedde0045013465754160e40e4

4. Изменение на sudo bash означает, что вывод по каналу отправляется sudo , а не на bash .

5. В gyazo image вы ввели неправильную команду ( curl not bash ).