We all know that Ubuntu is the most popular Linux distro today with plenty of application currently being developed for it. But then I use Fedora and some use other distros but still liked to have the same program from Ubuntu in their systems.

So how can I convert .deb files back to .tar so it can be recompiled for other distros?

  • This really doesn't have anything to do with Reverse Engineering. Perhaps Super User would be the place you are looking for? Also, so I'm at least being a helpful, a little converter called Alien may be relevant to your interests if you are looking to convert .deb files. Or you can just extract them with "ar". – Archenoth Mar 21 '13 at 7:08
  • @Archenoth (and others) If you think the question is off-topic (I agree, by the way), please vote to close it! Click on the “close” button below the question, select “off-topic”, and “Vote to Close”. It's very important, especially during the private beta, that we indicate what we consider on-topic and off-topic. – Gilles 'SO- stop being evil' Mar 21 '13 at 9:55
  • This question is out of the scope of this website. As @Archenoth has previously noted. Clicking "close" button... – jlcanovas Mar 21 '13 at 10:25

I doubt this is an RE question. deb is a known format.

Also deb is a .ar it just has a specific internal structure you can decompress it with ar. or use undeb if you want to be fancy.

Here is a howto for deb and rpm just for reference

Also note that deb is usually a binary format and you can't really convert it to source.. unless of course it is a source deb! Any installation you do should probably be done into /opt and add the appropriate directories to your path so you don't pollute your installation with untracked binaries.

| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.