Команда lsb_release не знайдена


17

Я новачок у ubuntu OS. Я намагаюся встановити skype на ubuntu 12.04. Я стежу за підручником, який говорить

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

але коли я виконую цю команду, вона говорить:

lsb_release-sc: command not found 

Відповіді:


1

Вам не потрібно робити цей крок вручну. Скористайтеся програмним центром Ubuntu та шукайте Skype.

У вас буде кнопка для використання джерела партнера (Use Source). Після цього ви можете натиснути, щоб встановити Skype.

введіть тут опис зображення

Командний рядок не потрібен.


Так, встановлено його з центру оновлення програмного забезпечення. Дякую :)
baig772

5
Це може бути рішенням для скайпу, але це не вирішення питання "lsb реліз не знайдено", будь ласка, видаліть це як прийняту відповідь
James Dunmore

@JamesDunmore Вибачте, але питання про встановлення Skype, внаслідок чого lsb_release не знайдено. Отже, це відповідь на проблему. Можливо, питання можна було б покращити, щоб воно було зрозумілішим.
Гюйгенс

@Huygens вибачте так, я не хотів сказати, що ваша відповідь не була корисною. Можливо, оновлення заголовка теми стосується скайпу - багато людей, включаючи мене, приземлилися сюди, оскільки назва теми "lsb_release команда не знайдена", і ця обрана відповідь насправді цього не виправляє. Я знаю, я буду педантичним - ваша відповідь ідеально підходить для вирішення його проблеми :)
Джеймс Данмор,

23

Ви чомусь не вистачаєте цього виконуваного файлу. У мене він є, і згідно з цим 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:~$ 

Ви можете встановити за sudo apt-get install lsb-releaseумови правильних джерел.


10

sudo apt-add-repository "deb http://archive.canonical.com/ $ (lsb_release -sc) партнер"

lsb_release-sc: команда не знайдена

Я підозрюю, що ви просто забули поставити пробіл між командою ( lsb_release) та її параметрами / перемикачами ( -sc).


:-) Будь ласка, подбайте, щоб розмістити ВСІ пробіли. Вони важливі.
Vitalie Ciubotaru

Його команда не працює (з пробілами) на моєму ПК, тому я підозрюю інші проблеми ..
david6

1
тепер проблема з командою не знайдена закінчена, але тепер вона дає помилку: 'deb archive.canonical.com/precisepartner ' недійсна :-(
baig772

2

Можливе рішення:

Ви використовуєте не-std apt-add- (не має значення), але також використовуєте унікальні символи типу Windows для ' open-quota ' та ' Close quota '.

Спробуйте це замість цього:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.