Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Confusion about the portability of software from AMD to ARM
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
LIsLinuxIsSogood
Veteran
Veteran


Joined: 13 Feb 2016
Posts: 1014

PostPosted: Wed Apr 11, 2018 11:44 pm    Post subject: Confusion about the portability of software from AMD to ARM Reply with quote

I am going to be buying a raspberrypi for some home media player uses (like basically just to run Kodi and access the storage on other servers in the LAN to stream music, movies and tv shows and that kind of stuff)

First thing is that since I haven't installed anything yet onto a ARM d evice, so I would like to understand the benefit of using Gentoo (which is the way I'm leaning right now, due to its stability and speed/efficiency once up and running).

Second thing is that I'm curious about the installation process. Is there media available for booting, or am I going to have to invest some time into making it myself? Do I need to be sure to purchase a particular kit?

The third and final thing I want to understand is how I might save time with the use of my current Gentoo desktop for installing the compiled code (as prebuilt binary packages or whatever). (Assuming there is a preferred way of doing such, maybe there is already a guide in the forum somewhere and I could just be provided with the link to it.) That works too.

The sole purpose of the RaspberryPi (in case Gentoo is not going to be the easiest or most straightforward to get working on it) is going to be as a fully functioning LAN media tool with Kodi, and using upnp or NFS services.

Either way, my primary goal is to be able to get up and running with the system as soon as I buy the Pi.

Also my other box is a Pentium IV, 3.1 GHz so hopefully that helps to be saving me time if I can limit the stuff that has to be compiled on the new device. Would Gentoo seem like a good choice for my new Pi?
Back to top
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2574

PostPosted: Thu Apr 12, 2018 12:09 am    Post subject: Reply with quote

ARM is a completely different instruction set, so no amd64 binaries will work. The advantage of Gentoo is, of course, you can play with it. :D

You will find what you need on the wiki.
_________________
First things first, but not necessarily in that order.

Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box.
Back to top
View user's profile Send private message
LIsLinuxIsSogood
Veteran
Veteran


Joined: 13 Feb 2016
Posts: 1014

PostPosted: Thu Apr 12, 2018 1:08 am    Post subject: Reply with quote

OK :o

Thanks,

Gentoo user (on desktop/server) since 2014
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7071

PostPosted: Thu Apr 12, 2018 11:53 am    Post subject: Reply with quote

It's actually interesting because of arm poor brute force, i wonder why no arm user has yet done a binary host for everyone.
Gentoo is actually the best distro for such kind of cpu, because every tiny optimization you can grab from it is a real benefit.
But Gentoo is also the worst distro for them, because compiling with them is a pain.
Back to top
View user's profile Send private message
Jaglover
Watchman
Watchman


Joined: 29 May 2005
Posts: 7090
Location: Saint Amant, Acadiana

PostPosted: Thu Apr 12, 2018 12:01 pm    Post subject: Reply with quote

Yes there is such binhost, at least for Pi3. My Pi is not running at the moment, can't give the URL.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
LIsLinuxIsSogood
Veteran
Veteran


Joined: 13 Feb 2016
Posts: 1014

PostPosted: Fri Apr 20, 2018 6:26 am    Post subject: Reply with quote

Update: still haven't purchased any hardware yet, but the Pi3 looks really good for everything except for compiling software as Krinn mentioned. Maybe I would take this chance to learn more about how a binary package server/host on the network would benefit my raspberry pi, and that is if I find it easy enough to "cross"-compile the packages and then serve them to the Pi, with whatever Gentoo software it eventually will need to have on there. One reason why I was thinking this would be cool is that since I had been running the entire Application setup (with Kodi, VLC, streaming services, and more LAN stuff) all previously on my Gentoo desktop that running the same OS on the pi would help me to not have to change and adjust the way I keep/maintain this system locally. As for the secondary benefit that one will be realized regardless of if I go with Gentoo or some other distro for the pi, which is that my gentoo desktop will now be free of the task of serving those types of applications and can be repurposed for other cooler functions like a dedicated home office desktop with cloud access. I'm not there yet however, and so I would appreciate tips on the usefulness of my current desktop to getting the ARM pi board up and running with Gentoo on it, and hopefully that could include some consideration for the fact that i am new to ARM, but that I have installed linux many times almost always on x86 or x86_64 platform. I am also not sure what kind of chip the raspberry pi ships with for its CMOS or whatever initial boot options are there, but is PXE or some other connection available to boot over the network possible?
Back to top
View user's profile Send private message
Yamakuzure
Advocate
Advocate


Joined: 21 Jun 2006
Posts: 2273
Location: Bardowick, Germany

PostPosted: Fri Apr 20, 2018 8:17 am    Post subject: Reply with quote

I had used a RaspberryPi3 at my previous employer with 64bit Gentoo. An image for that resides here on the forums.
For the compilation speed issue I used distcc to build mostly on a standard PC. As that was a Gentoo machine, too, I set up a distcc cross-dev toolchain. LibreOffice was built and installed in under 4 hours.
_________________
Important German:
  1. "Aha" - German reaction to pretend that you are really interested while giving no f*ck.
  2. "Tja" - German reaction to the apocalypse, nuclear war, an alien invasion or no bread in the house.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum