Không tìm thấy lệnh lsb_release


16

Tôi chưa quen với hệ điều hành Ubuntu. Tôi đang cố gắng cài đặt skype trên Ubuntu 12.04. Tôi đang theo một hướng dẫn nói rằng

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

nhưng khi tôi thực hiện lệnh này thì nó báo:

lsb_release-sc: command not found 

Câu trả lời:


1

Bạn không cần phải làm bước này một cách thủ công. Sử dụng Trung tâm phần mềm Ubuntu và tìm kiếm Skype.

Bạn sẽ có một nút để sử dụng nguồn đối tác (Sử dụng nguồn). Và sau đó bạn có thể nhấp để cài đặt Skype.

nhập mô tả hình ảnh ở đây

Không có dòng lệnh được yêu cầu.


Có cài đặt nó từ trung tâm cập nhật phần mềm. Cảm ơn :)
baig772

5
Đây có thể là một giải pháp cho skype, nhưng nó không phải là một giải pháp cho câu hỏi "không tìm thấy bản phát hành lsb", vui lòng xóa câu này dưới dạng câu trả lời được chấp nhận
James Dunmore

@JamesDunmore Xin lỗi nhưng câu hỏi là về cài đặt Skype dẫn đến lỗi lsb_release không tìm thấy. Vì vậy, đây là phản ứng cho vấn đề. Có lẽ câu hỏi có thể được cải thiện để nó rõ ràng hơn.
Huygens

@Huygens xin lỗi, tôi không có ý nói rằng câu trả lời của bạn không hữu ích. Có lẽ việc cập nhật tiêu đề chủ đề có liên quan đến skype - rất nhiều người, bao gồm cả tôi đã đến đây vì tiêu đề chủ đề là "lệnh lsb_release không tìm thấy" và câu trả lời được chọn này không thực sự khắc phục điều đó. Tôi biết, tôi là người tầm thường - câu trả lời của bạn là hoàn hảo để giải quyết vấn đề của anh ấy :)
James Dunmore

23

Một số lý do bạn đang thiếu mà thực thi. Tôi có nó trên máy của tôi và theo dpkg -Snó, nó là một phần của gói phát hành lsb.

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

Hệ thống của bạn nói gì về gói đó?

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

Bạn có thể cài đặt với sudo apt-get install lsb-releasenguồn apt được cung cấp là chính xác.


10

sudo apt-add-repository Deb deb http://archive.canonical.com/ $ (lsb_release -sc) đối tác

lsb_release-sc: không tìm thấy lệnh

Tôi nghi ngờ rằng bạn chỉ đơn giản là quên đặt khoảng trắng giữa lệnh ( lsb_release) và các tùy chọn / công tắc ( -sc) của nó.


:-) Xin vui lòng, hãy cẩn thận để đặt TẤT CẢ không gian. Họ rất quan trọng.
Vitalie Ciubotaru

Lệnh của anh ta không hoạt động (có khoảng trắng) trên PC của tôi, vì vậy tôi nghi ngờ các vấn đề khác ..
david6

1
bây giờ lệnh không tìm thấy sự cố đã kết thúc nhưng bây giờ nó báo lỗi: 'deb archive.canonical.com/precisepartner ' không hợp lệ :-(
baig772

2

Giải pháp có thể:

Bạn đang sử dụng apt-add -std không (không quan trọng), nhưng cũng đang sử dụng các ký tự duy nhất kiểu Windows cho ' trích dẫn mở ' và ' trích dẫn đóng '.

Hãy thử điều này thay thế:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.