Comando lsb_release não encontrado

16

Eu sou novo no ubuntu OS. Estou tentando instalar o skype no ubuntu 12.04. Estou seguindo um tutorial que diz

sudo apt-add-repository “deb http://archive.canonical.com/ $(lsb_release -sc) partner”

mas quando executo esse comando, ele diz:

lsb_release-sc: command not found 
baig772
fonte

Respostas:

1

Você não precisa executar esta etapa manualmente. Use o Ubuntu Software Center e procure o Skype.

Você terá um botão para usar a fonte do parceiro (Usar fonte). E então você pode clicar para instalar o Skype.

insira a descrição da imagem aqui

Nenhuma linha de comando é necessária.

Huygens
fonte
Sim, instalei-o no centro de atualização de software. Obrigado :)
baig772
5
Isso pode ser uma solução para skype, mas não é uma solução para a questão "LSB liberação não encontrada" remova esta como a resposta aceita
James Dunmore
@JamesDunmore Desculpe, mas a pergunta era sobre a instalação do Skype, o que resultou no erro lsb_release não encontrado. Portanto, esta é a resposta para o problema. Talvez a questão possa ser melhorada, por isso é mais clara.
Huygens
@ Huygens desculpe sim, eu não quis dizer que sua resposta não foi útil. Talvez a atualização do título do tópico seja relacionada ao skype - muitas pessoas, inclusive eu, chegaram aqui porque o título do tópico é "comando lsb_release não encontrado" e essa resposta escolhida não corrige isso. Eu sei, eu estou sendo pedante - a sua resposta é perfeito para resolver o seu problema :)
James Dunmore
23

Por algum motivo, está faltando esse executável. Eu tenho no meu e, de acordo com dpkg -S, faz parte do pacote lsb-release.

ned@flanders:~$ dpkg -S `which lsb_release`
lsb-release: /usr/bin/lsb_release

O que o seu sistema diz sobre esse pacote?

ned@flanders:~$ apt-cache policy lsb-release    
lsb-release:
  Installed: 4.0-0ubuntu20.3
  Candidate: 4.0-0ubuntu20.3
  Version table:
 *** 4.0-0ubuntu20.3 0
        500 http://ftp.utexas.edu/ubuntu/ precise-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     4.0-0ubuntu20 0
        500 http://ftp.utexas.edu/ubuntu/ precise/main amd64 Packages
ned@flanders:~$ 

Você pode instalar sudo apt-get install lsb-releasedesde que suas fontes apt estejam corretas.

kom
fonte
10

sudo apt-add-repository “deb http://archive.canonical.com/ $ (lsb_release -sc) partner”

lsb_release-sc: comando não encontrado

Eu suspeito que você simplesmente esqueceu de colocar um espaço em branco entre o comando ( lsb_release) e suas opções / opções ( -sc).

Vitalie Ciubotaru
fonte
:-) Por favor, tome cuidado para colocar TODOS os espaços. Eles são importantes.
Vitalie Ciubotaru
Seu comando não funciona (com espaços) no meu PC, então eu suspeito que outras questões ..
david6
11
agora o problema de comando não encontrado foi concluído, mas agora ocorre o erro: 'deb archive.canonical.com/precisepartner ' inválido :-(
baig772
2

Solução possível:

Você está usando o apt-add não padrão std (não deve importar), mas também está usando caracteres exclusivos do tipo Windows para ' abertura de aspas ' e ' fechamento de aspas '.

Tente isso:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
david6
fonte