INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: How-to: Install Mediacenter i386 build on Debian Wheezy 64-bit  (Read 18043 times)

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
How-to: Install Mediacenter i386 build on Debian Wheezy 64-bit
« on: December 14, 2013, 09:53:53 am »

* updated for 103 *

This should help some people installing MediaCenter 19 on a clean Debian Wheezy 64-bit setup. I didn't specifically test it on 32-bit, but it probably works just the same, just remove the :i386 part from the packages and ignore messages for packages that are already installed.

A default Wheezy install doesn't have the initial user added to sudoers. To fix this, open a terminal.

Type:

Code: [Select]
$ su
Password: your root password

Next type:
Code: [Select]
$ usermod -a -G adm,sudo youruserReplace 'youruser' with your own user name :P.

While we're root let's add multiarch (we're doing an apt-get update later):
Code: [Select]
$ dpkg --add-architecture i386
Exit the Terminal and logout and back in. Reopen a Terminal.

Make sure your sources.list is in order. This may not be required to complete the next steps but its good to check it out nonetheless :P. If you're sure its good and already updated everything you can skip it.

To edit, first make a backup. Type:
Code: [Select]
$ sudo cp /etc/apt/sources.list{,.bak}
Edit the file:
Code: [Select]
$ sudo nano /etc/apt/sources.list
This is just an example. Mind you my debian mirrors are in the NL. Use a proper mirror for your region. Technically, you don't need the Mozilla, VirtualBox or OppServer repositories. The Mozilla repo adds the latest versions for Icedove and Iceweasel, deb-multimedia and oppserver add some updated multimedia packages. I think its perfectly safe to add them:
Code: [Select]
deb http://ftp.nl.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.nl.debian.org/debian/ wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
deb http://ftp.nl.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.nl.debian.org/debian/ wheezy-updates main contrib non-free

# DEBIAN BACKPORTS
deb http://ftp.debian.org/debian/ wheezy-backports main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-backports main contrib non-free

# DEBIAN MULTIMEDIA
deb http://www.deb-multimedia.org/ wheezy main non-free
deb-src http://www.deb-multimedia.org/ wheezy main non-free

# Mozilla
deb http://mozilla.debian.net/ wheezy-backports iceweasel-beta

# OPP-Debian
deb http://debian.oppserver.net/debian wheezy contrib main non-free
deb-src http://debian.oppserver.net/debian wheezy contrib main non-free

Some of the repositories above need keys.

First type:
Code: [Select]
$ sudo apt-get update
Ignore the warnings.

Let's add some keys for the new repo's.

For the deb-multimedia repo:
Code: [Select]
$ sudo apt-get install deb-multimedia-keyring
For the Mozilla repo:
Code: [Select]
$ sudo apt-get install pkg-mozilla-archive-keyring
For the OppServer repo:
Code: [Select]
$ sudo aptitude install oppserver-keyring
Update & upgrade:
Code: [Select]
$sudo apt-get update && sudo apt-get upgrade
Dist-Upgrade:
Code: [Select]
sudo apt-get dist-upgrade
MediaCenter requires some dependencies. Let's install them. Type:

Code: [Select]
$ sudo apt-get install lame libcurl3:i386 libx11-6:i386 lib32stdc++6 libmpcdec6:i386 musepack-tools libc6:i386 libstdc++6:i386 libx11-6:i386 xfonts-75dpi xfonts-100dpi libcrypto++9:i386 libasound2:i386 vorbis-tools libuuid1:i386 libboost-regex1.49.0:i386 libicu48:i386
This will install a few more packages as there are dependencies. Some may already be installed, they will simply be skipped.

Accept and continue.

To install MediaCenter 19:
Code: [Select]
$ cd ~/Downloads
$ wget http://files.jriver.com/mediacenter/channels/v19/latest/MediaCenter-19.0.103.deb
$ sudo dpkg -i MediaCenter-19.0.103.deb

It should say:
Code: [Select]
Selecting previously unselected package mediacenter19.
(Reading database ... 109206 files and directories currently installed.)
Unpacking mediacenter19 (from .../MediaCenter-19.0.92.deb) ...
Setting up mediacenter19 (19.0.92) ...
Processing triggers for desktop-file-utils ...

If it says:
Code: [Select]
dpkg: dependency problems prevent configuration of mediacenter19:
 mediacenter19 depends on ....

Try:
Code: [Select]
$ sudo apt-get install -f
But make sure it says something like this:
Code: [Select]
The following NEW packages will be installed:
  libboost-regex1.49.0:i386 libicu48:i386
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.

Its important to check it says '0 to remove' and lists the missing packages.

After that try starting mediacenter19, type:
Code: [Select]
$ mediacenter19
If mediacenter gives another error, please copy/paste the output here so I can adjust the guide.

Of course, feedback welcome :P.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7771
  • Autumn shade...
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #1 on: December 15, 2013, 11:20:03 am »

This *should* also work with SteamOS too. I'm considering replacing Debian with SteamOS to try this out. :)
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13820
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #2 on: December 15, 2013, 10:22:45 pm »

This *should* also work with SteamOS too. I'm considering replacing Debian with SteamOS to try this out. :)
It's basically the same version. Downloaded it but haven't tried an install yet. I wonder if it uses X?
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7771
  • Autumn shade...
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #3 on: December 15, 2013, 10:40:37 pm »

Yeah, it's more-or-less Debian Wheezy with a bunch of backports. I downloaded it too however I didn't bother installing it (yet) as I may just install it in a virtual machine. I decided to stick with Debian Jessie + Ubuntu for the time being.

InflatableMouse, perhaps you should also add information on getting PulseAudio working too since that be pretty handy indeed. :)
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Gijsch

  • Member
  • *
  • Posts: 3
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #4 on: December 16, 2013, 05:16:21 am »

Got a nay on the very first command ?

root@Mediapc:/home/gijs# $ su
bash: $: opdracht niet gevonden
root@Mediapc:/home/gijs# Password: your root password

$ su : Command not found

Any help would be very welcome, this install is torturing me.
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #5 on: December 16, 2013, 05:25:13 am »

Gijs,

Welcome to the forum :).

You don't need to use su or sudo if you're logged in as root.

But I would strongly recommend not to use root to do your normal work though. Create a normal user and use sudo for commands that require root permission.
Logged

Gijsch

  • Member
  • *
  • Posts: 3
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #6 on: December 16, 2013, 07:24:56 am »

Thanks for your welcome.
 In fact, I'm reading around here for quite some time, had a windows version of JRiver running for a while, but when I changed over to a new mediaPC I got lost.
Don't want to spend big bucks on a windows OS while all I want to see of this PC is a nice mediaplayer  :)
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7771
  • Autumn shade...
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #7 on: December 16, 2013, 07:31:28 am »

Alternately you can start up the Root Terminal then put in adduser YOURUSERNAME sudo and see if that helps.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

audiolover

  • Junior Woodchuck
  • **
  • Posts: 93
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #8 on: December 19, 2013, 09:35:00 am »

Thanks for all the info in this topic I managed to install it without a problem. All is working, besides the things mentioned in your to-do list.
I am impressed with all the work you did so-far and will order the package next week.
Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 7771
  • Autumn shade...
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #9 on: December 20, 2013, 01:36:09 pm »

Okay, after doing some experimenting and research, I finally fixed PulseAudio output on Debian Jessie. <3
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

Gijsch

  • Member
  • *
  • Posts: 3
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #10 on: December 24, 2013, 05:28:39 am »

I will call it quits for now, try again when a proper 64bits version pops up....
I'm not afraid of trying something new, but I am no master of Linux, and have no intent to become one.

Installing Debian was a piece of cake, but getting JRiver running drives me nuts, every codeline I enter gets me another error message, and another hour to try to find out how to get around it.
iteration. 88 or. 89 is working, newer versions are silent again.

Best whishes to all!
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #11 on: January 12, 2014, 03:31:59 am »

Updated for 103.
Logged

shadowlight

  • Junior Woodchuck
  • **
  • Posts: 69
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #12 on: March 12, 2014, 10:47:59 pm »

This thread should be made sticky similar to the other distro.
Logged

mwfuss

  • Member
  • *
  • Posts: 2
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #13 on: March 21, 2014, 07:53:29 am »

I have used MediaCenter on Windows for quite a while now and thought that I would give the Linux version a try. I am running Debian 7.4 64 bit. I have followed the instructions in this thread but I cannot get MC to install. I continually get this errorL\:

Error: Wrong architecture 'i386'

Can anyone help me get beyond this error? I would appreciate it very greatly.

Mark
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #14 on: March 21, 2014, 08:54:02 am »

You're missing this:

Code: [Select]
$ dpkg --add-architecture i386
After that, do an

Code: [Select]
$ apt-get update && apt-get upgrade
Logged

sussexgooner

  • Member
  • *
  • Posts: 3
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #15 on: April 04, 2014, 10:34:25 pm »

Hi,

I've just tried to install this onto an udoo with Debian Wheezy installed. It appears to be installed and I have a binary Mediacenter19 but I get an error message cannot execute /usr/bin/mediacenter19.

Any suggestions would be appreciated.

thanks,

Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72377
  • Where did I put my teeth?
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #16 on: April 05, 2014, 07:04:47 am »

Did you double check the instructions above?

Welcome to the forum.
Logged

sussexgooner

  • Member
  • *
  • Posts: 3
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #17 on: April 05, 2014, 08:59:26 am »

I'm going through again this morning.   One issue that appears is the error message:

 Failed to fetch http://mozilla.debian.net/dists/wheezy-backports/Release  Unable to find expected entry 'iceweasel-release/binary-armhf/Packages' in Release file (Wrong sources.list entry or malformed file)

I was able to get around this using apt-get install iceweasel.  The output from this is:

Reading package lists... Done
Building dependency tree
Reading state information... Done
iceweasel is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Is the issue the armhf.  In your write-up I think the equivalent is i386.

thanks,

I found another error just now - Unable to locate package lib32stdc++6

Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72377
  • Where did I put my teeth?
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #18 on: April 05, 2014, 09:38:12 am »

Are you installing on ARM hardware?  MC won't work on it.
Logged

sussexgooner

  • Member
  • *
  • Posts: 3
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #19 on: April 05, 2014, 09:46:25 am »

bummer thanks for helping
 
Logged

InflatableMouse

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 3978
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #20 on: April 21, 2014, 04:18:38 am »

I would update the opening post for the latest version, but I am currently not using Wheezy on my desktop anymore, I moved to Arch Linux.
Logged

WeeHappyPixie

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 388
  • Gonnae no dae that..
Re:
« Reply #21 on: January 24, 2015, 02:08:31 am »

Why is installing MC or any other software on Linux so complicated. As a newbie it's easy to get lost.

I installed Debian last night in a VM to try before I decide to buy master licence upgrade and after 10 mins gave up. Why doesn't it have am installer like Windows.
Logged

mwillems

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 5233
  • "Linux Merit Badge" Recipient
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #22 on: January 24, 2015, 07:07:55 am »

MC
Why is installing MC or any other software on Linux so complicated. As a newbie it's easy to get lost.

I installed Debian last night in a VM to try before I decide to buy master licence upgrade and after 10 mins gave up. Why doesn't it have am installer like Windows.


You might want to try Mint or Ubuntu (Mint in particular makes things easy for folks coming from a windows environment); they have graphical installers both for initial setup and for software installation that make some parts of the process easier for folks unfamiliar with Linux.  Installing MC will still be a little more challenging than on windows and those two distros are technically unsupported, but both those distros are based on Debian, so it will be easier than with some of the other unsupported distros (and 64-bit Debian is also technically unsupported so what do you have to lose...).

It would be much easier to install if JRiver were in the non-free repos, but I'm not sure how feasible that is (or I expect the devs would have done it by now).
Logged

WeeHappyPixie

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 388
  • Gonnae no dae that..
Re: Re: Re: How-to: Install on Debian Wheezy 64-bit
« Reply #23 on: January 24, 2015, 07:12:01 am »

MC
You might want to try Mint or Ubuntu (Mint in particular makes things easy for folks coming from a windows environment); they have graphical installers both for initial setup and for software installation that make some parts of the process easier for folks unfamiliar with Linux.  Installing MC will still be a little more challenging than on windows and those two distros are technically unsupported, but both those distros are based on Debian, so it will be easier than with some of the other unsupported distros (and 64-bit Debian is also technically unsupported so what do you have to lose...).

It would be much easier to install if JRiver were in the non-free repos, but I'm not sure how feasible that is (or I expect the devs would have done it by now).

Thanks for replying and for your suggestions. I will try Mint and Ubuntu and see how I get on.

John
Logged

jimbou

  • Recent member
  • *
  • Posts: 7
Re:
« Reply #24 on: February 14, 2015, 03:33:33 am »

Why is installing MC or any other software on Linux so complicated. As a newbie it's easy to get lost.

I installed Debian last night in a VM to try before I decide to buy master licence upgrade and after 10 mins gave up. Why doesn't it have am installer like Windows.


Gosh, how right you are !

I have been trying Linux yearly since 1998, and each time I gave up because it is so complicated ! It is for people who are ready to spend their whole free time staring at their computer display and typing on their keyboard.

I tried again this time to setup a computer running JRiver only. But even for something as simple as this, it needs hours ! I am going to give up again.

Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72377
  • Where did I put my teeth?
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #25 on: February 14, 2015, 07:40:09 am »

Are you following the directions?
Logged

paul.raulerson

  • World Citizen
  • ***
  • Posts: 105
  • Let's get dangerous!
Re: How-to: Install on Debian Wheezy 64-bit
« Reply #26 on: February 19, 2015, 10:23:36 pm »

The directions are pretty good, though you do have to follow them pretty closely. Took me about a hour to install a VM with Debian and MC tonight, using a VMWare Fusion VM on my Macbook Pro. It would have been less if I had grabbed the right version of MC the first time instead of blindly copying and pasting the download command. :)

I'm Linux literate, but never played with Debian before. It seems pretty easy to deal with.

Perhaps, if you have a Mac or Windows machine, you might try and install in a VM first. It is much simpler that way, especially to learn on. You can easily have browser windows up to cut and paste from, for one thing. It is very fast for another. 

By the way, the directions could use an update. The lib32stdc6++ doesn't seem to needed or found any longer, at least with the current network install of Debian.  Also, as noted above, putting a point to the current package name would help nilly inattentive people like me... :)

-Paul

Logged
Pages: [1]   Go Up