web-dev-qa-db-ja.com

lsb_releaseコマンドが見つかりません

私はubuntu OSを初めて使用します。 ubuntu 12.04にskypeをインストールしようとしています。私は言うチュートリアルに従っています

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

しかし、私がこのコマンドを実行すると、それは言います:

lsb_release-sc: command not found 
16
baig772

このステップを手動で行う必要はありません。 buntu Software Centerを使用して、Skypeを探します。

パートナーソースを使用するボタンがあります(ソースを使用)。そして、クリックしてSkypeをインストールできます。

enter image description here

コマンドラインは不要です。

1
Huygens

その実行可能ファイルが見つからない理由がいくつかあります。私はそれを私の上に持っており、dpkg -Sによると、それはlsb-releaseパッケージの一部です。

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

あなたのシステムはそのパッケージについて何と言っていますか?

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:~$ 

Aptソースが正しい場合は、Sudo apt-get install lsb-releaseでインストールできます。

21
kom

Sudo apt-add-repository「deb http://archive.canonical.com/ $(lsb_release -sc)パートナー」

lsb_release-sc:コマンドが見つかりません

コマンド(lsb_release)とそのオプション/スイッチ(-sc)の間に空白を入れるのを忘れただけだと思います。

9

可能な解決策:

非std apt-add-を使用していますが(重要ではありません)、 'open-quote'および '-にはWindowsタイプの一意の文字も使用しています閉じる引用 '。

代わりにこれを試してください:

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