Ask / Submit
2

Is it posible to install RPM from OpenSUSE on SailFish?

asked 2019-06-23 20:56:57 +0300

Nerevareeeeeee gravatar image

I'm new to all this gnu/linux shenanigans, so second thing (after browsing jolla appstore) I tried was to install firefox from another arm distro. Since zypper is available out of the box, I've tried adding arm port of OpenSUSE:[http://download.opensuse.org/ports/armv7hl/tumbleweed/repo/oss/] and installing firefox from there. But, quite expectedly, it's either broke the whole system (by replacing some libraries with newer versions) or just firefox installation, leaving only an icon in launcher.

My question is: Is there a magic zypper or pkcon command to install packages without replacing system stuff but still adding new versions just for one program?

PS: I've tried sailfish_ubu_chroot but it's pain to use (maybe ok with monitor/kb dock idk, can you even connect monitor through usb-c dongle?)

edit retag flag offensive close delete

Comments

You are searching for more apps? Have a look at openrepos.net

mettska ( 2019-06-24 13:33:42 +0300 )edit

1 Answer

Sort by » oldest newest most voted
5

answered 2019-06-23 22:31:31 +0300

Artur gravatar image

If the package you want needs different library versions (or even libraries built with different options), you can't install it without replacing the libraries, and replacing the libraries will likely break your system.

I wouldn't recommend adding a repository from another distribution, but you can attempt to install individual rpms (and manually find their dependencies, while making sure you are not replacing any existing system libraries). You may have more success with an earlier version of openSUSE or Fedora.

Firefox, in particular, is a X11 application, while Sailfish uses Wayland. Even if you could install it successfully, you would need xwayland too.

edit flag offensive delete publish link more
Login/Signup to Answer

Question tools

Follow
2 followers

Stats

Asked: 2019-06-23 20:56:57 +0300

Seen: 476 times

Last updated: Jun 23