Nie znaleziono polecenia lsb_release

17

Jestem nowy w systemie operacyjnym Ubuntu. Próbuję zainstalować Skype na Ubuntu 12.04. Postępuję zgodnie z samouczkiem, który mówi

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

ale kiedy wykonuję to polecenie, mówi:

lsb_release-sc: command not found 
baig772
źródło

Odpowiedzi:

1

Nie musisz wykonywać tego kroku ręcznie. Skorzystaj z Centrum oprogramowania Ubuntu i poszukaj Skype.

Będziesz miał przycisk, aby użyć źródła partnera (Użyj źródła). A następnie możesz kliknąć, aby zainstalować Skype.

wprowadź opis zdjęcia tutaj

Wiersz polecenia nie jest wymagany.

Huygens
źródło
Tak, zainstalowałem go z centrum aktualizacji oprogramowania. Dzięki :)
baig772
5
To może być rozwiązanie dla skype, ale nie jest to rozwiązanie pytania „Nie znaleziono wydania lsb”, usuń to jako zaakceptowaną odpowiedź
James Dunmore
@JamesDunmore Przepraszamy, ale pytanie dotyczyło instalacji Skype, w wyniku której nie znaleziono błędu lsb_release. To jest odpowiedź na problem. Być może pytanie można poprawić, aby było jaśniejsze.
Huygens
@ Huygens przepraszam tak, nie chciałem powiedzieć, że twoja odpowiedź nie była pomocna. Być może zaktualizowałem tytuł wątku, aby był powiązany ze skype - wiele osób, w tym ja, wylądowało tutaj, ponieważ tytuł wątku brzmi: „Nie znaleziono polecenia lsb_release”, a ta wybrana odpowiedź tak naprawdę tego nie naprawia. Wiem, jestem pedantyczny - twoja odpowiedź jest idealna do rozwiązania jego problemu :)
James Dunmore,
23

Z jakiegoś powodu brakuje tego pliku wykonywalnego. Mam go na swoim i zgodnie z dpkg -Snim jest on częścią pakietu lsb-release.

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

Co twój system mówi o tym pakiecie?

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

Możesz zainstalować przy sudo apt-get install lsb-releasepomocy poprawnych źródeł apt.

kom
źródło
10

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

lsb_release-sc: nie znaleziono polecenia

Podejrzewam, że po prostu zapomniałeś wstawić spację między poleceniem ( lsb_release) a jego opcjami / switch ( -sc).

Vitalie Ciubotaru
źródło
:-) Proszę, umieść WSZYSTKIE spacje. Oni są ważni.
Vitalie Ciubotaru,
Jego polecenie nie działa (ze spacjami) na moim komputerze, więc podejrzewam inne problemy ..
david6
1
teraz polecenie nie znaleziono problemu zostało zakończone, ale teraz pojawia się błąd: „deb archive.canonical.com/precisepartner ” niepoprawny :-(
baig772
2

Możliwe rozwiązanie:

Używasz non-std apt-add- (nie powinno to mieć znaczenia), ale używasz także unikatowych znaków typu Windows do „ otwartego cytatu ” i „ ścisłego cytatu ”.

Spróbuj zamiast tego:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
david6
źródło