I installed xbmc on one of my ATV2's using these commands
wget
http://hadm.net/~keith/xbmc_atv2/latest_atv2.deb
dpkg -i latest_atv2.deb
apt-get install org.xbmc.xbmc-seatbeltunlock
apt-get -f install
with no problems. I tried to install it on my second ATV2 over and over again.... with no luck... this is what comes out when I ssh thru terminal....
Apple-TV:~ root# wget
http://hadm.net/~keith/xbmc_atv2/latest_atv2.deb
--2011-05-18 21:02:27--
http://hadm.net/~keith/xbmc_atv2/latest_atv2.deb
Resolving hadm.net... 66.29.158.139
Connecting to hadm.net|66.29.158.139|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 38539528 (37M) [text/plain]
Saving to: `latest_atv2.deb.2'
100%[=======================================>] 38,539,528 222K/s in 3m 0s
2011-05-18 21:05:28 (209 KB/s) - `latest_atv2.deb.2' saved [38539528/38539528]
Apple-TV:~ root# dpkg -i latest_atv2.deb
Selecting previously deselected package org.xbmc.xbmc-atv2.
(Reading database ... 1461 files and directories currently installed.)
Unpacking org.xbmc.xbmc-atv2 (from latest_atv2.deb) ...
dpkg-deb (subprocess): short read in buffer_copy (failed to write to pipe in copy)
dpkg-deb: subprocess paste returned error exit status 2
dpkg: error processing latest_atv2.deb (--install):
short read in buffer_copy (backend dpkg-deb during `./Applications/XBMC.frappliance/Frameworks/lib/python2.6/distutils/fancy_getopt.py')
Errors were encountered while processing:
latest_atv2.deb
Apple-TV:~ root# apt-get install org.xbmc.xbmc-seatbeltunlock
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
bsdiff gawk
The following NEW packages will be installed:
bsdiff gawk org.xbmc.xbmc-seatbeltunlock
0 upgraded, 3 newly installed, 0 to remove and 8 not upgraded.
Need to get 434kB of archives.
After this operation, 1331kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1
http://dl.firecore.com org.xbmc.xbmc-seatbeltunlock 1.0-4 [2950B]
Get:2
http://apt.saurik.com ios/550.58/main bsdiff 4.3-1 [6824B]
Get:3
http://apt.saurik.com ios/550.58/main gawk 3.1.6-2 [424kB]
Fetched 434kB in 3s (125kB/s)
Selecting previously deselected package bsdiff.
(Reading database ... 1461 files and directories currently installed.)
Unpacking bsdiff (from .../bsdiff_4.3-1_iphoneos-arm.deb) ...
Selecting previously deselected package gawk.
Unpacking gawk (from .../gawk_3.1.6-2_iphoneos-arm.deb) ...
Selecting previously deselected package org.xbmc.xbmc-seatbeltunlock.
Unpacking org.xbmc.xbmc-seatbeltunlock (from .../org.xbmc.xbmc-seatbeltunlock_1.0-4_iphoneos-arm.deb) ...
Setting up bsdiff (4.3-1) ...
Setting up gawk (3.1.6-2) ...
Setting up org.xbmc.xbmc-seatbeltunlock (1.0-4) ...
Found ATV2 running ios 4.2+/AppleTV
Frontrow app md5sum is unknown, not patching
Apple-TV:~ root# apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
Apple-TV:~ root# R
Can someone please let me know what I am doing wrong....