There's a lot that can be said about all of this,but I don't want to complicate things.Also,you didn't answer my question completely.
Anyway,what I've found is that you can extract files from a .deb package like this;
ar vx mypackage.deb
Then extract the contents of data.tar.gz using tar
tar -xzvf data.tar.gz