{"id":507,"date":"2013-03-20T17:50:08","date_gmt":"2013-03-20T20:50:08","guid":{"rendered":"http:\/\/cleciooliveira.eti.br\/blog\/?p=507"},"modified":"2013-03-25T17:16:18","modified_gmt":"2013-03-25T20:16:18","slug":"arch-linux-instalacao-e-pos-instalacao-do-inicio-ao-fim-nova-midia","status":"publish","type":"post","link":"https:\/\/cleciooliveira.eti.br\/blog\/2013\/03\/20\/arch-linux-instalacao-e-pos-instalacao-do-inicio-ao-fim-nova-midia\/","title":{"rendered":"Arch Linux &#8211; Instala\u00e7\u00e3o e P\u00f3s-Instala\u00e7\u00e3o do In\u00edcio ao Fim &#8211; Nova M\u00eddia"},"content":{"rendered":"<p>Ol\u00e1 pessoal.<br \/>\nN\u00e3o \u00e9 de hoje que recebemos, lemos, escrevemos algumas reclama\u00e7\u00f5es tanto nas atualiza\u00e7\u00f5es quebradas e agora com o novo processo de instala\u00e7\u00e3o do <a title=\"Guia de Instala\u00e7\u00e3o do Arch Linux\" href=\"http:\/\/cleciooliveira.eti.br\/blog\/2008\/03\/16\/guia-de-instalacao-do-arch-linux\/\" target=\"_blank\">Arch Linux<\/a>.<br \/>\nQuando eu li e vi o novo m\u00e9todo, que jogou ainda mais a responsabilidade para o usu\u00e1rio, tamb\u00e9m pensei que iria dificultar mais ainda a vida dos novos usu\u00e1rios, e at\u00e9 alguns intermedi\u00e1rios. Levando em conta ainda, que o ser humano n\u00e3o gosta de sair da sua &#8220;zona de conforto&#8221; e coloca muitas barreiras para mudan\u00e7as, j\u00e1 imaginava que iriamos ter revoltas.<br \/>\nMinha opini\u00e3o (j\u00e1 iniciando assim), creio que a nossa documenta\u00e7\u00e3o (Ingl\u00eas) n\u00e3o deixa a desejar, confesso que pecamos na demora da tradu\u00e7\u00e3o para o nosso idioma, visto o alto n\u00famero de entusiastas que deseja o prato feito e a falta de colabora\u00e7\u00e3o.<br \/>\nApenas hoje fiz a instala\u00e7\u00e3o do zero do Arch via nova m\u00eddia, e n\u00e3o achei esse bicho que sete cabe\u00e7as que tantos falam. Existe algumas modifica\u00e7\u00f5es que, seguindo a documenta\u00e7\u00e3o conseguimos instalar o sistema sem nenhum erro\/raiva. A minha instala\u00e7\u00e3o foi feita no <a title=\"Arch Linux no Netbook HP Mini 110-3150BR\" href=\"http:\/\/cleciooliveira.eti.br\/blog\/2011\/08\/01\/arch-linux-no-netbook-hp-mini-110-3150br\/\" target=\"_blank\">Netbook HP Mini 110-3150BR<\/a>, meu utilit\u00e1rio e cobaia. Ainda irei fazer o mesmo no <a title=\"Arch Linux no Dell Vostro 1520\" href=\"http:\/\/cleciooliveira.eti.br\/blog\/2010\/09\/05\/arch-linux-no-dell-vostro-1520\/\" target=\"_blank\">Notebook<\/a>.<\/p>\n<p>Ap\u00f3s download, queimar a imagem (no meu caso passei para o pendrive) e dar o boot:<\/p>\n<h3>Configura\u00e7\u00e3o do Teclado<\/h3>\n<blockquote><p>loadkeys br-abnt2<\/p><\/blockquote>\n<h3>Configurando a Rede &#8211; Internet<\/h3>\n<p>No meu caso respondeu, ent\u00e3o tudo ok! Pr\u00f3xima etapa<\/p>\n<blockquote><p>ping -c 3 www.google.com<\/p><\/blockquote>\n<p>Caso, tenha que configurar um ip est\u00e1tico, verifique o dispositivo<\/p>\n<blockquote><p><span style=\"font-size: 13px; line-height: 19px;\">ifconfig -a<\/span><\/p><\/blockquote>\n<p><span style=\"font-size: 13px; line-height: 19px;\"> (Ex:\u00a0enp0s1, systemd agora renomeia o nome das placas, caso n\u00e3o queira renomear ln -s \/dev\/null \/etc\/udev\/rules.d\/80-net-name-slot.rules)<\/span><\/p>\n<blockquote><p><span style=\"font-size: 13px; line-height: 19px;\">ip link set enp0s1 up<\/span><\/p>\n<p>ip addr add IP\/M\u00c1SCARA dev enpos1<br \/>\n<span style=\"font-size: 1.17em;\"><br \/>\nGateway &#8211; IP Fixo\u00a0<\/span><\/p>\n<p>ip route add default via IP_GATEWAY<\/p><\/blockquote>\n<h3>Configurando a Rede\u00a0&#8211; DNS<\/h3>\n<blockquote><p>nano \/etc\/resov.conf<br \/>\nsearch google.com.br<br \/>\nnameserver 8.8.8.8<br \/>\nnameserver 8.8.4.4<\/p><\/blockquote>\n<h3>Particionando e preparando o disco<\/h3>\n<p>Particione de acordo a sua prefer\u00eancia. No meu caso vou utilizar:<\/p>\n<blockquote><p>cfdisk \/dev\/sda<br \/>\nraiz: \/ \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/dev\/sda7<br \/>\nhome: \/home \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0\/dev\/sda8<br \/>\nswap: \u00a0 swap \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \/dev\/sda9<\/p><\/blockquote>\n<p>Formatar a parti\u00e7\u00e3o raiz \/<\/p>\n<blockquote><p>mkfs.ext4 \/dev\/sda7<\/p><\/blockquote>\n<p>Formatar a parti\u00e7\u00e3o \/home<\/p>\n<blockquote><p>mkfs.ext4 \/dev\/sda8<\/p><\/blockquote>\n<p>Preparando a parti\u00e7\u00e3o swap<\/p>\n<blockquote><p>mkswap \/dev\/sda9 &amp;&amp;\u00a0swapon \/dev\/sda9<\/p><\/blockquote>\n<p>Montar a parti\u00e7\u00e3o raiz em \/mnt<\/p>\n<blockquote><p>mount \/dev\/sda7 \/mnt<\/p><\/blockquote>\n<p>Montar a parti\u00e7\u00e3o home<\/p>\n<blockquote><p>mkdir \/mnt\/home &amp;&amp; mount \/dev\/sda8<\/p><\/blockquote>\n<h3>Instalando o Sistema<\/h3>\n<blockquote><p>pacstrap \/mnt base base-devel<\/p>\n<p>Criando o fstab:\u00a0genfstab -U -p \/mnt &gt;&gt; \/mnt\/etc\/fstab<\/p><\/blockquote>\n<h3>P\u00f3s-instala\u00e7\u00e3o &#8211; Sistema Chroot<\/h3>\n<p>A partir de agora iremos alterar o sistema instalado anteriormente:<\/p>\n<blockquote><p>arch-chroot \/mnt<\/p><\/blockquote>\n<h3>Configurar nome da m\u00e1quina &#8211; hostname<\/h3>\n<blockquote><p>echo nome_da_maquina &gt; \/etc\/hostname<\/p><\/blockquote>\n<h3>Configura\u00e7\u00e3o do Teclado<\/h3>\n<p>Antes\u00a0est\u00e1vamos\u00a0no Live-CD, agora \u00e9 permanente, no sistema instalado.<\/p>\n<blockquote><p>loadkeys br-abnt2<\/p><\/blockquote>\n<h3>Configura\u00e7\u00e3o do idioma<\/h3>\n<blockquote><p>nano \/etc\/locale.gen<\/p><\/blockquote>\n<p>Remova a # da frente das seguintes linhas:<\/p>\n<blockquote><p>pt_BR.UTF-8 UTF-8<br \/>\npt_BR ISO-8859-1<\/p><\/blockquote>\n<p>Depois execute:<\/p>\n<blockquote><p>locale-gen<\/p><\/blockquote>\n<p>E defina o idioma padr\u00e3o ao mesmo tempo criando o arquivo locale.conf<\/p>\n<blockquote><p>echo LANG=pt_BR.UTF-8 &gt; \/etc\/locale.conf<br \/>\nexport LANG=pt_BR.UTF-8<\/p><\/blockquote>\n<h3>Configura\u00e7\u00e3o da Zona Regi\u00e3o\/Hora<\/h3>\n<blockquote><p>ln -s \/usr\/share\/zoneinfo\/America\/Sao_Paulo \/etc\/localtime<\/p><\/blockquote>\n<p>Configura\u00e7\u00e3o do Rel\u00f3gio em UTC<\/p>\n<blockquote><p>hwclock &#8211;systohc &#8211;utc<\/p><\/blockquote>\n<p>Caso prefira o Rel\u00f3gio localtime:<\/p>\n<blockquote><p>hwclock &#8211;systohc &#8211;localtime<\/p><\/blockquote>\n<p>Configura\u00e7\u00e3o Data\/Rel\u00f3gio<\/p>\n<blockquote><p><span style=\"font-size: 13px; line-height: 19px;\">hwclock &#8211;set &#8211;date=&#8221;YYYY-MM-DD hh:mm:ss&#8221;<\/span><\/p><\/blockquote>\n<h3>Configura\u00e7\u00e3o de Rede no Sistema Instalado<\/h3>\n<p>O Arch Linux, tamb\u00e9m n\u00e3o utiliza mais o arquivo rc.conf para centralizar toda a configura\u00e7\u00e3o como antigamente. (Terei que atualizar minhas palestras, essa era uma vantagem tremenda em rela\u00e7\u00e3o as outras distro, centraliza\u00e7\u00e3o da configura\u00e7\u00e3o de rede, hostname e servi\u00e7o em um s\u00f3 local e um s\u00f3 arquivo) :\/<\/p>\n<p>Como a minha rede \u00e9 cabeada e utilizo DHCP, habilitando o servi\u00e7o:<\/p>\n<blockquote><p>systemctl enable dhcpcd@enp0s1.service<\/p><\/blockquote>\n<p>Durante o processo de instala\u00e7\u00e3o n\u00e3o configurei a rede Wireless somente ap\u00f3s&#8230; instalei o WICD:<\/p>\n<blockquote><p>sudo pacman -S wicd<\/p><\/blockquote>\n<h3>Configura\u00e7\u00e3o do Boot<\/h3>\n<p>Quase, estamos quase finalizando. Antes de instalar o bootloader, preparamos o ambiente de randisk inicial:<\/p>\n<blockquote><p>mkinitcpio -p linux<\/p><\/blockquote>\n<p>Instalamos o bootloader, Grub2 no meu caso:<\/p>\n<blockquote><p>pacman -S grub-install<br \/>\ngrub-install \/dev\/sda<\/p><\/blockquote>\n<p>E antes de gerar o grub.cfg, instalamos o pacote os-prober para detectar outros sistemas instalados al\u00e9m do Linux:<\/p>\n<blockquote><p>pacman -S os-prober<\/p><\/blockquote>\n<p>Por fim, executamos o comando abaixo:<\/p>\n<blockquote><p>grub-mkconfig -o \/boot\/grub\/grub.cfg<\/p><\/blockquote>\n<p>Alteramos a senha do root:<\/p>\n<blockquote><p>passwd<\/p><\/blockquote>\n<p>E finalizando, saindo do chroot:<\/p>\n<blockquote><p>exit<\/p><\/blockquote>\n<p>Desmontando os discos:<\/p>\n<blockquote><p>umount \/mnt\/{home,}<\/p><\/blockquote>\n<p>Reiniciando a m\u00e1quina<\/p>\n<blockquote><p>reboot<\/p><\/blockquote>\n<h3>P\u00f3s-instala\u00e7\u00e3o &#8211; Pacotes e configura\u00e7\u00f5es<\/h3>\n<p>Ap\u00f3s o primeiro boot, verifique novamente a rede como apresentado anteriormente e vamos comer pacotes com o pacman \ud83d\ude09<\/p>\n<h3>Usu\u00e1rio<\/h3>\n<blockquote><p>useradd -m -G audio,dbus,lp,network,optical,power,storage,users,video,wheel -s \/bin\/bash &lt;nome-de-usu\u00e1rio&gt;<\/p>\n<p>passwd &lt;nome-de-usu\u00e1rio&gt;<\/p><\/blockquote>\n<h3>Sudo<\/h3>\n<blockquote><p>pacman -S sudo<\/p>\n<p><span style=\"font-size: 13px; line-height: 19px;\">visudo<\/span><\/p><\/blockquote>\n<p>Descomente a linha abaixo (remover o # do inicio)<\/p>\n<blockquote><p>seu_usuariol ALL=(ALL) ALL<\/p><\/blockquote>\n<h3>Instalar V\u00eddeo &#8211; Intel no meu caso<\/h3>\n<blockquote><p>pacman -S\u00a0xf86-video-intel<\/p><\/blockquote>\n<h3>Instalando Gnome<\/h3>\n<blockquote><p>pacman -S gdm gnome gnome-extra gnome-tweak-tool gnome-utils<\/p><\/blockquote>\n<h3>Codecs<\/h3>\n<blockquote><p>pacman -S gstreamer0.10 gstreamer0.10-plugins gstreamer0.10-base gstreamer0.10-good gstreamer0.10-python gstreamer0.10-ugly ffmpeg libdvdcs<\/p><\/blockquote>\n<h3>Touchpad<\/h3>\n<blockquote><p>pacman -S xf86-input-synaptics<\/p><\/blockquote>\n<h3>Office<\/h3>\n<blockquote><p>pacman -S libreoffice libreoffice-pt-BR<\/p><\/blockquote>\n<h3>Utilit\u00e1rios &#8211; da sua prefer\u00eancia<\/h3>\n<blockquote><p>pacman -S tar gzip bzip2 unzip unrar p7zip gparted filezilla xchat pidgin terminator vim geany vlc putty remmina skype firefox chromium flashplugin vlc\u00a0openjdk7<\/p><\/blockquote>\n<p>Os pacotes e configura\u00e7\u00f5es \u00e9 de acordo a necessidade de cada um. Coloquei somente alguns que seja uma base para uma esta\u00e7\u00e3o de trabalho qualquer.<\/p>\n<p><span style=\"font-size: 13px; line-height: 19px;\">Cheguei a conclus\u00e3o que a primeira instala\u00e7\u00e3o ap\u00f3s essas mudan\u00e7as pode causar um pequeno susto, mas depois de ler a documenta\u00e7\u00e3o oficial n\u00e3o chega a ser assim assustadora.<\/span><span style=\"font-size: 13px; line-height: 19px;\">\u00a0<\/span><\/p>\n<p>Mudan\u00e7a sempre vir\u00e3o, modernizar e contestar de forma construtiva \u00e9 sempre um passo a evolu\u00e7\u00e3o. Temos que nos adaptar e para isso existem comunidades que est\u00e3o se ajudando, \u00a0me ajudando, ajudando voc\u00ea, \u00e0 ele, n\u00f3s todos.<br \/>\nPor isso chegamos ao n\u00edvel que estamos hoje. Confesso, que para um usu\u00e1rio\u00a0inexperiente\u00a0possa ser trabalhoso instalar o Arch Linux atualmente, mas tamb\u00e9m ser\u00e1 de muito estudo e aprendizado.<\/p>\n<p>N\u00e3o esque\u00e7am de passar por aqui:<\/p>\n<p><a onclick=\"javascript:pageTracker._trackPageview('\/outgoing\/wiki.archlinux.org\/index.php\/Beginners&#039;_Guide_(Portugu%C3%AAs)');\" title=\"Guia do Iniciante Arch Linux\"  href=\"https:\/\/wiki.archlinux.org\/index.php\/Beginners&#039;_Guide_(Portugu%C3%AAs)\" target=\"_blank\" rel=\"noopener\">Arch Linux &#8211; Guia do Iniciante &#8211; Portugu\u00eas<\/a><\/p>\n<p>AFK<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1 pessoal. N\u00e3o \u00e9 de hoje que recebemos, lemos, escrevemos algumas reclama\u00e7\u00f5es tanto nas atualiza\u00e7\u00f5es quebradas e agora com o novo processo de instala\u00e7\u00e3o do Arch Linux. Quando eu li e vi o novo m\u00e9todo, que jogou ainda mais a responsabilidade para o usu\u00e1rio, tamb\u00e9m pensei que iria dificultar mais ainda a vida dos novos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[13,4],"tags":[],"class_list":["post-507","post","type-post","status-publish","format-standard","hentry","category-arch-linux","category-linux"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3oatH-8b","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/posts\/507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/comments?post=507"}],"version-history":[{"count":14,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/posts\/507\/revisions"}],"predecessor-version":[{"id":523,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/posts\/507\/revisions\/523"}],"wp:attachment":[{"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/media?parent=507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/categories?post=507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cleciooliveira.eti.br\/blog\/wp-json\/wp\/v2\/tags?post=507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}