Debian Squeeze で apt-get ソースを使用してソースパッケージが見つかりません

Debian Squeeze で apt-get ソースを使用してソースパッケージが見つかりません

Debian Squeezeを実行している古いサーバーがあります。手動でパッチ適用できるように、一部のパッケージのソースコードをダウンロードしようとしています。しかし、apt-get source試したすべてのパッケージは失敗しました。一例:

root@xxxx:/home/myhomedir# apt-get source emacs
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Ignore unavailable target release 'stable' of package 'emacs'
E: Unable to find a source package for 

私が試した他のすべてのソースパッケージは同じエラーを繰り返します。ただし、同じ名前(たとえば)を持つパッケージをインストールできますapt-get install emacs。私が持っているものは次のとおりですsources.list

# the basic archive
deb ftp://ftp.fi.debian.org/debian/ squeeze-lts main non-free contrib
deb-src ftp://ftp.fi.debian.org/debian/ squeeze-lts main non-free contrib

# the security patches
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

最初はこれが私が受け取ったエラーのためだと思いましたapt-get update(前の質問を参照)。「ファイルが見つかりません」のため、Debianの凍結時にapt-getのアップデートが失敗する)、しかし現在、この問題は解決されていますが、まだソースコードをダウンロードできません。

ベストアンサー1

Debian スクイズは人生の終わり

apt-getサポートされていないパッケージを引き続き使用するには、別のストレージを指す必要があります。

編集して/etc/apt/sources.list前の行をすべてコメントアウト# したら、次の行を追加します。

deb http://archive.debian.org/debian/ squeeze contrib main non-free

これにより、DebianアーカイブサイトからSqueezeの最新リリースバージョンにアクセスできます。

おすすめ記事