Re: [activities] Build custom linux
Ankur Sinha <[email protected]> Mon, 20 Jan 2014 12:04:32 +1100
| Newsgroups | gmane.org.user-groups.slug.festivities |
|---|---|
| Message-ID | <1390179872.26876.10.camel@ankur-laptop> |
--===============6203994169869246881== Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-i9TH2E6YwKgk75gthUhJ" --=-i9TH2E6YwKgk75gthUhJ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2014-01-13 at 15:04 +1100, Ritesh Kapoor wrote: > Hi, Hi Ritesh, >=20 > I'm learning how to build and setup a custom linux kernel.=20 >=20 > I am looking to reach out to people who have experience in building > kernel source code and if you can help me get started. >=20 >=20 > Thanks and hope to get some replies! Here's some Fedora specific information (Would probably apply to RHEL, Centos and Scientific Linux too, but I haven't really checked myself). This page details how to build a custom kernel[1] using the Fedora source rpms. Rawhide generally follows the latest upstream kernel version and you can get source rpms from the koji build system[2] (rawhide is currently F21)[3]. The Fedora kernel package maintainers also provide rawhide kernels with debugging turned off[4]. It'll be quite similar to building a custom kernel over the command line, the difference being that it'll be done via rpm. You can do it outside rpm too, once you have the source tar and patches extracted from the source rpm.=20 You can use mock to build stuff too[5]. [1] https://fedoraproject.org/wiki/Building_a_custom_kernel [2] http://koji.fedoraproject.org/koji/packageinfo?packageID=3D8 [3] http://fedoraproject.org/wiki/Releases/Rawhide [4] https://fedoraproject.org/wiki/RawhideKernelNodebug [5] http://fedoraproject.org/wiki/Projects/Mock --=20 Thanks, Warm regards, Ankur (FranciscoD) http://fedoraproject.org/wiki/User:Ankursinha Join Fedora! Come talk to us! http://fedoraproject.org/wiki/Fedora_Join_SIG --=-i9TH2E6YwKgk75gthUhJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAABAgAGBQJS3HYgAAoJEPjYwL66yJi9w78H/2GAp80qU/Evsc3Q19YF6IK6 RvVDiU3Oo0qVgmrwIqrqCdHwLpGDrM653Z6uPjOEUOCOhd8iT6nz6fMsn/eDRf6n u24tQBIAKh13UQN1oacPv4APHbBkokAs4wPsnL0FEujB27Wa8GnGoH7S0ZVvQaM3 qwb3MEXwdE2j03CEtiqqPyZa7slH5S43c4DsXeM28Ip9+Bjriv888oXqZNyH8UVX qHagvZ7fyD3W8xGjmbAmZn74W38kUG4chIYUFORteilyWLCiIQitFvQml0Qfm8AC /Ldn11WwroMLTkk3nufujb1fjFMbOE1VswHdkdSnMtmy5Y7yeCciPHYciKBxIxk= =7LTc -----END PGP SIGNATURE----- --=-i9TH2E6YwKgk75gthUhJ-- --===============6203994169869246881== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- SLUG Activities Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html --===============6203994169869246881==--