LUGHでL4Gでパッケージ管理を使うのに、既存サイトの情報をもとにやるとうまくいかないという質問があった。 ちょっとイラっとしたので、i386でパッケージ管理が壊されている時の、dpkgやaptのリカバリ方法をまとめておく。 ファイルシステムについては、LANDISK独特の部分は考慮していない。armへの読み替えを含めて、そのへんはやる人が考えることだわ。 debootstrapを使ってsarge用のbaseシステムを作ります。 # mkdir deboot # debootstrap --arch i386 sarge ./deboot http://archive.debian.org/debian-archive/debian/ # chroot ./deboot # COLUMNS=150 dpkg -l | awk 'NR>5 {print $2}' | wc 122 122