cài đặt apt-get không thành công với lỗi không thể xác định vị trí gói


11

Tôi nhận được thông báo lỗi rằng hệ thống không thể xác định vị trí gói kamailio.

Tôi đã điều hướng repo trên trang web đó và tôi có thể thấy rằng có một gói kamailio, nhưng nó nằm trong thư mục http://repo.pouf.org/raspbian/pool/main/k/ .

Tôi cũng đã cố gắng thay đổi tệp nguồn.list để đọc:

deb http://repo.pouf.org/raspbian/dists/ wheezy main

Nhưng điều đó không khắc phục được vấn đề.


Vui lòng làm rõ rằng bạn thực sự đang nói về /etc/apt/sources.listvà bạn đã chạy sudo apt-get updatesau khi sửa đổi tệp (không được đề cập trong các hướng dẫn đó đủ kỳ lạ).
terdon

Câu trả lời:


20

Có vẻ như bạn chưa cập nhật danh sách gói của mình, điều này bị thiếu trong liên kết mà bạn đã đưa ra -

sudo apt-get update

Điều này sẽ tải xuống các tệp danh sách từ các repos /etc/apt/sources.listđể apt-get installbiết gói nào cần tìm.

Cũng lưu ý rằng bạn nên làm điều này thường xuyên vì kho lưu trữ sẽ thay đổi theo thời gian. Đặc biệt làm điều đó trước khi cài đặt phần mềm nếu nó không được thực hiện trong một thời gian!


doh! Điều đó là vậy đó. nó vui vẻ cài đặt. Tôi sẽ chấp nhận là câu trả lời ngay khi trang web cho phép. Cảm ơn!
chấm

0

một số thông tin tiện dụng hơn. Bạn có thể sử dụng lệnh sau để xem các tệp được liên kết với gói (nếu gói đã được cài đặt).

$ dpkg -L kamailio

nếu gói không được cài đặt, lệnh trên sẽ trả về

Package 'kamailio' is not installed.

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.