Gentoo Linux Gentoo: uma distribuição Linux onde você compila seu próprio software otimizado Gentoo: uma distribuição Linux onde você compila seu próprio software otimizado O grande número de maneiras diferentes pelas quais o Linux pode ser executado é surpreendente, pois há muitas opções para se locomover . Embora existam muitas distribuições que dependem do .deb ... Read More é um sistema operacional Linux com o gerenciador de pacotes do Portage como base. É único entre as distribuições Linux (“distros”) por seu código fonte compilado localmente. Enquanto as distribuições do Linux oferecem maior flexibilidade em relação aos sistemas operacionais tradicionais, o Gentoo leva a mentalidade do "faça você mesmo" ao máximo.
Um verdadeiro sistema operacional Linux para usuários avançados, o Gentoo Linux oferece controle total sobre instalações de software. No entanto, não é para os fracos de coração. Mas com o conhecimento correto, você pode obter um controle considerável sobre o seu PC com o Gentoo Linux!
O que é o Gentoo Linux?
O Gentoo Linux é um sistema operacional Linux mínimo com controle total do sistema. É na mesma linha que distribuições Linux como NuTyX Go Nuts com Nutyx: um sistema operacional Linux personalizável Go Nuts com Nutyx: um sistema operacional Linux personalizável Como uma distribuição Linux, o NuTyX é voltado para os fanáticos do Linux. Mas por causa de sua interface de linha de comando, é um SO bastante básico, mas funcional. O NuTyX é adequado para você? Consulte Mais informação . Embora ambientes de área de trabalho como o GNOME e o KDE estejam disponíveis, o Gentoo inicializa diretamente na linha de comando com sua instalação principal. O Gentoo é um sistema operacional mínimo sem pacotes pré-instalados. O Gentoo é uma tela em branco que requer que o usuário compile um kernel na instalação inicial.
O Linux adotou o pinguim como seu logotipo. Gentoo recebe o nome do pingüim Gentoo, comumente rotulado como o pinguim de natação subaquática mais rápido. Assim, o Gentoo preza a velocidade e a flexibilidade pela facilidade de uso. No entanto, isso não quer dizer que o Gentoo é difícil. Começar é reconhecidamente mais complexo do que o sistema operacional Linux médio para desktop. Mas a documentação robusta faz do Gentoo uma fantástica distribuição Linux para ambientes de servidores ou desktops.
Gerenciador de Pacotes do Portage do Gentoo Linux
O Gentoo emprega o sistema de gerenciamento de pacotes de portage e distribuição de software. Usar o comando emerge executa uma atualização local, procura um download ou pacote e conclui a compilação e a instalação junto com as dependências. Portage ostenta um catálogo considerável de mais de 19.000 pacotes.
Começando com o Gentoo Linux
Primeiro, você vai querer pegar sua versão preferida do Gentoo. Como o Gentoo Linux inclui várias iterações, há muitas opções de escolha. A instalação inicial exige a compilação de um kernel e a configuração de partições. Se você selecionar o live CD, você terá uma versão ao vivo do Gentoo completa com um ambiente de desktop. Você pode selecionar seu ambiente de desktop preferido e efetuar login, sem necessidade de senha. O que é realmente interessante sobre o Gentoo é que você pode entrar em um ambiente de desktop usando o Live CD e instalar o Gentoo através da linha de comando.
Mas para aqueles com o CD mínimo, a navegação é um pouco diferente. Você precisará especificar tudo, desde escolher um kernel até selecionar um sistema de arquivos e escolher um tarball de estágio. As opções são enormes, beirando a opressão.
O que você pode fazer
Depois de passar pela instalação principal, é aí que começa a diversão. O Gentoo gentilmente fornece uma lista de aplicativos recomendados em seu Wiki. Notavelmente, esta é apenas uma lista de melhores.
Instalar o GNOME
Para começar, você pode querer instalar um ambiente de desktop. Existe um guia fantástico para instalar o GNOME.
Você pode obter uma linda tela inicial executando:
echo "gnome-base/gnome-session branding">>/etc/portage/package.use
Então, para instalar o GNOME, digite:
emerge --ask gnome-base/gnome
Instalar o KDE
Para o KDE, o Wiki do Gentoo sugere a seleção de um perfil. Abra uma lista de perfis disponíveis com:
eselect profile list
Então, depois de decidir qual perfil usar, digite:
select profile set X
Mas substitua X pelo seu perfil preferido do KDE.
Instalar o OpenOffice
Outra ferramenta útil para instalar é o OpenOffice. Primeiro, pesquise pelo OpenOffice:
emerge --search openoffice
Você notará duas versões. Há uma versão baseada em fonte e um pacote binário pré-compilado. A iteração pré-compilada possui um tempo de instalação mais curto, o que é fantástico. O gerenciador de pacotes do Portage e emergente significa que você pode especificar vários sinalizadores como um sinalizador Java USE para que o Portage instale todos os pacotes Java para uso do OpenOffice instalados. Por exemplo:
USE="java" emerge --pretend openoffice
Ou:
USE="java" emerge --pretend openoffice-bin
Instalar o Monit
O Monit é uma ótima maneira de monitorar e gerenciar processos, arquivos e programas do sistema. Para instalar o monit, execute:
emerge --ask app-admin/monit
Você pode editar /etc/monitrc
e adicionar:
include /etc/monit.d/*
Isso permite incluir arquivos em um diretório específico. Você também pode começar a monitorar automaticamente na inicialização. Corre:
monit reload
E entre:
Run monit in standard runlevels mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc
Instalar sudo
Sudo é outra ferramenta incrível para instalar:
emerge --ask app-admin/sudo
Isso permite que você execute ações usando o acesso administrativo.
Instalar o Dhcpcd
Dhcpcd significa Daemon do Cliente do Protocolo de Configuração do Host Dinâmico. Este é um meio fantástico para gerenciar sua rede e lidar com conexões IPv4 e IPv6:
emerge --ask net-misc/dhcpcd
Você definirá sua configuração no arquivo dhcpcd.conf.
Instalar lm_sensors
Por causa de sua instalação modular, muitos usuários do Gentoo valorizam o controle total. lm_sensors
é um conjunto de utilitários de monitoramento de hardware. Com o lm_sensors
, você poderá rastrear e controlar a voltagem, a velocidade do ventilador e a temperatura. Mas antes da instalação, você precisará garantir que o lm_sensors
funcione adequadamente, você precisará de certos módulos para o kernel.
Você precisará do suporte l2C com as opções do kernel ativadas:
Device Drivers --->-*- I2C support --->I2C device interface Hardware Monitoring support --->Select a driver, eg: [*] Intel Core/Core2/Atom temperature sensor (coretemp)
Em seguida, instale o lm_sensor
:
emerge --ask sys-apps/lm_sensors
No entanto, se pacotes com o sinalizador USE lm_sensors estiverem instalados, você precisará definir um sinalizador para cada pacote em /etc/portage/package.use
ou no global /etc/porgage/make.conf.
Depois disso, atualize @world para puxar sys-apps/lm_sensors
como uma dependência:
emerge --ask --changed-use --deep @world
Finalmente, execute:
sensors-detect
Isso executa uma verificação de hardware da placa-mãe. Então, a saída informa o que é e o que não está na configuração do kernel.
Instalar o ConsoleKit
Usando o ConsoleKit, você pode rastrear e definir usuários, assentos e sessões de login. Como seu foco está no rastreamento de usuários e logins, o ConsoleKit é benéfico para um ambiente multiusuário.
Existem alguns requisitos de kernel para configurar o ConsoleKit:
General setup --->[*] Auditing support [*] Enable system-call auditing support
Além disso, você deve ativar o D-Bus. Para habilitar o D-Bus no Gentoo Linux, adicione o flag USE para o D-Bus em /etc/portage/make.conf
:
USE="dbus"
Depois disso, execute uma atualização:
emerge --ask --changed-use --deep @world
Uma vez que você tenha configurado as opções do kernel e ativado o D-Bus, vá para editar o /etc/portage/make.conf
onde você irá configurar o flag USE para o ConsoleKit:
USE="consolekit"
Embora isso não seja nem de perto uma lista completa do que você pode fazer, estas são algumas ferramentas e aplicativos sugeridos para instalação que permitem que você assuma o controle do seu PC. Eles são pontos de partida sólidos para reunir e gerenciar recursos, agir com acesso de administrador e muito mais. Para a lista abrangente, confira a lista de pacotes.
Gentoo Linux: um sistema operacional Linux com controle máximo
Alta flexibilidade e controle é onde o Gentoo Linux brilha. Uma vez que ele é inicializado por padrão na linha de comando e não possui programas pré-instalados, você não encontrará nenhum bloatware. No entanto, o Gentoo Linux leva o controle um passo adiante. Ao compilar seu próprio kernel, você se beneficia de um sistema operacional adaptado ao seu hardware. Isso significa, pelo menos em teoria, maior eficiência operacional.
Além disso, com o Gentoo, você pode controlar quais serviços estão sendo executados e instalados, além de gerenciar o uso da memória. Os meios para isso derivam do corte de serviços desnecessários do kernel.
O Wiki do Gentoo
Outra área que o Gentoo domina é o seu robusto Wiki. Aqui, você encontrará informações muito bem delineadas sobre tópicos que vão do cenário principal do Gentoo Linux ao software, hardware e até mesmo seções dedicadas para ambientes de desktop e servidor. O manual AMD64 completo, por exemplo, prossegue através de uma introdução ao Linux, instalando o Gentoo, e divide o processo ainda mais em ambientes de desktop, corporativos e de administração de sistemas. Além disso, há uma seção fantástica sobre ajuste de desempenho.
Quem deve usar o Gentoo Linux?
Ao contrário dos sistemas operacionais Linux especializados, não há um uso principal para o Gentoo Linux. Enquanto Container Linux O que é Container Linux e você deve usá-lo? O que é o Container Linux e você deve usá-lo? Recipientes são cada vez mais populares. O Container Linux, antes conhecido como CoreOS, é um sistema operacional Linux projetado para implementações simples em contêiner. Esta visão geral e prática do Container Linux lhe dirá mais. O Read More enfatiza as instalações distribuídas e os contêineres giratórios, o Gentoo está totalmente aberto. É adequado para praticamente qualquer finalidade
Eu recomendaria o Gentoo Linux para usuários Linux com experiência em tecnologia. Além disso, sugiro mergulhar no Gentoo Linux se você tiver paciência. Como forma de explorar o Linux e a linha de comando, o Gentoo é um dos melhores sistemas operacionais Linux disponíveis. Se você quer controle e uma instalação menos entediante, tente o NuTyX. Embora a instalação do Gentoo não seja necessariamente difícil, ela é mais complexa do que simplesmente o sistema operacional médio de desktop. Mesmo que você conheça bem a linha de comando e o bash, prepare-se para digitar incorretamente um comando com freqüência e tenha que voltar atrás. Isso ou apenas digite muito devagar e revise cada comando.
Ainda assim, com sua documentação abrangente, se você puder seguir instruções, poderá instalar o Gentoo Linux. Se você está interessado em aprender mais sobre o Linux, o Gentoo oferece muito potencial. Como você deve compilar o kernel, o Gentoo ensina muito sobre o ecossistema Linux. Os lustres do Linux apreciarão sua flexibilidade e a instalação modular. Enquanto o sistema operacional médio de desktop Linux vem com pouco bloatware, o Gentoo Linux leva isso ao extremo. Não é como dirigir um manual sobre um automático, é como construir um carro sozinho. Os administradores de sistema também podem aproveitar o Gentoo, já que ele é leve e contribui para um sólido panorama de servidores Linux. 12 Melhores sistemas operacionais de servidor Linux e quem deve usá-los 12 Melhores sistemas operacionais de servidor Linux e quem deve usá-los Criando um servidor? O Linux é ideal, geralmente oferecendo permissões aprimoradas, maior flexibilidade e estabilidade. Mas qual você deve escolher? Confira os 12 melhores sistemas operacionais de servidores Linux e quem deve usá-los. Consulte Mais informação . Os principiantes podem apreciar o Sabayon Instalar o Gentoo de forma fácil com o Sabayon Instale o Gentoo de forma fácil com o Sabayon Read More, que oferece o poder do Gentoo menos o aborrecimento.
Considerações finais sobre o Gentoo Linux
O Gentoo Linux apresenta um sistema operacional Linux soberbo e altamente flexível. É melhor para usuários tecnicamente proficientes que buscam controle total sobre o sistema. Isso se manifesta como influência sobre o consumo de recursos, o software instalado e até mesmo o kernel compilado. Embora os sistemas operacionais Linux geralmente ofereçam maiores opções de personalização, o Gentoo Linux vai muito além de limitar o bloatware. Em vez disso, é um sistema operacional bootstrapped que permite o controle máximo. No entanto, você precisará compilar seu próprio kernel e configurar toda a distribuição a partir do zero.
No entanto, o Gentoo Linux não é para os fracos de coração. Evidentemente, há muito mais trabalho necessário do que o sistema operacional Linux médio. Compilar um kernel soa assustador. Na verdade, é sobre o equivalente de software de construir seu próprio PC. Mas há o controle máximo sobre cada faceta do seu sistema operacional com o Gentoo. Além disso, o Gentoo é um dos principais sistemas operacionais Linux com o qual se tornar um profissional Linux.
Você está usando o Gentoo Linux? Se não, você vai mudar?
Crédito de imagem: bilhão de fotos via Shutterstock