Changes

Jump to: navigation, search

Install/pt-br/Kernel

3,591 bytes removed, 4 years ago
no edit summary
<noinclude>{{InstallPart|Kernel Installation}}</noinclude>=== Configurando e instalando o kernel Linux Kernel ===
Agora é hora Iniciando em meados de construir e instalar um kernel LinuxMaio de 2015 (mid-May 2015), o qual é o coração de qualquer sistema stage3 do Funtoo Linux. O inclui um kernel é carregado pelo boot loader, pre-built {{c|debian-sources}} para tornar a instalação mais rápida e interfaces diretamente com o hardware do seu sistemamais facil. Para verificar se a debian-sources está instalada, e permite programas regulares (userspace) serem executador.digite:
Um kernel deve ser configurado propriamente para o hardware do seu sistema, desse modo ele suporta seus hard drives, file systems, placas de rede, e assim por diante. Usuários de Linux mais experientes podem escolher instalar o kernel {{console|body=(chroot) # ##i##emerge -s debian-sources e configurar e instalar seu próprio kernelSearching. Se você não sabe como fazer isso, nós fornecemos ebuilds que construirão automaticamente um kernel "universal", módulos e initramfs para a inicialização do seu sistema que suporte todo o hardware. Esse é um jeito extremamente simples de construção de um kernel que colocará seu sistema para inicializar. [ Results for search key : ##b##debian-sources##!b## ][ Applications found : ##b##1##!b## ]
Qual é o nosso objetivo? Construir um * ##b##sys-kernel que reconhecerá todo o hardware em seu sistema necessário para inicialização/debian-sources##!b## ##g##Latest version available:##!g## 3.19.3 ##g##Latest version installed:##!g## 3.19.3 ##g##Size of files:##!g## 81, você será cumprimentado por um prompt de login amigável depois que a instalação estiver completa292 kB ##g##Homepage:##!g## http://www. Estas instruções lhe guiarão através do processo de instalação de um debian.org ##g##Description:##!g## Debian Sources (and optional binary kernel no modo "fácil" ) ##g##License:##!g## GPL-- sem exigir configuração do usuário, ao utilizar um kernel "universal".2}}
==== Package Sets ====Se uma versão estiver listed sob {{c|Latest version installed}}, então a debian-sources já está pré-construída (pre-built) para você e você pode pular o resto da seção do Kernel, e prosseguir para a [[Install/pt-br/Kernel#Installing_a_Bootloader|Instalar uma seção de Bootloader]].
Antes que instalemos um kernel, vamos cobrir um recurso do Portage chamado package sets. Portage, ==== Construindo o sistema gerenciador/ports de pacotes para o Funtoo Linux, manterá rastro de pacotes do sistema assim como pacotes que você tem instalado ao invocar <code>emerge</code> diretamente. Esses pacotes que são parte do sistema base são considerados parte do conjunto de pacote do "sistema" (''system'' packages sets), enquanto pacotes que você tem instalado ao digitá-los na linha de comando (tal qual "gnome" em <code>emerge gnome</code>) serão adicionados ao conjunto de pacote "world". Isso proporciona um jeito fácil de atualizar o sistema inteiro.Kernel ====
No entanto, as vezes é bom ser capaz de atualizar o kernel todo por sim só, ou deixar uma atualização do kernel fora da sua regular atualização completa do sistema. Para fazer isso, criaremo uma nova configuração de pacote chamada "kernel". ==== Configuração de Pacote do Kernel ==== Para criar a configuração de pacote do kernel, realize os seguintes passos: <console>(chroot) # ##i##mkdir /etc/portage/sets(chroot) # ##i##echo sys-kernel/debian-sources > /etc/portage/sets/kernel</console> Agora, vamos querer definir uma variável USE para dizer ao <code>debian-sources</code> que construa um kernel "universal" e o initramfs para nós, para levar Funtoo Linux a funcionamento na inicialização. Para fazer isso, vamos configurar a variável <code>binary</code> USE para <code>debian-sources</code>, como a seguir: <console>(chroot) # ##i##echo "sys-kernel/debian-sources binary" >> /etc/portage/package.use</console> Se as varáveis USE forem novas para você, você estará se familiarizando com elas precisar construir um pouco mais enquanto utiliza o Funtoo Linux. Em sua essência, elas são "switches" que você pode definir para configurar opções que podem ser construídas em vários pacotes. Elas são utilizadas para assim personalizar seu Funtoo Linux system para que conheça as suas exatas necessidades. Nós adicionamos suporte para uma flag <code>binary</code> USE flag aos ebuilds <code>debian-sources</code>, assim como poucos outros de nossos kernel ebuilds, para tornar mais fácil para que novos usuários de consigam obter o Funtoo Linux funcionando e operando. Agora, quando queremos somente atualizar os pacotes do nosso sistema, digitaremos <code>emerge -auDN @world</code>, e isso atualizará nossa configuração world, deixando de fora o kernel. Do mesmo modo, quando queremos atualizar somente o nosso kernel, digitaremos <code>emerge -au @kernel</code>, e isso atualizará nosso kernel, deixando de fora a configuração world. ==== Building the Kernel ====por favor siga esses passos:
{{Fancynote|1=
See Verifique o [[Pt-br/Funtoo_Linux_Kernels|Kernels do Funtoo Linux Kernels]] for a full list of para obter uma lista completa de kernels supported in que possuem suporte no Funtoo Linux. We recommend Recomendamos <code>debian-sources</code> for new userspara novos usuários.}}
{{fancyimportant|1=
<code>debian-sources</code> with como a flag USE <code>binary</code> USE flag requires at least requer no mínimo 14GB free in livre em <code>/var/tmp</code> and takes around 1 hour to build on a e leva por volta de uma hora para construir em um processador Intel Core i7 Processor.}}
Let's Vamos usar emerge our para instalar nosso kernel:
<console>
(chroot) # ##i##emerge debian-1 @kernelsources
</console>
{{Important|Right now, the Uma vez que o <code>-1emerge</code> option is required to not add our finaliza, você terá um kernel e um initramfs novinho instalado em <code>@kernel</code> set to <code>world-setsboot</code>. This allows you to emerge it independently from @world. If you forget to use this option, edit mais o kernel headers instalado em <code>/var/libusr/portage/world-sets</code> and remove the <code>@kernel<src/code> line. This will prevent kernel updates from being included in @world updates.}} Note that while use of the <code>binarylinux</code> USE flag makes installing a working kernel extremely simple, it is one part of e estará pronto para configurar o boot loader para carregar esses para inicializar o seu Funtoo Linux that takes a ''very'' long time to build from source, because it is building a kernel that supports ''all'' hardware that Linux supports! So, get the build started, and then let your machine compile. Slower machines can take up to several hours to build the kernel, and you'll want to make sure that you've set <code>MAKEOPTS</code> in <code>/etc/portage/make.conf</code> to the number of processing cores/threads (plus one) in your system before starting to build it as quickly as possible -- see the [[#/etc/portage/make.conf|/etc/portage/make.conf section]] if you forgot to do this. {{fancynote|NVIDIA card users: the <code>binary</code> USE flag installs the Nouveau drivers which cannot be loaded at the same time as the proprietary drivers, and cannot be unloaded at runtime because of KMS. You need to blacklist it under <code>/etc/modprobe.d/</code>.}}
{{fancynote|For an overview of other kernel options for Funtoo LinuxUsuários de Placas da NVIDIA: a flag USE <code>binary</code> instala os drivers da Nouveau que não podem ser carregadas ao mesmo tempo como drivers proprietário, see [[Funtoo Linux Kernels]]e não podem ser descarregados no momento em que estão sendo executados por causa do KMS. There may be modules that the Debian kernel doesn't include, a situation where [http:Você precisa lista-lo como blacklist sob <code>/etc/wwwmodprobe.funtoo.orgd/wiki</Funtoo_Linux_Kernels#Using_Debian-Sources_with_Genkernel genkernel] would be useful. Also be sure to see [[:Category:Hardware Compatibility|hardware compatibility]] informationcode>.}}
Once <code>emerge</code> completes, you'll have a brand new {{fancynote|Para uma visão geral de outras opções de kernel and initramfs installed to <code>/boot</code>para o Funtoo Linux, plus kernel headers installed in <code>/usr/src/linux<verifique [[Pt-br/code>, and you'll be ready to configure the boot loader to load these to boot your Funtoo_Linux_Kernels|Kernels para Funtoo Linux system]]. Pode haver módulos que o kernel do Debian não vem incluso, uma situação onde [[Pt-br/Funtoo_Linux_Kernels#Utilizando_o_Debian-Sources_com_o_Genkernel|genkernel]] seria útil. Certifique-se também d verificar [[:Category:Hardware Compatibility|hardware compatibility]] information.}}[[Category:pt_BR]]
wiki-users
386
edits

Navigation menu