How to install pre-built binaries in Fedora Linux

asked 2017-07-26 03:50:55 -0500

powergame gravatar image

updated 2017-07-26 06:51:16 -0500

I have downloaded prebuilt binary pack for Carla Patchbay & Rack and unzipped it. I guess copying the contents to /usr/local will do it, but I want a more intelligent install like that of sudo make install which also does necessary configurations, e.g. setting PKG_CONFIG_PATH, etc. Now, how can I install it manually so that all pkgconfig settings are also configured so that other applications on my system become aware that Carla is present on my system?

edit retag flag offensive close merge delete



Package management in Fedora is done via RPM and dnf/pkgkit. You are referring to the process (make install) of compiling/installing by sources. In that case the system won't be aware of the new "package". You MUST create a RPM package for that. It isn't difficult, then you could ask to become a maintainer of your package so that other fedora users can benefit from it.

fcomida gravatar imagefcomida ( 2017-07-27 10:14:37 -0500 )edit

The only binary program I simply unzip and use is Tixati, like other non-repository software I put it in the /opt directory although I don't think it matters, it creates it's own menu entry linking to wherever it is (Fedora 25 Cinnamon) when it's run. Programs like this should be "portable" in the sense they don't need to link to external files and external files don't need to link to them. If you want to make a program from source files the process would be the same as Debian/Ubuntu or any other distribution, ideally just make then make install

rookieoz gravatar imagerookieoz ( 2017-08-01 05:43:31 -0500 )edit

I'm confused by the package you linked to, it says Linux but it has a lot of .exe files in it. You may want to ask in that program's forum or an audio software forum if it doesn't have one. I'm guessing it requires wine or uses it's own self-contained version of wine.

rookieoz gravatar imagerookieoz ( 2017-08-01 05:53:52 -0500 )edit

@fcomida's comment sounds about right and probably could be added as an answer! :)

rdebeasi gravatar imagerdebeasi ( 2017-08-01 08:49:11 -0500 )edit

@powergame If you use Fedora but have software that doesn't come from an .rpm file (eg. unzipping binaries, appimage files, a universal script installer) Fedora won't "know" it's installed in regards to packages it updates and manages (ie. the dnf, yum, rpm commands can't manage it.)

rookieoz gravatar imagerookieoz ( 2017-08-02 04:15:54 -0500 )edit