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 

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.


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.


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


:-) 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"
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.