Эта команда может только использоваться корнем

Я нахожусь на Ubuntu 16, и я хотел бы добавить neo4j пакет. Я попробовал 3 способами все продвижение к той же ошибке.

Это мои попытки:

wget -O - http://debian.neo4j.org/neotechnology.gpg.key | apt-key add -

sudo wget -O - http://debian.neo4j.org/neotechnology.gpg.key | apt-key add -

sudo -i wget -O - http://debian.neo4j.org/neotechnology.gpg.key | apt-key add -

Но я всегда получаю это сообщение об ошибке:

ERROR: This command can only be used by root.
--2016-11-04  http://debian.neo4j.org/neotechnology.gpg.key
Resolving debian.neo4j.org (debian.neo4j.org)... 52.0.233.188
Connecting to debian.neo4j.org (debian.neo4j.org)|52.0.233.188|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4791 (4,7K) [application/octet-stream]
Saving to: ‘STDOUT’

-                     0%[                    ]       0  --.-KB/s    in 0s      


Cannot write to ‘-’ (Broken pipe).
6
задан 4 November 2016 в 08:29

2 ответа

Необходимо изменить команду wget от:

sudo wget -O - http://debian.neo4j.org/neotechnology.gpg.key | apt-key add -

к:

sudo wget http://debian.neo4j.org/neotechnology.gpg.key | apt-key add -

из страниц справочника для wget...

   -O file
   --output-document=file
       The documents will not be written to the appropriate files, but all
       will be concatenated together and written to file.  If - is used as
       file, documents will be printed to standard output, disabling link
       conversion.
6
ответ дан 23 November 2019 в 07:18

Сообщение об ошибке от apt-key, и как оно говорит, используйте его с sudo:

wget -O - http://debian.neo4j.org/neotechnology.gpg.key | sudo apt-key add -
11
ответ дан 23 November 2019 в 07:18

Другие вопросы по тегам:

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