lsb_release Befehl nicht gefunden

16

Ich bin neu in Ubuntu OS. Ich versuche, Skype auf Ubuntu 12.04 zu installieren. Ich folge einem Tutorial, in dem es heißt

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

aber wenn ich diesen Befehl ausführen, heißt es:

lsb_release-sc: command not found 
baig772
quelle

Antworten:

1

Sie müssen diesen Schritt nicht manuell ausführen. Verwenden Sie das Ubuntu Software Center und suchen Sie nach Skype.

Sie haben eine Schaltfläche zum Verwenden der Partnerquelle (Quelle verwenden). Und dann können Sie klicken, um Skype zu installieren.

Bildbeschreibung hier eingeben

Es ist keine Befehlszeile erforderlich.

Huygens
quelle
Ja, es wurde vom Software-Update-Center installiert. Danke :)
baig772
5
Dies könnte eine Lösung für Skype sein, aber es ist keine Lösung für die Frage "lsb release not found". Bitte entfernen Sie diese als akzeptierte Antwort
James Dunmore
@JamesDunmore Sorry, aber die Frage betraf die Installation von Skype, was dazu führte, dass der Fehler lsb_release nicht gefunden wurde. Das ist also die Antwort auf das Problem. Vielleicht könnte die Frage verbessert werden, damit es klarer wird.
Huygens
@Huygens sorry ja, ich wollte nicht sagen, dass deine Antwort nicht hilfreich war. Vielleicht wird der Thread-Titel aktualisiert, um mit Skype in Verbindung zu stehen - viele Leute, darunter ich, sind hier gelandet, weil der Thread-Titel "lsb_release command not found" lautet und diese gewählte Antwort das nicht wirklich behebt. Ich weiß, ich bin pedantisch - Ihre Antwort ist perfekt für die Lösung seines Problems :)
James Dunmore
23

Aus irgendeinem Grund fehlt Ihnen diese ausführbare Datei. Ich habe es auf meinem und dementsprechend dpkg -Sist es Teil des LSB-Release-Pakets.

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

Was sagt Ihr System zu diesem Paket?

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

Sie können mit installieren, sudo apt-get install lsb-releasesofern Ihre Apt-Quellen korrekt sind.

kom
quelle
10

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

lsb_release-sc: Befehl nicht gefunden

Ich vermute, dass Sie einfach vergessen haben, ein Leerzeichen zwischen dem Befehl ( lsb_release) und seinen Optionen / Schaltern ( -sc) einzufügen .

Vitalie Ciubotaru
quelle
:-) Bitte achten Sie darauf, ALLE Leerzeichen zu setzen. Sie sind wichtig.
Vitalie Ciubotaru
Sein Befehl funktioniert nicht (mit Leerzeichen) auf meinem PC, daher vermute ich andere Probleme.
David6
1
Jetzt ist der Befehl nicht gefunden Problem beendet, aber jetzt gibt es Fehler: 'deb archive.canonical.com/precisepartner ' ungültig :-(
baig772
2

Mögliche Lösung:

Sie verwenden das nicht- standardmäßige apt-add- (sollte keine Rolle spielen), verwenden aber auch eindeutige Windows-Zeichen für ' open-quote ' und ' close quote '.

Versuchen Sie dies stattdessen:

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