sudo tar xjvf development_k2_v1.0.tar.bz2 ~C/home
This does not make much sense. It tells to extract from the archive development_k2_v1.0.tar.bz2
an item called ~C/home
. Furthermore the shell tries to substitute ~C
with the full path of the home directory of a user called C
(if it exists).
Instead you might need the option -C of tar, to extract the archive at a different location than the current working directory. Anyway, sorry but it is not still clear what do you want to accomplish.
Regarding the IPK files, they are archived and compressed debian packages meant to be used on embedded systems with limited storage capacity. Usually the archives were created using ar
(not tar) so that you can try to list or extract their content using
ar t file.ipk
ar x file.ipk
respectively. Nowadays ipk packages are managed by opkg