web-dev-qa-db-ja.com

apt-getインストールが「パッケージが見つかりません」というエラーで失敗する

システムがkamailioパッケージを見つけられないというエラーメッセージが表示されます。

そのサイトのリポジトリをナビゲートすると、kamailioパッケージがあることがわかりますが、それは http://repo.pouf.org/raspbian/pool/main/k/ フォルダーの下にあります。

また、sources.listファイルを次のように変更してみました。

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

しかし、それでも問題は解決しませんでした。

11
dot

パッケージリストを更新していないようです。これは、指定したリンクから欠落しています-

Sudo apt-get update

これにより、/etc/apt/sources.listのリポジトリからリストファイルがダウンロードされ、apt-get installが検索するパッケージを認識できるようになります。

リポジトリは時間の経過とともに変化するため、定期的に行う必要があることにも注意してください。特に、それがしばらく行われていない場合は、ソフトウェアをインストールする前に実行してください。

21
Graeme

さらに便利な情報。次のコマンドを使用して、パッケージに関連付けられているファイルを表示できます(パッケージが既にインストールされている場合)。

$ dpkg -L kamailio

パッケージがインストールされていない場合、上記のコマンドは戻ります

Package 'kamailio' is not installed.