instalacja apt-get kończy się niepowodzeniem z błędem „Nie można znaleźć pakietu”


11

Otrzymuję komunikat o błędzie, że system nie jest w stanie zlokalizować pakietu kamailio.

Nawigowałem po repozytorium na tej stronie i widzę, że istnieje pakiet kamailio, ale znajduje się on w folderze http://repo.pouf.org/raspbian/pool/main/k/ .

Próbowałem także zmienić plik sources.list na następujący:

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

Ale to nie rozwiązało problemu.


Wyjaśnij, że tak naprawdę mówisz /etc/apt/sources.listi że uruchomiłeś sudo apt-get updatepo zmodyfikowaniu pliku (co nie jest dość dziwne w tych instrukcjach).
terdon

Odpowiedzi:


21

Wygląda na to, że po prostu nie zaktualizowałeś list pakietów, brakuje go w podanym linku -

sudo apt-get update

Powinno to pobrać pliki list z repozytoriów /etc/apt/sources.list, aby apt-get installwiedział, jakich pakietów szukać.

Pamiętaj również, że powinieneś to robić regularnie, ponieważ repozytorium będzie się zmieniać z czasem. W szczególności zrób to przed instalacją oprogramowania, jeśli nie było to robione przez jakiś czas!


doh! to było to. instaluje się z radością. Przyjmę jako odpowiedź, gdy tylko witryna pozwoli. Dzięki!
kropka

0

trochę więcej przydatnych informacji. Możesz użyć następującego polecenia, aby zobaczyć pliki powiązane z pakietem (jeśli pakiet jest już zainstalowany).

$ dpkg -L kamailio

jeśli pakiet nie jest zainstalowany, powyższe polecenie zwraca

Package 'kamailio' is not installed.

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.