quarta-feira, janeiro 10, 2024
  • Login
Linux Descomplicado
Advertisement
No Result
View All Result
No Result
View All Result
Linux Descomplicado
No Result
View All Result
Home Dicas
Para aprender mais, você precisa sair da "zono de conforto"

6 aprendizados que a instalação do Arch Linux oferece para o usuário entender mais sobre o Linux

A "temida" instalação do Arch Linux deve ser vista como uma grande oportunidade para entender mais sobre o Linux

18 de agosto de 2019
Reading Time: 8 mins read
0
6 aprendizados que a instalação do Arch Linux oferece para o usuário entender mais sobre o Linux
241
SHARES
3.6k
VIEWS
Compartilhar no FacebookCompartilhar no Twitter

A instalação do Arch Linux sempre foi vista como algo “complexo”, comparada com outros métodos de instalações de sistemas Linux; como Linux Min e Ubuntu, por exemplo – isso por que muitos desse não nunca devem ter instalado Gentoo ou Slackware 🙂

Entretanto, quando for entendido que a “temida” instalação do Arch Linux deve ser vista como uma grande oportunidade para entender mais sobre o Linux, tenho certeza que muitos entenderão que um usuário Linux deveria instá-lo, pelo menos uma vez na vida \o/

Contextualizando

O Arch Linux (ou apenas Arch) é uma distribuição desenvolvida de forma independente. Segundo o site oficial, ela tem como propósito geral ser uma distribuição versátil; cujo desenvolvimento é focado na simplicidade, minimalismo e no código elegante.

Por focar nisso, muitos usuários estranham o fato do Arch ser disponível, inicialmente, apenas na linha de comando (“tela preta”). Mesmo assim, possui diversos adeptos no mundo. Portanto, por conter características e princípios fundamentais da filosofia GNU – liberdade para usar, instalar e configurar como bem desejar – o Arch Linux,também, ganhou diversos trabalhos adeptos que se baseiam na sua arquitetura. Assim, tal como o Ubuntu Linux, existem também várias distribuições que derivam do Arch.

RECOMENDO QUE LEIA
5 bons motivos para você começar a usar o Arch Linux

Assim, o objetivo dessa publicação não é fazer um passo a passo de instalação do Arch Linux, pois a própria documentação Arch Linux é vista como uma das mais completas existentes. Inclusive, existem vários tutoriais na internet que explicam bem esse processo, por exemplo o excelente tutorial do Diolinux.

Instalação do Arch Linux como aprendizado

A maioria das distribuições Linux vem com seus próprios instaladores que facilitam bastante o processo para o usuário. Mas, todas as etapas de instalação são seguidas da mesma maneira – em resumo: configuração de teclado, timezone, formatação e partição de disco, configuração de pacotes, contas de usuário, inicializador de sistema grub e pronto!

RECOMENDO QUE LEIA
Muito além do kernel – conheça todos os elementos que formam a estrutura do sistema Linux

Muitos usuários, talvez, nem percebem essas etapas tão claras, assim. Mas, em menor ou maior “facilidade” elas acabam existindo. Mas, com a “simplicidade” que a equipe do Arch Linux oferece, na instalação do seu sistema, o usuário tende a ser “surpreendido” com mais informações que, aparentemente, não existiam em nenhum processo de instalação Linux.

Então, chego num ponto em comum! Essas etapas de instalação, que no Arch Linux ficam mais acentuadas, são interessantes para que todo usuário Linux reforce seu entendimento à cerca os sistemas Linux. Logo, apresento 6 aprendizados que a instalação do Arch Linux oferece para entender mais sobre o Linux:

FIQUE SABENDO
Realmente, a instalação do Arch Linux é para todos. Mas, quem estiver interessado deverá ter, previamente, algumas aptidões e entendimentos sobre sistemas e arquiteturas Linux.

1. A importância do manual e documentação oficial

Um dos maiores pontos fortes do Arch Linux é sua a documentação. Houve um tempo em que a documentação do Ubuntu costumava ser de primeira qualidade, agora é a do Arch Linux.

O Arch Linux possui a wiki mais rica quando se trata de distribuições Linux, pois sempre se mantêm atualizada. O que torna a wiki do Arch diferente da “concorrência” é que não é específica do Arch. Ele fala sobre tecnologias em geral, então os usuários de distribuições diferentes também podem se beneficiar dela 🙂

Então, para um usuário que já instalou o Arch Linux aprendeu que sem ter feito uma leitura/consulta no manual ou documentação oficial, mesmo com tantos tutorias existentes na internet, ele não conseguiria “ir muito longe” na instalação do sistema. Por isso, é fundamental entender que para “sobreviver” no Linux, pesquisar, estudar e praticar serão hábitos rotineiros.

2. O particionamento de disco é vital

Manipulação de discos ou partições são muito comuns, principalmente quando decide-se ter mais de um sistema instalado na máquina ou criar “espaço reservado” para determinados arquivos.

Logo no momento que o usuário, que já instalou o Arch Linux, encontra a etapa de particionamento de disco, ele aprendeu que todo conhecimento sobre partições (divisões lógicas existentes no disco rígido), tabela de partições (“layout” (aparência) das partições de um disco rígido) – MBR (Master Boot Record) e GPT (GUID Partition Table) – sistema de arquivos (conjunto de estruturas lógicas e de rotinas, que permitem ao sistema operacional controlar o acesso ao disco rígido) e pontos de montagens (consiste em tornar o dispositivo acessível para o usuário).

RECOMENDO QUE LEIA
Guia completo para iniciantes sobre discos e partições no Linux
Dentre diversos sistemas de arquivos Linux existentes, qual eu devo usar?

Além disso, se depara com tecnologias de interface de firmwares existentes nos computadores mais recentes – substituição do UEFI (interface Unified Extensible Firmware) (tabela GPT) para o antigo sistema BIOS (tabela MBR).

3. Existe um ambiente isolado e seguro para instalação

Nos sistemas Linux existem um recurso chamado chroot-jail. Conforme documentação, chroot é uma operação que altera o diretório raiz aparente para o processo atual de execução e seus filhos. Um programa que é executado em tal ambiente modificado não consegue acessar os arquivos e comandos fora dessa árvore de diretórios ambiental. Esse ambiente modificado é isolado e garante um processo seguro para a instalação do Arch Linux.

Criar um ambiente isolado “chrootado”, geralmente, é feito para executar a manutenção do sistema em sistemas onde a inicialização e/ou a autenticação não são mais possíveis. Exemplos comuns são: Reinstalação do gerenciador de boot, Atualizar ou fazer downgrade de pacotes, Redefinir uma senha esquecida e outros.

Assim, um usuário que instalou o Arch Linux aprendeu que a mudança do ambiente Live, somente em RAM, para o diretório sistema, propriamente dito, fica claro ao executar o comando:

# arch-chroot /mnt

Tudo que é feito no ambiente isolado do Live é efetivado na instalação do sistema, depois de concluída todas as etapas.

4 Permissões de usuários e grupos

Uma etapa importante da instalação ocorre no momento que você percebe que todo sistema é gerido por permissões e controles de acesso via usuários e grupos. Todo usuário que já instalou o Arch Linux aprendeu que é preciso criar um ou mais usuários e concedê-los permissões de acesso, através de grupos do sistema.

RECOMENDO QUE LEIA
5 Erros que todo usuário Linux cometeu ao começar aprender Linux

As permissões de acesso protegem o sistema de arquivos Linux do acesso impróprio e indevido de pessoas ou programas não autorizados. O controle de acesso em arquivos e diretórios é a segurança fundamental para qualquer sistema multi-usuário. Logo, os sistemas de arquivos nativos do Linux implementam controle de acesso utilizando algumas propriedades dos arquivos/diretórios.

Inclusive, fica claro a manipulação do arquivo /etc/sudoers para elevar privilégios de usuários dentro do sistema.

5. Controle do gerenciador de boot GRUB

Oficialmente denominado GNU GRUB, o GRUB é um gerenciador de boot popular devido à sua flexibilidade e capacidades de configuração, permitindo que mudanças sejam feitas no boot e suporte para imagens de inicialização da rede.

No sistemas Linux, geralmente, o gerenciador de inicialização usado é o Grub. Com ele instalado, além de gerenciar o processo de inicialização do sistema, é possível ter vários sistemas operacionais instalados e escolher qual deve ser iniciado. O Grub fornece um menu que permite que você escolha entre as opções de sistemas disponíveis. Recurso comumente chamado de “dual-boot“.

Caso não possua diversos sistemas instalados na máquina (somente uma distribuição Linux), o Grub pode inicializar o sistema Linux quase que instantaneamente. Mesmo que você não o veja, ele ainda está lá.

Em resumo, o usuário que instalou o Arch Linux aprende que o responsável pelo processo de inicialização do Linux é o GRUB e sem ele uma distribuição Linux não iria iniciar 😉

6. Somente o Linux e seus utilitários não são suficientes

Depois de reiniciar o seu computador, já com o Arch Linux instalado HD/SSD, você percebe que o sistema está completamente “enxuto”. Nessa etapa, o usuário que instalaou o Arch Linux aprende que cada pacote instalado, por padrão, na maioria das distribuições Linux é previamente pensado pelos seus mantenedores e não pelo próprio usuário.

Assim, ciente de que o Linux é apenas o kernel do sistema, é entendido que existem elementos que são desenvolvidos e mantidos por diferentes grupos de desenvolvedores, como os drivers do sistema e o ambiente desktop desejado (GNOME, KDE, XFCE e outros). Logo, o usuário tem liberdade para instalar os pacotes que julgar necessário!

Referências

– Documentação oficial de instalação do Arch Linux

Tags: arch linuxdiscopartições

Gosta de Linux?! Receba materiais exclusivos!

Inscreva-se gratuitamente e receba, com exclusividade, postagens e materiais ocultos para o público em geral. Inclusive, promoções e novidades em primeira mão!

Entrar na lista de e-mails

Related Posts

Guia completo para iniciantes sobre discos e partições no Linux
Iniciante

Guia completo para iniciantes sobre discos e partições no Linux

7 de janeiro de 2022
5 bons motivos para você começar a usar o Arch Linux
ArchLinux

5 bons motivos para você começar a usar o Arch Linux

20 de julho de 2019
Saiba como copiar um disco de uma máquina para outra via SSH
Comandos Linux

Saiba como copiar um disco de uma máquina para outra via SSH

12 de junho de 2019
A equipe do Arch Linux está se preparando para encerrar o suporte a arquitetura i686 (x86 32 bits)
ArchLinux

A equipe do Arch Linux está se preparando para encerrar o suporte a arquitetura i686 (x86 32 bits)

25 de janeiro de 2017
Saiba como montar partições e dispositivos de armazenamento no Linux usando o comando mount
Comandos Linux

Saiba como montar partições e dispositivos de armazenamento no Linux usando o comando mount

10 de janeiro de 2017
Alguns exemplos de que o comando dd pode ser considerado umas das ferramentas mais versáteis do Linux
Comandos Linux

Alguns exemplos de que o comando dd pode ser considerado umas das ferramentas mais versáteis do Linux

27 de julho de 2019

Últimas novidades

A Emoção dos Bônus de Sorteio Semanal no BC Games: Como Aumentar Suas Chances de Vitória

by Linux Descomplicado
7 de novembro de 2023
0

O mundo dos jogos online é vasto e repleto de oportunidades para diversão e, às vezes, recompensas financeiras. Entre esses...

Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais

Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais

by Linux Descomplicado
30 de agosto de 2023
0

Nos últimos anos, o mundo dos jogos vem passando por uma revolução que está redefinindo a forma como entendemos os...

Saiba como acompanhar os jogos da Copa do Mundo no Linux

Saiba como acompanhar os jogos da Copa do Mundo no Linux

by Linux Descomplicado
14 de outubro de 2022
0

Conheça algumas estratégias adotadas por quem deseja acompanhar os jogos da Copa do Mundo 2022 usando o Linux

Como aproveitar o uso de proxy móvel no seu negócio?

Como aproveitar o uso de proxy móvel no seu negócio?

by Linux Descomplicado
31 de agosto de 2022
0

Dados são a nova moeda do mercado, e quanto mais uma empresa conhece as necessidades e desejo dos usuários, mais...

Metaverso: o que precisamos entender sobre esse conceito

Metaverso: o que precisamos entender sobre esse conceito

by Linux Descomplicado
23 de maio de 2022
0

Se um dia alguém dissesse ser possível combinar realidade virtual imersiva, MMORPG e web, isso seria chamado insanidade. No entanto,...

Load More

Publicaçõesmais recentes

5 Razões pelas quais o Linux Mint é a Distribuição perfeita para usuários vindos do Windows
Distribuições

5 Razões pelas quais o Linux Mint é a Distribuição perfeita para usuários vindos do Windows

by Linux Descomplicado
4 de dezembro de 2023
0

Existem muitas versões do Linux que são boas para iniciantes, mas o Linux Mint é especialmente voltado para pessoas que...

Read more
Linux ou Windows: Guia completo para você fazer a escolha certa
Dicas

Linux ou Windows: Guia completo para você fazer a escolha certa

by Linux Descomplicado
3 de dezembro de 2023
0

Escolher entre Linux e Windows é uma decisão crucial que afeta diretamente a experiência do usuário no mundo da tecnologia....

Read more
Noticias

A Emoção dos Bônus de Sorteio Semanal no BC Games: Como Aumentar Suas Chances de Vitória

by Linux Descomplicado
7 de novembro de 2023
0

O mundo dos jogos online é vasto e repleto de oportunidades para diversão e, às vezes, recompensas financeiras. Entre esses...

Read more
Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais
Noticias

Jogos no Metaverso: Explorando a próxima fronteira dos mundos virtuais

by Linux Descomplicado
30 de agosto de 2023
0

Nos últimos anos, o mundo dos jogos vem passando por uma revolução que está redefinindo a forma como entendemos os...

Read more
SaaS, IaaS, PaaS e FaaS: tipos de serviços em nuvem, suas vantagens e aplicações
Administradores de Rede

SaaS, IaaS, PaaS e FaaS: tipos de serviços em nuvem, suas vantagens e aplicações

by Linux Descomplicado
2 de agosto de 2023
0

Os serviços em nuvem trazem muitas vantagens para qualquer pessoa ou empresa que utilize arquivos digitais. Mas você sabe a...

Read more
Criação de Apps: do Desenvolvimento à Publicação
Tecnologia

Criação de Apps: do Desenvolvimento à Publicação

by Linux Descomplicado
31 de maio de 2023
0

Até 2022, a Google Play Store somava mais de 3,3 milhões de aplicativos móveis disponíveis para download. Já na Apple...

Read more
Load More

Mantenha-se conectado

  • Área Exclusiva 200 Membros
  • 23k Fãs
  • 8k Seguidores
  • 500 Leitores
  • 100 Seguidores
  • 1k Inscritos
  • 2k Leitores

Quer receber as novidades mais recentes no seu e-mail? Informe-o no campo de e-mail e clique em Assinar! Mais de 2000 já se inscreveram

*Sem spam, eu prometo :).

ATENÇÃO
Os comentários abaixo são de inteira responsabilidade de seus respectivos autores e não representam, necessariamente, a opinião do Linux Descomplicado.

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Next Post
Slackware cria programa para financiamento coletivo

Slackware cria programa para financiamento coletivo

O Linux Descomplicado nasceu, em 2011, com o intuito de trazer informações relevantes e promover fácil acesso a todos usuários interessados em aprender a usar o sistema Linux, independentemente se está iniciando ou tem certa experiência com Linux.

Participe

  • Publique seu artigo
  • Login como articulista
  • Pesquisa – sobre os leitores

Editorial

  • Contato
  • Anuncie aqui
  • Política de privacidade

Newsletter

Quer receber as novidades mais recentes no seu e-mail? Informe-o no campo de e-mail e clique em Assinar! Mais de 2000 já se inscreveram

*Sem spam, eu prometo :).

Promoções e materiais exclusivos!

Cadastre-se gratuitamente
  • #9720 (sem título)
  • Anuncie aqui
  • Contato
  • Excluir conta
  • Home
  • Login Customizer
  • Newsletter
  • Newsletter personalizada
  • Pesquisa – sobre os leitores
  • Política de privacidade
  • Promoções e novidades
  • Publicações especias
  • Publicações favoritas
  • Publique seu artigo
  • Saiba como você pode contribuir
  • Sobre
  • Termos de uso

© 2024 JNews - Premium WordPress news & magazine theme by Jegtheme.

No Result
View All Result
  • #9720 (sem título)
  • Anuncie aqui
  • Contato
  • Excluir conta
  • Home
  • Login Customizer
  • Newsletter
  • Newsletter personalizada
  • Pesquisa – sobre os leitores
  • Política de privacidade
  • Promoções e novidades
  • Publicações especias
  • Publicações favoritas
  • Publique seu artigo
  • Saiba como você pode contribuir
  • Sobre
  • Termos de uso

© 2024 JNews - Premium WordPress news & magazine theme by Jegtheme.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In