[Arm-dev] Work in progress ARM v7 port
Gordan Bobic
gordan at redsleeve.org
Wed Feb 18 18:46:26 UTC 2015
On 2015-02-18 16:22, Fabian Arrotin wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 18/02/15 16:08, Gordan Bobic wrote:
>> On 2015-02-18 14:57, Karanbir Singh wrote:
>>> On 17/02/15 20:51, Gordan Bobic wrote:
>>>> On 2015-02-17 18:48, Howard Johnson wrote:
>>>>
>>>>> As a long-time Red Hat family distribution user, I've been
>>>>> interested in a CentOS build for ARM since the release of the
>>>>> originally Raspberry Pi. However, it's only with the release
>>>>> of RHEL 7 that a source code base that largely works on ARM
>>>>> has been available to CentOS [1].
>>>>
>>>> [...]
>>>>
>>>>> [1] RHEL6's Fedora 12/13-derived codebase largely predates
>>>>> the Fedora ARM effort, whereas the Fedora 19 base of RHEL 7
>>>>> had an actively maintained ARM secondary architecture; fixes
>>>>> to Fedora packages for ARM were incorporated into Fedora
>>>>> proper, and RHEL 7 inherited these fixes.
>>>>
>>>> Have you heard of RedSleeve? We've had an EL6 build for
>>>> armv5tel for years now. All the patches that were required are
>>>> on the wiki.
>>>
>>> As I've said to you repeatedly over many years, you are welcome
>>> to come join the CentOS effort, on various ARM platforms.
>>
>> I'm here, aren't I? All the heavy lifting for EL6 armv5tel and most
>> of it for EL7 has been done and all the patches have always been
>> published.
>>
>> Gordan
>
> <personal interest> that would be cool to see centos 7 working on
> raspi / arvm5tel : I have two of those and having those running c7
> would be interesting :-) </personal interest>
>
> Gordan : have you used f19 or something else to bootstrap the armv5tel
> build ? I see packages on your ftp site for el5, but no image that can
> be used on my side as a start.
I believe Jacco used F18 to bootstrap the build. Not as easy as it
would have been with F19, but it worked out.
You can create the image yourself. Take a basic EL7 x86 system
(minimal install), grab the list of packages from that using:
rpm -qa | sed -e 's/-[0-9].*//' | sort -u > packages.list
You can then feed that to yum:
yum --installroot=/path/to/media `cat package.list`
Add a suitable boot loader configuration, kernel, initrd and
/lib/modules/ and you should be good to go.
It's not particularly newbie friendly, but it's not very
difficult, either.
Gordan
More information about the Arm-dev
mailing list