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.