From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 60FD71387D3 for ; Sun, 26 Oct 2014 19:42:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4B58E0B36; Sun, 26 Oct 2014 19:42:01 +0000 (UTC) Received: from mail-ig0-f169.google.com (mail-ig0-f169.google.com [209.85.213.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7A33FE0AB9 for ; Sun, 26 Oct 2014 19:42:00 +0000 (UTC) Received: by mail-ig0-f169.google.com with SMTP id uq10so4478253igb.4 for ; Sun, 26 Oct 2014 12:41:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=i0qfgekQzkJ0qqs2UEFKjZlUMoKklos5LD31z/wDMZY=; b=krj7qbQfuy5LEymrAtUNAkhPFt5fSleUmVDjCtNJxJ/gXxU+ukQbiyKJ0J5ofIG9po g5ekLw3vp1AanCvzC1KR9pzfS92C3jZ8ZpfAjsaZbfwXCteo4mqvfrzLHyLLe6BLmm1t 9hlfv8QFK+/9ZxSTNwj12nbOgZeqaG34zI0ef1hux69uKOKgDKz6hxl2LI2ARC4CGQxm gO5qc9XCdbjcnZ7rskoaPt56jgIN2hRf9iIA4s84EDk0J+46/Gs+a1/DQ4vKMbplS+FM XdXZfqv3NQ1Km5kY9ZhSBp1mfxf4GT2djYsTY/GcWhfah5zrEaEjGfzt16oT2OBDntzV AphQ== X-Received: by 10.43.140.198 with SMTP id jb6mr15083475icc.34.1414352519735; Sun, 26 Oct 2014 12:41:59 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.107.148.19 with HTTP; Sun, 26 Oct 2014 12:41:39 -0700 (PDT) In-Reply-To: <544D5A97.4020605@giuseppepappalardo.eu> References: <544D5A97.4020605@giuseppepappalardo.eu> From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= Date: Sun, 26 Oct 2014 13:41:39 -0600 Message-ID: Subject: Re: [gentoo-user] alternative kernels To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: d9249a93-14d8-4dbc-bf7e-5f4207ea0d36 X-Archives-Hash: 7613351d82a5d1bc2ba198054562a14f On Sun, Oct 26, 2014 at 2:33 PM, Giuseppe Pappalardo wrote: > On 10/26/2014 08:23 PM, Canek Pel=C3=A1ez Vald=C3=A9s wrote: >> >> >> As to how do I maintain them, I wrote a little utility that I've been >> using from the last year or so: >> >> https://github.com/canek-pelaez/kerninst >> >> With it, after I install a new kernel using the normal portage >> procedure, I just do: >> >> eselect kernel set >> kerninst >> >> And that's it. Be aware that you need to provide your own kernel configu= ration. >> >> Regards. >> > How does this differs from just enabling the "symlink" USE flag in > vanilla-sources? AFAIU, the symlink USE flag just updates the /usr/src/linux link automatically at install time (although I have never used it). kerninst configures (using a user-provided .config file), compiles, and installs the kernel in the correct location (/boot if using GRUB2, a more complex location if using Gummiboot), and then it updates the configuration of the boot manager (either GRUB2 or Gummiboot). If you set the symlink USE flag, then using kerninst is even easier, since you don't neet to eselect the new kernel. Regards. --=20 Canek Pel=C3=A1ez Vald=C3=A9s Profesor de asignatura, Facultad de Ciencias Universidad Nacional Aut=C3=B3noma de M=C3=A9xico