0

Can I use binaries compiled for Scientific Linux on Ubuntu? I need to use library called ROOT in old version (released in 2010), but can't find binaries for Ubuntu.

liquide
  • 101

2 Answers2

2

No and yes...

No, Scientific Linux is based on Red Hat and they use .rpm-packages; and Ubuntu is based on Debian, so you need .deb-packages.

But you can try to use alien to install/convert foreign packages: https://help.ubuntu.com/community/RPM/AlienHowto


but IMHO compiling it yourself is definitely the better way...!

there were some problems/questions installing root-system in the past, so i link them here (maybe they are helpful):
How do I install root-cern?
Problem trying to install ROOT (by CERN) on 11.04 i386
How to install ROOT cern on Ubuntu 15

maybe also the obviously discontinued project Cern Root debs is worth a look: https://sourceforge.net/projects/cernrootdebs/

but no matter which method you use for installing (or also compiling)... with a 6 years old package/source on an actual system you might get stuck in a dependency hell.

DJCrashdummy
  • 1,922
1

SL use RPM and Ubuntu use Dppkg for package management so is unlikely.

Can you compile from source? Do you know the library dependencies?

artificer
  • 205