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 

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.


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.


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).


:-) 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"
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.