gpg: não é possível abrir '-': Nenhum arquivo ou diretório

2

Gostaria de instalar o php 56 no meu sistema Debian Wheeyz. Então eu adicionei o repositório dotdeb ao apt. Ao buscar a chave, ocorreu um erro:

   # wget http://www.dotdeb.org/dotdeb.gpg -O- |apt-key add –
   # gpg: can't open '–': No such file or directory

O que eu tenho que mudar para adicionar a chave ao apt?

    
por KFO 12.07.2015 / 16:15

2 respostas

5

Use isto:

wget -qO - http://www.dotdeb.org/dotdeb.gpg | apt-key add -

Você precisa de um espaço após o -O e o caractere após add parece estar errado. -q desativa a saída de wget .

    
por 12.07.2015 / 16:18
3

Seu único problema é que o traço após apt-key add não é o caractere ASCII 0x2D hífen , mas o Unicode U + 2013 en traço . O primeiro instrui apt-key a ler a chave da entrada padrão (onde o wget anterior a fornece através do pipe), enquanto a última não é tratada especialmente, assim interpretada como um nome de arquivo para ler a chave. Não é novidade que tal arquivo não parece existir em seu diretório atual.

    
por 12.07.2015 / 21:23

Tags