“bash: erro de sintaxe próximo ao token inesperado '('” para configuração estável do repositório

2

Ao tentar instalar a janela de encaixe na ubuntu 16.04 Estou tentando configurar o repositório estável e obter o seguinte:

$ sudo add-apt-repository \'deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable'
bash: syntax error near unexpected token '('

Eu sou novo no Linux (hoje), então qualquer conselho seria muito apreciado.

    
por oscarvictor 09.11.2017 / 22:09

1 resposta

3

Use

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

O \ na página da Web faz com que o shell ignore as quebras de linha. Se você colocar todo o comando em uma linha, pode simplesmente ignorá-los.

' e " têm significados diferentes para o shell e você precisa usar " aqui.

    
por Florian Diesch 09.11.2017 / 22:24