Originally Posted by sjheiss
Thanks. I thought the .ipk was specially compiled for the Kindle, but I guess not.
The NSLU2 and the Kindle both use ARM cpu cores. NSLU2 console apps that use ncurses (or other text interface) do not need any changes to run from SSH or onscreen console. If you install apt-get, you can install programs from the full debian ARM repository. You can even install the BSD games collection that includes text-mode oldies such as adventure (colossal cave), trek, snake, tetris, and other classic text-mode favorites. Debian mplayer can play streaming videos on the Kindle eInk display by using aalib in an onscreen console (much better with tiny fonts). After you install gcc, you then can install even more linux goodies from source code with the "wget && tar xzvf && ./configure && make && make install" method.
Here is a list of all the current NSLU2 Optware packages:
Here is a (compressed) list of armel (little-endian ARM) packages from the US mirror of only one of many Debian repositories:
More info on compiling linux source code for any linux system:
Of course, all this stuff needs to be installed in a loop-mounted ext2 or ext3 file system.