More > JRiver Media Center 24 for Linux
Has anyone been able to download MC24 to a rolling linux distro
tlcmd:
Need some help, please.
Has anyone been able to download and install the MC24 deb files to any rolling Linux distro?
If so, which one?
I've tried several rolling Linux distros, but none will open a deb file.
Thanks,
tlcmd
Awesome Donkey:
As you're finding out, not all distros use APT and .deb files, for example Debian and its derivatives like Ubuntu, Linux Mint, elementary OS, etc. do. Fedora and openSUSE use DNF and .rpm files, which *can* be converted from a .deb file but I've personally have not done that outside of Fedora.
Arch Linux, Manjaro, Antergos and related rolling distros use .pkg.tar files that are created/packaged from PKGBUILDs, which in the case of packages on the Arch User Repository (AUR) can be converted from .deb or .rpm to a compatible .pkg.tar package using a PKGBUILD.
I personally am unaware of a rolling distro that uses .deb files... okay, maybe Debian Testing and Linux Mint Debian Edition (LMDE) could count as 'rolling distros', but I actually wouldn't recommend using those. Like I said in another topic, for a rolling distro your best chance is using an Arch Linux based distro like Manjaro since I know for sure it works there. Plus Manjaro is pretty stable in general for a rolling distro and is one of the most popular distros there is - it's number 1 on DistroWatch.
And installing MC24 in Manjaro is simple...
1) Just open Pamac (called Add/Remove Software in Manjaro) and go to the three line button > Preferences > AUR tab.
2) Check/enable the Enable AUR support setting and check/enable the Check for updates from AUR setting and hit the Close button.
3) From there just do a search for jriver and select jriver-media-center24 from the search results and install it.
That's it, just start MC24 normally after installing. It's that simple with Manjaro (or Arch Linux or Antergos with Pamac installed). Plus when there's new MC24 updates, I always flag the MC24 AUR package out-of-date and the package maintainer is pretty quick at updating it.
tlcmd:
Thank you. I did install Manjaro, but did not know how to get to the JRiver files from the AUR search. Will try again. Right now, I have the Siduction rolling distro alongside Windows. Fortunately, deleting that partition scheme and re-installing Manjaro is not hard, just time consuming. But I'm learning.
tlcmd
Mike Noe:
More than a handfull of us using openSUSE Tumbleweed. Just use alien to convert the .debs to .rpms. I have a write-up here.
tlcmd:
Mike,
I followed your instructions, but got lost as I do not know the name of the rpm file, so could not sudo sipper in the file name. Help again please. Here's how far I got:
Find and install alien for your openSUSE version (https://software.opensuse.org/package/alien)
Download the MC .deb
From the .deb location, run sudo alien -r --scripts "<filename>" where <filename> is the downloaded .deb file. This will take a couple of minutes, the resultant RPM will be in the same folder.
Install the RPM: sudo zypper in "<filename>" where <filename> is the resultant RPM.
Optionally, if you have a local folder set up as a repo, copy the resultant RPM to that folder and use Yast/Software Management (or run sudo zypper up) and it should get picked up to install. Here is how far I got:
tlcmd@library:~> sudo alien -r --scriptsmediacen24.0.74-amd64.den
[sudo] password for root:
Unknown option: scriptsmediacen24.0.74-amd64.den
Usage: alien [options] file [...]
file [...] Package file or files to convert.
-d, --to-deb Generate a Debian deb package (default).
Enables these options:
--patch=<patch> Specify patch file to use instead of automatically
looking for patch in /var/lib/alien.
--nopatch Do not use patches.
--anypatch Use even old version os patches.
-s, --single Like --generate, but do not create .orig
directory.
--fixperms Munge/fix permissions and owners.
--test Test generated packages with lintian.
-r, --to-rpm Generate a Red Hat rpm package.
--to-slp Generate a Stampede slp package.
-l, --to-lsb Generate a LSB package.
-t, --to-tgz Generate a Slackware tgz package.
Enables these options:
--description=<desc> Specify package description.
--version=<version> Specify package version.
-p, --to-pkg Generate a Solaris pkg package.
-i, --install Install generated package.
-g, --generate Generate build tree, but do not build package.
-c, --scripts Include scripts in package.
-v, --verbose Display each command alien runs.
--veryverbose Be verbose, and also display output of run commands.
-k, --keep-version Do not change version of generated package.
--bump=number Increment package version by this number.
-h, --help Display this help message.
-V, --version Display alien's version number.
Where did I screw up?
Thanks,
tlcmd
Navigation
[0] Message Index
[#] Next page
Go to full version