Você está na página 1de 28

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil

Guia do Iniciante
De Wiki do Arch Linux Brasil

Tudo que voc queria saber sobre o Arch mas tinha medo de perguntar.

Contedo
1 Tudo que voc queria saber sobre o Arch mas tinha medo de perguntar. 2 No Surte! (DON'T PANIC!) 3 Parte I: Instalar o Sistema Base 3.1 Baixar o Arch 3.2 Boot Arch Linux CD 3.3 Mudar o mapa do teclado 3.4 Instalar 3.4.1 Selecionar 'installation source' 3.5 (1. Prepare Hard Drive) Preparar o Disco 3.5.1 Info sobre parties 3.5.2 Partio Swap (de troca) 3.5.3 Esquema de partio 3.5.4 cfdisk 3.5.5 Meus discos so IDE, porque aparecem como SCSI/SATA? 3.5.6 Setar os pontos de montagem 3.5.6.1 Tipos de Sistemas de Arquivos 3.6 (2. SelectPackages) Selecionar Pacotes 3.7 (3. InstallPackages) Instalar pacotes 3.8 (4. Congure The System) Congurar o Sistema 3.8.1 /etc /rc.conf 3.8.1.1 Localizao 3.8.1.2 Hardware 3.8.1.3 Rede 3.8.1.4 Daemons 3.8.2 /etc /fstab 3.8.3 mkinitcpio.conf, modprobe .conf e kernel26-fallback.conf 3.8.4 /etc /resolv.conf (para IP esttico) 3.8.5 /etc /hosts 3.8.6 /etc /hosts.deny e /etc/hosts.allow 3.8.7 /etc /locale.gen 3.8.8 Root password 3.8.9 Pacman-Mirror 3.9 (5. InstallBootloader) Instalar Gerenciador de Boot 4 Congurao Bsica 4.1 Congurando a rede (se necessrio) 4.1.1 Rede Cabeada 4.1.2 Wireless 4.1.3 Analog Modem 4.1.4 ISDN 4.1.5 (A)DSL(PPPoE) 5 Atualizar e Sincronizar o sistema com o pacman 5.1 Quem o pacman ? 5.2 Update Pacman 5.3 Congurando o pacman 5.3.1 /etc /pacman.conf 5.3.2 /etc /pacman.d/mirrorlist 6 Update System 6.1 A beleza do 'rolling release' 6.2 Conhea melhor o pacman 6.3 Adicione um usurio e congure os grupos 7 Parte II: Instalar X e congurar ALSA 7.1 Congurar a placa de som e o alsamixer 7.1.1 Testando o Som 7.2 Instalar e congurar o X 8 Criar um /etc/X11/xorg.conf 8.1 Sobre o /etc /X11/xorg.conf 8.2 Usando drivers grcos proprietrios 8.2.1 Placas NVIDIA 8.2.2 Placas ATI 8.3 Testando o X 8.3.1 ~/.xinitrc 9 Parte III: Instalar e congurar um Ambiente Grco 9.1 Instalar Fontes 9.2 ~/.xinitrc (again ) 9.3 GNOME 9.3.1 Sobre o GNOME 9.3.2 Instalao 9.3.2.1 DAEMONS teis para o GNOME 9.3.3 Eye Candy

Este documento te ajudar a instalar e congurar o Arch Linux; uma distribuio GNU/Linux simples, rpida e leve. Este documento dirigido a novos usurios, e vai dar um idia geral de como instalar e congurar o Arch incluindo Ambientes Grcos, Mdias, Email, Internet, etc. Claro, para se aprofundar mais voc deve procurar por estes tpicos em especco. Documento dividido em 3 partes: Parte I: Instalar Sistema Base Parte II: Instalar X e congurar ALSA Parte III: Instalar e congurar um Ambiente Grco No se esquea que voc pode imprimir (http:// wiki.archlinux-br.org/index.php?title=Guia_do_ Iniciante&printable=yes|) este guia
No Surte! (DON'T PANIC!)

O mtodo de instalao pode diferir de outros sistemas GNU/Linux que voc tenha experimentado. Arch construido pelos usurios a partir do instalador ncurses e um sistema bsico com nada mais que a bash e algumas ferramentas. No h ambientes grcos ou ferramentas de congurao padro. A partir da linha de comando, usando o pacman, voc ir instalar pela internet pacotes adicionais, e montar o sistema ao seu gosto. O sistema congurado ao editar arquivos de texto. Ele no oferece interfaces grcas e no vai te guiar pela mo durante a congurao e customizao, mas o design no vai te atrapalhar. Lembre-se tambm que, o Arch voltado para usurios GNU/Linux competentes, assim como usurios interessantos em investir tempo para entender mais a mecnica do sistema. O princpio do design por trs do Arch : mantenha-o simples. Note que 'simples' no quer dizer 'fcil' ou 'amigvel' neste contexto, mas sem modicaes, adies e complicaes. Resumindo, elegante e minimalista. "Simple' is dened from a technical standpoint, not a usability standpoint. It is better to be technically elegant with a higher learning curve, than to be easy to use, and technically crap." ('Simples denido do ponto de vista tcnico e no de usabilidade. melhor ser tecnicmante elegante como uma curva de aprendizagem maior, do que ser fcil de usar e tcnicamente uma merda.') -Aaron Griffin Seguir este guia essencial para um boa instalao de um sistema Arch Linux. uma boa idia imprimir este, para futura referrencia. Bem-vindo ao Arch! Vamo comear.

Parte I: Instalar o Sistema Base


Baixar o Arch

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Baixar o Arch
A ltima verso pode ser encontrada aqui (http:// www.archlinux.org/download/) . recomendado escolher core-iso j que este documento o usa como referncia. Queime a ISO no CD. recomendvelgravar na velocidade mnima possvel. O core-iso contm todos os pacotes necessrios pra o sistema base (isso nao inclui Ambientes Grcos). O resto ser instalado pstumamente. Instrues mais abaixo. 9.5 Xfce 9.5.1 Sobre o Xfce 9.5.2 Instalao 9.6 *box 9.6.1 Fluxbox 9.6.2 Openbox 9.7 fvwm2 Ajustes/Toque nal 10.1 HAL 10.2 Carregar DAEMONS em segundo plano 10.3 Melhorando as Fontes em LCD's 10.4 Ajustar a rodinha do mouse 10.5 Congurar todos os botes 10.6 Ajustar o Layout do Teclado 10.7 Ajustes para laptops 10.8 Congurar frequncia da CPU Aplicaes teis 11.1 Internet 11.1.1 Firefox 11.2 Escritrio Multimdia 12.1 Players de Vdeo 12.1.1 VLC 12.1.2 Mplayer 12.1.3 Xine 12.1.4 GNOME 12.1.4.1 Totem 12.1.5 KDE 12.1.5.1 Kaffeine 12.2 Audio Player 12.2.1 Gnome/Xfce 12.2.1.1 Exaile 12.2.1.2 Rhythmbox 12.2.1.3 Quod Libet 12.2.2 KDE 12.2.2.1 Amarok 12.2.3 Console 12.2.4 Other X-based 12.3 Codecs e outros contedos multimdia (s i686) 12.3.1 DVD 12.3.2 Flash 12.3.3 Quicktime 12.3.4 Realplayer 12.4 Queimar CDs and DVDs 12.4.1 GNOME 12.4.1.1 Brasero 12.4.2 KDE 12.4.2.1 K3b 12.4.2.2 (Todo) cdrecord, graveman... 12.5 TV-Cards 12.6 Cmeras Digitais 12.7 Pendrives / Hard Disks Manuteno do sistema 13.1 Pacman 13.1.1 Comandos teis Mais informaes 14.1 FAQs 14.2 Terminologia 14.3 Continue lendo 9.3.3 Eye Candy 9.4 KDE 9.4.1 Sobre o KDE 9.4.2 Instalao 9.4.2.1 KDEbase 9.4.2.2 KDEMod 9.4.3 DAEMONS teis para o KDE

Boot Arch Linux CD


TODO: adicionar o guia do arch--MarcosAugusto 23h05min de 12 de Fevereiro de 2008 (PST) Insira o CD do Arch e inicie por ele. Provavelmente, voc ter que modicar a ordem de boot no setup da sua placa-me, ou apertar uma tecla (geralmente F11 ou F12) ao ligar. Opes teis no Boot do Arch Linux CD: ide-legacy se tiver problemas com drives IDE. noapic acpi=off pci=routeirq nosmp se seu sistema travar durante o boot. memtest86+ checar a memria RAM. lowmem til para sistemas com pouca RAM. 'lowmem' requerimentos: 96 MB RAM x86_64 (todos os pacotes selecionados) 85 MB RAM i686 (todos os pacotes selecionados 64 MB RAM i686 (s os pacotes do base) Escolha "Arch Linux Installation / Rescue System". Se voc precisa mudar as opes de boot. Aperte 'e' para editar. O sistema deve ligar e exibir uma mensagem.

10

11

12

Mudar o mapa do teclado


Pressione 'ENTER' na mensagem, no prompt digite:

km
se voc tiver um teclado no americano, e selecione o correto. Exemplo: Em mapa, selecione:

pt-abnt2
13 Em fonte selecione: 14

lat0-16

"default8x16.psfu.gz" uma escolha segura para fonte.

Instalar
Digite:

/arch/setup
para comear a instalao.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Selecionar 'installation source' Escolha CD se voc baixou o core-iso, ou FTP se optoupela verso FTP. Repare que o menu agora consiste em passos, iremos seguir um por um:

(1. Prepare Hard Drive) Preparar o Disco


Selecione "Prepare Hard Drive". Cuidado com "Auto-Prepare" (Auto-preparar), esta funo apaga o disco completamente! Neste, vamos particionar manualmente: Escolha "2. Partition Hard Drives", selecione o disco (/sdx) e particione a vontade. O Instalador do Arch usa o cfdisk para particionar discos. Se voc j sabe particionar um disco, mexer com o cfdisk, pule para a parte Selecionar Pacotes' abaixo.
Info sobre parties

Parties denem reas no disco que sero reconhecidas e funcionaro como se fossem outros discos fsicos, conectados na mquina. E que podem ser formatados de maneira independente. Os tipos de parties so: "Primria", "Extendida", e "Lgica". Primrias podem ser marcadas como 'boot' (iniciveis), a maioria dos sistemas modernos, incluindo Linux, no requer mais isto. Primrias so limitadas a um nmero mximo de 4. Acima de 4, voc deve usar uma partioextendida, que por sua vez conter parties lgicas. Parties extendidas no so realmente usadas, elas so meramente um "container" para as lgicas. Um disco pode conter apenas uma partio extendida, e essa pode ser dividida em quantas lgicas voc quiser. Voc pode observar isso ao particionar como neste exemplo: Criando 3 primrias (sda1~3), uma extendida(sda4), e subsequentes lgicas (sda5,6,7,8...). Temos assim: 3 primrias que podemosutilizar, uma extendida que no se usa diretamente, e lgicas para se usar normalmente.
Partio Swap (de troca)

A swap funciona como uma "RAM Virtual" fazendo com que o kernel possa usar o disco para armazenar dados que no cabem mais na RAM. Histricamente a regra para o tamanho da swap era 2x o tamanho da RAM. Mas atualmente, com este tamanho da RAM passando de 1GB, a regra de pode ser de 1x. Neste exemplo, em um computador com 1Gb de RAM, usaremos 1Gb de SWAP. Se voc planeja usar o 'Suspender', voc deve ter o tamanho da sua RAM + 15% de swap
Esquema de partio

Um esquema de partio algo pessoal. Cada usurio escolhe oque achar melhor para seus hbitos e necessidades. Oque voc precisa, ao mnimo, uma partio (primrio ou lgica) para conter a raiz Filesystem (http://en.wikipedia.org/wiki/File_system) ( / ) e uma paraswap. Outros canditatos para morarem em parties separadas so '/boot', que basicamente contm o kernel, '/var' e '/home', que contm os arquivos pessoais do usurio. uma boa idiater (/) e '/home' em partiesseparadas. Deste modo voc pode reinstalar o Arch, ou isntalar qualquer outra distro, e manter seus arquivos e preferncias. Neste exemplo, usaremos uma partio pra '/', uma pra '/home', e uma 'swap'.
cfdisk

Vamos comear criando uma partio primria para conter a raiz (/). Escolha New (Nova) -> Primria e escolha o tamanho que voc deseja (algo entre 5 e 15 GB est timo para um sistema linux completom). Coque a partio no comeo do disco ([beginning]). Selecione sua nova partio e digite B para torn-la bootvel. Aperte tambm Type (tipo) e selecione '83 Linux'. Adicione outra partio para '/home'. Escolha outra primria e o tamanho que voc quiser. Essa deciso totalmentepessoal, pode ser de poucos megas para apenas alguns arquivos de escritrio, a dezenas de gigabytes de msicas e vdeos. Lembre-se de deixar um espao para sua partio de 'swap'. Assim como antes, selecione Type 83 Linux. Pra terminar, vamos criar uma terceira partio para 'swap'. Selecione um tamanho entre 512 MB e 1 GB e mude Type para 82 (Linux swap / Solaris). Sua tabela deve estar 'parecida' com isso:

Name Flags Part Type FS Type [Label] Size (MB) ------------------------------------------------------------------------sda1 Boot Primary Linux (4096 - 8192) sda2 Primary Linux (> 100) sda3 Primary Linux swap / Solaris (512 - 1024)
Escolha Write (escrever) e escolha 'yes'. Cuidado, esta operao ir destruir a MBR antiga, junto com seus dados. Digite Quit(sair) para sair do particionador. Escolha 'Done' parasair deste menu, e continue em "Set Filesystem Mountpoints".

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Meus discos so IDE, porque aparecem como SCSI/SATA?

Desde os ltimos aprimoramentos no Kernel do Linux, que incluiu os mdulos libata e PATA, todos os dispostivos IDE, SCSI, SATA recebem o nome sdx. Isso perfeitamente normal. Setar os pontos de montagem Primeiro voc ser perguntado sobre a 'swap'. Escolha a partio apropriada, sda3 no nosso exemplo. Quando pergutado sobre criar um 'swap lesystem'; escolha 'yes'. Agora, escolha onde montar '/' (raiz)(sda1 no nosso exemplo).
Tipos de Sistemas de Arquivos

Sistemas de arquivo sao um assunto delicado e pessoal. Cada um tem seus prs e contras. E performance tem pode ser atribuda a placebos que a mudanas humanamente perceptveis. Resumo dos sistemas suportados: 1. ext2 - Antigo, convel. Estvel porm sem journaling support. Pode ser incoveniente para root (/) e /home, devido a fscks muito longos ext2 . pode ser facilmente convertido parar ext3. 2. ext3 - Essencialmente ext2, mas com journaling support. Geramente, em testes um pouquinho mais lento, porm extremamente estvel e de longe o mais usado e suportado sistema de arquivos para Linux. 3. ReiserFS - Hans Reiser's journaling de alta performance usa um mtodo muito interessante de sada de dados. ReiserFS muito rpido, especialmente se tratando de muitos arquivos pequenos. ReiserFS comparvelmentelento na montagem. Estvel. ReiserFS no est mais sendo desenvolvido, Reiser4 o nomvo sistema Reiser. 4. JFS - Journaled FileSystem da IBM. JFS bem rpido e usa o mnimo de recursos possvel dentre todos. Rpido na montagem e fscks, e tima performance, especialmente em conjuno com o 'deadline scheduler'. (Veja JFS.) No amplamente suportado como as ext ou ReiserFS. 5. XFS - Sitema com journaling muito rpido. Melhor com arquivos grandes, lento com pequenos. Muito rpido na montagem. No uma boa pra '/var' (muitos arquivos pequenos). nico sistemaGNU/Linux que dispe de desfragmentao online. No amplamente suportado como as ext ou ReiserFS. Atente-se ao Journaling, algo comparvel com os logs de tranferncia, dos bancos de dados. Todos os sitemas, exceto ext2 o oferecem. Uma boa escolha para a partio raiz, root (/) ext3. ReiserFS, XFS e JFS tambm so OK, j que o GRUB (gerenciador de boot que vamos instalarem seguida), consegue iniciar a partir delas tambm. Selecione o sistema de arquivos, formate a partio selecionando 'YES'. Agora ser perguntado sobre parties extras, no nosso exemplo falta sda2, escolha um sistema para ela e a monte como '/Home'. Escolha Done. Return to main menu.

(2. Select Packages) Selecionar Pacotes


Vamos selecionar o que deve ser instalado. Escolha novamente a fonte (source). A seleo dividida em dois estgios: Primeiro, selecione as categoras e depois voc ver a lista completa de pacotes, podendo modicar a vontade. Barra de espao Marca/Desmarca BASE: Contm os pacotes bsicos; o necessrio para um sistema simples. SUPPORT: Pacotes adicionais para redes e sistema de arquivos, como: gpm, fuse, dnsutils, wireless drivers, ndiswrapper, ntfs-3g, entre outros. DEVEL: Ferramentas para compilao: GCC, autoconf, automake e make. LIB: Vrias libs como: gmp, lebelf, libevent, etc. Escolha 'yes' para 'Select all packages by default', por enquanto. A prxima tela mostra todos os pacotes das categorias que voc selecionou. Deixar como est uma boa para iniciantes, enquanto usurios mais experientes gostam de tirar um ou outro pacote.

(3. Install Packages) Instalar pacotes


Voc ser perguntado sobre manter os pacotes do cache ('keep the packages in pacman cache'), se voc escolher sim, ter a possibilidade de voltar pacotes para verses antigas no futuro, ento, isto recomendado. (Voc pode apagar depois, de qualquer modo). O instalador vai agora instalar os pacotes selecionados. Todos so binrios otimizados para i686 e utilizaro cerca de 100Mb de espao.

(4. Congure The System) Congurar o Sistema


Voc ser perguntado sobre usar o hwdetect para colher informaes do computador. Iniciantes deve escolher 'yes'. Usurios avanados, que conhecem bem seu hw e mdulos necessrios e so capazes de congurar manualmente o /etc/mkinitcpio e /etc/fstab do zero, podem escolher 'no'. (Desnecessrio dizer, esta opo bem complexa e fora do escopo deste.) Agora voc ser perguntado sobre suporte a inicar de 'USB devices', 'FireWire devices', 'PCMCIA devices', 'NFS shares', 'software RAID arrays', 'LVM2 volumes' e 'encrypted volumes'. Escolha 'yes' na que voc precisar, no nossoexemplo, nada necessrio. Iniciantes devem escolher tambm o 'hwdetect results for /etc/mkinitcpio/'. Isso garante um bom funcionamento dos controladores de disco. Agora voc ser perguntado sobre qual editor de texto usar; escolha nano (http://en.wikipedia.org/wiki/Nano_%28text_editor%29) se voc no for familiar com o vi/vim (http://en.wikipedia.org/wiki/Vim_%28text_editor%29) . Deve aparecer um menu, com as opes mais importantes do seu sistema. (Se voc quiser conferir algo, use Alt+F2 paraoutra shell, e volte ao instalador com Alt+F1)
/etc/rc.conf

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
O Arch segue o princpio do FreeBSD de utilizar /etc/rc.conf como local principal de congurao do sistema. Este arquivo contm um vasto leque de informao, e como o nome implica, tambm contm conguraes para os arquivos sob /etc/rc*. Este arquivo oferece um jeito elegante de controlar todo o sistema, a partir de um simples arquivo. O que ? O arquivo rc.conf (/etc /rc.conf) o arquivo de congurao mais importante no Arch Linux Ele centraliza a congurao geral do sistema (fuso . horrio, mapa de teclado, mdulos do kernel e servios a serem carregados na inicializao do sistema, entre outros) em um nico arquivo-texto que pode ser facilmente modicado. Num sistema recm-instalado, o rc.conf se parece com isso:

# # /etc /rc.conf - Main Configuration for Arch Linux # # # ----------------------------------------------------------------------# LOCALIZATION # ----------------------------------------------------------------------# # LOCALE : available languages can be listed with the 'locale -a' command # HARDWARECLOCK: set to "UTC" or "localtime" # TIMEZONE: timezones are found in /usr/share/zoneinfo # KEYMAP : keymaps are found in /usr/share/kbd/keymaps # CONSOLEFONT : found in /usr/share/kbd/consolefonts (only needed for non-US) # CONSOLEMAP: found in /usr/share/kbd/consoletrans # USECOLOR: use ANSI color sequences in startup messages # LOCALE="en_US.utf8" HARDWARECLOCK="localtime" TIMEZONE="Canada/Pacific" KEYMAP="us" CONSOLEFONT= CONSOLEMAP= USECOLOR="yes" # # ----------------------------------------------------------------------# HARDWARE # ----------------------------------------------------------------------# # Scan hardware and load required modules at bootup MOD_AUTOLOAD="yes" # Module Blacklist - modules in this list will never be loaded by udev MOD_BLACKLIST=() # # Modules to load at boot-up (in this order) # - prefix a module with a ! to blacklist it # MODULES=() # Scan for LVM volume groups at startup, required if you use LVM USELVM="no" # # ----------------------------------------------------------------------# NETWORKING # ----------------------------------------------------------------------# HOSTNAME="myhost" # # Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available # interfaces. # # Interfaces to start at boot-up (in this order) # Declare each interface then list in INTERFACES # - prefix an entry in INTERFACES with a ! to disable it # - no hyphens in your interface names - Bash doesn't like it # # Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp") # lo="lo 127.0.0.1" eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255 " INTERFACES=(lo eth0) # # Routes to start at boot-up (in this order) # Declare each route then list in ROUTES # - prefix an entry in ROUTES with a ! to disable it # gateway="default gw 192.168.0.1" ROUTES=(!gateway) # # Enable these network profiles at boot-up. These are only useful # if you happen to need multiple network configurations (ie, laptop users) # - set to 'menu' to present a menu during boot-up (dialog package required) # - prefix an entry with a ! to disable it # # Network profiles are found in /etc/network-profiles # #NET_PROFILES=(main)

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
# # ----------------------------------------------------------------------# DAEMONS # ----------------------------------------------------------------------# # Daemons to start at boot-up (in this order) # - prefix a daemon with a ! to disable it # - prefix a daemon with a @ to start it up in the background # DAEMONS=(syslog -ng network netfs crond) # End of file

Localizao

LOCALE: Este o idioma do sistema, o qual ser usado por todos os programas que suportem o talidioma. Voc pode obter uma lista dos idiomas disponveis executando locale -a em um terminal. O padro (en_US.utf8) deixar o sistema em ingls. Para deix-lo em portugus deve-se utilizar pt_BR.utf8 ou pt_PT.utf8, para o portugus brasileiro ou europeu, respectivamente. HARDWARECLOCK: Especica se o relgio fsico (hardware), o qual o sistema sincronizado durante a inicializao, est congurado de acordo com a hora universal (UTC) ou local (localtime). UTC faz mais sentido pois simplica a mudana entre os fusos ou no horrio de vero, por exemplo. localtime torna-se necessrio se voc utiliza na mesma mquina um sistema operacional que no diferencia um do outro, como o Windows. TIMEZONE: Especica o seu fuso horrio. Os valores possveis aqui so os caminhos relativos a um arquivo, comeando do diretrio /usr/ share/zoneinfo. Por exemplo, se voc mora na poro leste do Brasil, deve utilizar Brazil/East, que se refere ao arquivo /usr/share/ zoneinfo/Brazil/East. Outras opes so Brazil/West, Brazil/Acre e Brazil/DeNoronha. Portugueses devem usar Portugal simplesmente. KEYMAP: O mapa de teclado a ser utilizado. Se voc tem um teclado brasileiro (com a tecla ), deve utilizar br-abnt2. Se possui um teclado americano e quer utilizar acentos, deve usar us-acentos. Em /usr/share/kbd/keymaps encontrar outras opes. Essa congurao somente afetar o console do sistema e portanto no ter efeito algum nos gerenciadores de janelas ou no X. CONSOLEFONT: Dene a fonte utilizada no console. Possveis valores encontram-se em /usr/share/kbd/consolefonts. CONSOLEMAP: Dene o mapa de console utilizado. Os mapas possveis esto em /usr/share/kbd/consoletrans. Voc ir querer congurar isso para um mapa relacionado ao seu locale (8859-1 para Latin1, por exemplo) se estiver usando um locale utf8 acima, e utilizar programas que geram sada 8-bit. Se somente utiliza o X11 no dia-a-dia no precisa se preocupar pois essa congurao s afeta a sada de programas no console. USECOLOR: Ativa (ou desativa) mensagens de estado coloridas durante a inicializao do sistema.
Hardware

MOD_AUTOLOAD: Se congurado para "yes", o Arch ir detectar seu hardware durante a inicializao e tentar carregar os respectivos mdulos. Isso feito com a ferramenta hwdetect. MOD_BLACKLIST: Essa uma lista de mdulos que voc no quer que sejam carregados durante a inicializao. Por exemplo, se no gostar daquele irritante alto-falante interno, pode colocar o mdulo pcspkr nessa lista negra. MODULES: Aqui voc pode listar os nomes dos mdulos a serem carregados durante a inicializao sem precisar relacion-los aos dispositivos, como feito no modprobe.conf. Somente adicione o nome do mdulo aqui, e coloque quaisquer opes adicionais no modprobe.conf se necessrio. Adicionando-se um ponto de exclamao (!) antes do mdulo ir impedir seu carregamento na inicializao (no o mesmo que o MOD_BLACKLIST!), possibilitando "comentar" certos mdulosrapidamente quando necessrio. Um benefcio de especicar os mdulos de rede aqui que as placas de rede respectivas sero sempre detectadas na mesma ordem que os mdulos listados. Isso evita confuso na hora de congurar vrias interfaces de rede, j que a cada inicializao elas podem ser detectadas em ordens diferentes. Um jeito ainda melhor de resolver esse problema usando nomes estticos para cada interface, congurados atravs do udev. USELVM: Procura por volumes LVM durante a inicializao; necessrio se voc usa LVM.
Rede

HOSTNAME: o nome da mquina, sem a parte do domnio. Fique a vontade para escolher um, contanto que s use letras, nmeros e alguns poucos caracteres especiais como o hfen. Em caso de dvida, pode deixar o nome padro. INTERFACES: Aqui voc dene as conguraes das interfaces de rede. As linhas j presentes e os comentrios explicam como deve ser feito. Se voc no usa DHCP, tenha em mente que o valor da varivel (a qual o nome representa o nome do dispositivo a ser congurado) exatamente a linha de argumentos que voc daria ao comando ifcong se estivesse congurando o dispositivo manualmente atravs do terminal. ROUTES: Voc pode denir suas prprias rotas estticas aqui. Para ter uma idia de como fazer, veja o exemplo para um gateway padro. Basicamente, voc cria uma rota com os argumentos que passaria ao comando route add, se fosse fazer manualmente. Leia o manual do comando route (man route) se no souber o que escrever aqui, ou simplesmente deixe como est. NET_PROFILES: Ativa certos pers de rede durante a inicializao. Pers de rede so uma maneira conveniente de gerenciar mltiplas conguraes de rede, e a inteno substituir a congurao padro INTERFACES/ROUTES que ainda mais recomendada para sistemas que possuem uma nica congurao. Se seu computador ir participar de vrias redes distintas (um porttil, por exemplo) ento voc deveria dar uma olhada no diretrio /etc/network-proles para congurar alguns pers. L voc encontrar um arquivo de exemplo a partir do qual poder criar novos pers.
Daemons

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
DAEMONS: Essa uma lista onde os valores indicados representam os nomes dos scripts em /etc/rc.d que devem ser carregados durante a inicializao do sistema. Se houver um ponto de exclamao (!) antes do nome do script, eleno ser executado. Se ao invs disso houver um arroba (@), ento ele ser executado em segundo plano (background), ou seja, a sequncia de inicializao no ir esperar por um retorno do script (se falhou ou no, por exemplo) para continuar o processo. Normalmente voc no precisa modicar nada aqui para que o sistema simplesmente funcione, mas denitivamente ser necessrio modicar essa lista quando voc instalar algum servio como o sshd, e quiser que ele seja carregado automaticamente durante a inicializao. Esse basicamente o jeito Arch de lidar com o que os outros lidam utilizando-se de vrios links simblicos para um diretrio init.d. Nota: A ordem em que os daemons so listados importante pois nessa ordem que eles so carregados. Por exemplo, dbus deve vir antes de hal, a menos que voc queira ver algumas mensagens de erro durante a inicializao do sistema.

/etc/fstab

fstab (for file systems table), tabela de sistemas de arquivo) lista os discos disponveis e suas parties, e indica como eles devem ser iniciados pelo sistema. Este arquivo lido pelo mount, para procurar onde montar os dispositivos. Exemplo, /etc/fstab:

# # /etc /fstab: static file system information # # <file system> <dir> <type> <options> <dump> <pass> none /dev/pts devpts defaults 0 0 none /dev/shm tmpfs defaults 0 0 #/dev/cdrom /mnt/cdrom iso9660 ro,user,noauto,unhide 0 0 #/dev/dvd /mnt/dvd udf ro,user,noauto,unhide 0 #/dev/fd0 /mnt/fd0 vfat user,noauto 0 0 /dev/sda1 / jfs defaults,noatime,nodiratime 0 /dev/sda2 /home jfs defaults,noatime,nodiratime 0 /dev/sda3 swap swap defaults 0 0
O Hwdetect deve ter congurado este arquivo corretamente, porm checar no faz mal.

0 1

Se voc planeja usar o hal para montar automaticamente mdias (CDs, DVDs), vc deve comentar as linhas cdrom e dvd. hal ser explicado abaixo. As opes noatime e nodiratime podem ser adicionadas a / e /home, independente do tipo de arquivo para obter mais velocidade, performance e melhor utilizao de energia. Tanto para laptops quanto PCs de mesa. Mais informaes sobre o Fstab.
mkinitcpio.conf, modprobe.conf e kernel26-fallback.conf

Ns no precisamos editar essas conguraes agora. mkinitcpio.conf congura o 'ramdisk' (Ex. boot a partir de RAID, volumes encriptados) modprobe.conf pode ser usado para setar conguraes especiais para os mdulos do kernel e kernel26-fallback.conf para a congurao de segurana (fallback) do initramfs.
/etc/resolv.conf (para IP esttico)

Se voc usa DHCP, ignore este arquivo. Se voc usa IP esttico, sete seus servidores DNS aqui. Pode haver quantos servidores voc quiser.(nameserver <ip-address>). Se voc usa um router, voc pode adicion-lo como dns (geralmente mesmo IP do gateway:

nameserver 192.168.1.1
Ou, adicionei os servidores que voc quiser: Ex.:

nameserver 4.2.2.1 nameserver 4.2.2.2


No esquea de checar a congurao do seu router, e adicionar servidores DNS l, caso seja necessrio.
/etc/hosts

Adicione seu hostname, o mesmo que voc congurou em '/etc/rc.conf', deste modo:

127.0.0.1

localhost.localdomain

localhost seuhostname

Este formato, incluido as entradas 'localhost' so necessrio para uma boa compatibilidade de programas! Erros nesta sintaxe podem levar a uma performance de rede ruim, e a programas abrindo devagar, ou nem abrindo. Este um erro comum dos novatos.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Para a maioria, apenas adicionar 'seuhostname' deve funcionar, no entanto, alguns usurios recomendam esta sintaxe:

127.0.0.1

seuhostname.domain.org localhost.localdomain

localhost

seuhostname

Para IP esttico, adicione mais esta linha, com a sintaxe <ip> seuhostname.domainame.org seuhostname, Ex.:

192.168.1.100 seuhostname.domain.org

seuhostname

/etc/hosts.deny e /etc/hosts.allow

Modique estas conguraes de acordo com suas necessidades, se voc planeja usar ssh. A congurao padro ir rejeitar todas as conexes, inluindo SSH. Para liberar, adicione em /etc/hosts.allow :

sshd:all
Isso ir liberar todas as conexes SSH. Se voc no vai usar SSH, deixe como est.
/etc/locale.gen

O comando locale-gen ir ler o arquivo /etc/locale.gen e gerar as localizaes especcas. Estas sero usadas pela glibc e outro programas para renderizar textos "peculiares", mostrar moeda local, data e hora, e outras modicaes regionais. Poder trocar a localizao um grande privilgio de usar um sistemaUNIX -like. Por padro, /etc/locale.gen um arquivo em branco, com documentao comentada. Aps editado, o arquivo no ser marcado com o 'touch' novamente. localee-gen vai rodar em cada upgrade da glibc, gerando os locais especicados no /etc/locale.gen. Escolha os 'locale(s)' que voc precisa (remova o # na frente das linhas que voc quer), Ex.:

en_US ISO-8859-1 en_US.UTF-8 pt_BR.ISO-8859-1 pt_BR.UTF-8


Isso deve coincidir com o que voc especicou no seu /etc/rc.conf (j discutido acima). O instalador vai agora rodar o comando locale-gen, que ir gerar as localizaes que voc escolheu. Para adicionar/modicar no futuro, edite o arquivo /etc/locale.gen e na sequencia, rode 'locale-gen' como root. Note que, caso voc no edite este arquivo, voc receber o erro: "The current locale is invalid...". Este talvez o problema mais comum dos novos usurios do Arch.
Root password

Finalmente, sete uma senha para 'root'. E tenha certeza de lembrar dela depois!
Pacman-Mirror

Escolha um repositrio para o pacman usar. archlinux.org limitado em 50KB/s Algumas opes para o Brasil:

Server Server Server Server

= = = =

http://www .las.ic.unicamp.br/pub/archlinux/$repo/os/i686 ftp://ftp .las.ic.unicamp.br/pub/archlinux/$repo/os/i686 http://archlinux.c3sl.ufpr.br/$repo/os/i686 ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/i686

Volte ao menu principal.

(5. Install Bootloader) Instalar Gerenciador de Boot


GNU GRUB (http://www.gnu.org/software/grub/) o bootloader recomendado. Voc pode escolher tambm o LILO (http://lilo.go.dyndns .org/) . A congurao apresentada, /boot/grub/menu.lst, deve ser suciente. O que voc talvez queira alterar eh a opo vga=<nmero> (Uma tabela est disponvel nesse arquivo).

title root

Arch Linux (Main) (hd0,0)

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
kernel /boot/vmlinuz26 root=/dev/sda1 ro vga=773 initrd /boot/kernel26.img
"vga=773" para um framebuffer de 1024x768 com 256 cores. Instale o GRUB na MBR(Master Boot Record), sda no nosso examplo. Saia da instalao, ejete o CD e digite:

reboot
Seu novo Arch ir iniciar e vai terminar em um prompt de login. (Talvez voc precise voltar a ordem certa no setup da sua placa-me, caso voc tenha alterado isso) Parabns, e bem-vindo ao seu novo e reluzente Arch Linux!

Congurao Bsica
Seu Arch agora um ambiente GNU/Linux totalmente funcional, pronto para customizao. Daqui, voc pode montar um sistema com as ferramentas que voc quer e precisa, e nada mais.

Vamos comear: Logue no sistema com a conta de 'root'. Vamos conguraro pacman, atualizar o sistema e depois adicionar um usurio normal.

Congurando a rede (se necessrio)


Esta seo deve lhe ajudar caso a congurao padro (DHCP) no funcionar. Se tudo correr bem, a conexo deve estar funcionando. Para testar, tente ping -c 3 yahoo.com para vericar. Se estiver funcionando, v para Atualizar e Sincronizar o sistema com Pacman. Se no tiver funcionando, podemos concluir que a rede no est congurada corretamente. Vamos checar estes arquivos: /etc/rc.conf # Veja se as sees HOSTNAME= e NETWORKING esto corretas /etc/hosts # Cheque se confere com HOSTNAME acima. /etc/resolv.conf # Se voc usa IP esttico. Se voc usar DHCP, este arquivo ser automaticamente criado e destrudo. Mais informaes sobre Redes: Redes Rede Cabeada Conra suas placas com:

ifconfig
Deve haver 'eth0'. Se necessrio, congure seu IP usando o comando:

ifconfig eth0 <ip address> netmask <netmask> up


E o gateway padro com:

route add default gw <ip address of the gateway>


Conra tambm se seus servidores de nomes (DNS) esto denidos em '/etc/resolv.conf' Se a rede funciona agora (teste com o ping) ajuste seu '/etc/rc.conf' com o IP correto. E retire a exclamao (!gateway) na frente de gateway, (gateway). Se a rede estava usando IP esttico e no funciona, tente DHCP pelo comando:

dhcpcd eth0
Novamente, se funcionar, edite o '/etc/rc.conf':

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
eth0="dhcp"
E negue o gateway (adicionar !exclamao)

10

gateway=(!gateway)
Wireless Detalhes: Wireless Analog Modem To be able to use a Hayes-compatible, external, analog modem, you need to at least have the ppp package installed. Modify the le /etc/ppp/ options to suit your needs and according to man pppd. You will need to dene a chat script to supply your username and password to the ISP after the initial connection has been established. The manpages for pppd and chat have examples in them that should suffice to get a connection up and running if you're either experienced or stubborn enough. With udev, your serial ports usually are /dev/tts/0 and /dev/tts/1. Tip: Read Dialup without a dialer HOWTO. Instead of ghting a glorious battle with the plain pppd, you may opt to install wvdial or a similar tool to ease the setup process considerably. In case you're using a so-called WinModem, which is basically a PCI plugin card working as an internal analog modem, you should indulge in the vast information found on the LinModem (http://www.linmodems.org/) homepage. ISDN Setting up ISDN is done in three steps: 1. Install and congure hardware 2. Install and congure the ISDN utilities 3. Add settings for your ISP The current Arch stock kernels include the necessary ISDN modules, meaning that you won't need to recompile your kernel unless you're about to use rather odd ISDN hardware. After physically installing your ISDN card in your machine or plugging in your USB ISDN-Box, you can try loading the modules with modprobe. Nearly all passive ISDN PCI cards are handled by the hisax module, which needs two parameters: type and protocol. You must set protocol to '1' if your country uses the 1TR6 standard, '2' if it uses EuroISDN (EDSS1), '3' if you're hooked to a so-called leased-line without D-channel, and '4' for US NI1. Details on all those settings and how to set them is included in the kernel documentation, more specically in the isdn subdirectory, and available online. The type parameter depends on your card; a list of all possible types can be found in the README.HiSax kernel documentation. Choose your card and load the module with the appropriate options like this:

modprobe hisax type=18 protocol=2


This will load the hisax module for my ELSA Quickstep 1000PCI, being used in Germany with the EDSS1 protocol. You should nd helpful debugging output in your /var/log/everything.log le, in which you should see your card being prepared for action. Please note that you will probably need to load some USB modules before you can work with an external USB ISDN Adapter. Once you have conrmed that your card works with certain settings, you can add the module options to your /etc/modprobe.conf:

alias ippp0 hisax options hisax type=18 protocol=2


Alternatively, you can add only the options line here, and add hisax to your MODULES array in the rc.conf. It's your choice, really, but this example has the advantage that the module will not be loaded until it's really needed. That being done, you should have working, supported hardware. Now you need the basic utilities to actually use it! Install the isdn4k-utils package, and read the manpage to isdnctrl; it'll get you started. Further down in the manpage you will nd explanations on how to create a conguration le that can be parsed by isdnctrl, as well as some helpful setup examples. Please note that you have to add your SPID to your MSN setting separated by a colon if you use US NI1. After you have congured your ISDN card with the isdnctrl utility, you should be able to dial into the machine you specied with the PHONE_OUT parameter, but fail the username and password authentication. To make this work add your username and password to /etc/ppp/pap-secrets or /etc/ppp/chap-secrets as if you were conguring a normal analogous PPP link, depending on which protocol your ISP uses for authentication. If in doubt, put your data into both les. If you set up everything correctly, you should now be able to establish a dial-up connection with

isdnctrl dial ippp0


as root. If you have any problems, remember to check the logles! (A)DSL (PPPoE) Estas intrues servem caso seu PC necessite estabelecer a conexo com o provedor de Internet. Voc s precisa denir um gateway padro, caso seu modem esteja congurado como router. Ou algum cenrio parecido. Instale o pacote:

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
rp-pppoe
Para congurar, use o comando:

11

pppoe-setup

Para conectar:

/etc/rc.d/adsl start
Desconectar:

/etc/rc.d/adsl stop
DICA: Voc pode adicionar 'adsl' ao seus DAEMONS.

Atualizar e Sincronizar o sistema com o pacman


Quem o pacman ?

Pacman o package manager (gerenciador de pacotes) do Arch Linux. Pacman escrito em C e rpido, simples e extremamente poderoso. Ele gerencia todo o sistema como pacotes, e os remove, atualiza, instala, resolve dependncias automaticamente, procura e lista pacotes locais e remotos e muito mais. Usaremos o pacman para baixar e instalar pacotes (programas, bibliotecas,..) no nosso sistema, a ferramenta mais importa na instalao/ customizao do nosso sistema.
Update Pacman

Inicialmente, voc pode ser perguntado sobre atualizar o prprio pacman, dependendo de quo antigo seu CD . Para atualizar todo o sistema:

pacman -Syu
Simples. Ocasionalmente, algum pacote requer alguma congurao manual, leia a sada ou veja os logs.

Congurando o pacman
/etc/pacman.conf

O pacman vai tentar ler /etc/pacman.conf toda vez que invocado. Esse arquivo dividio em sees, ou repositrios. Cada seo dene um repositrio de pacotes, com exceo de options que dene opes globais.

nano -w /etc /pacman.conf


Exemplo:

[core] # Add your preferred servers here, they will be used first #Server = http://mirrors.easynews.com/linux/archlinux/core/os/i686 Include = /etc /pacman.d/mirrorlist [extra] # Add your preferred servers here, they will be used first #Server = http://mirrors.easynews.com/linux/archlinux/extra/os/i686 Include = /etc /pacman.d/mirrorlist #[unstable] # Add your preferred servers here, they will be used first #Server = http://mirrors.easynews.com/linux/archlinux/unstable/os/i686 #Include = /etc /pacman.d/mirrorlist [community] # Add your preferred servers here, they will be used first #Server = http://mirrors.easynews.com/linux/archlinux/community/os/i686 Include = /etc /pacman.d/mirrorlist
Habilite todos os repositrios desejados (remova o # em frentedo 'Include =' e '[repository]').

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Se a linha "Server =" estiver descomentanda, ir forar o uso daquele servidor. A congurao dos servidores ca em /etc/pacman.d/ mirrorlist DICA: Voc pode habilitar o [Unstable] sem problemas, os pacotespodem co-existir sem problemas. '* Note: Quando escolher um repo, descomente ambas: a linha em [colchetes] e a linha 'Include ='. /etc/pacman.d/mirrorlist Servidores prximos e rpidos iro com certeza melhorar e performance do pacman, e a sua experincia no Arch. Sugestes para o Brasil, coloque no comeo do seu arquivo /etc/pacman.d/mirrorlist :

12

Server Server Server Server

= = = =

http://www .las.ic.unicamp.br/pub/archlinux/$repo/os/i686 ftp://ftp .las.ic.unicamp.br/pub/archlinux/$repo/os/i686 http://archlinux.c3sl.ufpr.br/$repo/os/i686 ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/i686

Update System
Atualize, sincronize e d um upgrade em todo o sistema com:

pacman -Syu
O Pacman vai vericar as ultimas informaes sobre pacotes disponveis e fazer todas as atualizaes. Voc pode ser perguntado sobre instalar o pacman primeiro, escolha sim, e depois volte a rodar pacman -Syu.
A beleza do 'rolling release'

Rolling Release, pode ser traduzido algo como 'Lanamento Constante'. Lembre-se que o Arch uma distro rolling release. Isso signica que nunca h razo para reinstalar ou reconstruir o sistema para atualizar para uma nova verso. Simplesmente digitando pacman -Syu deixar seu sistema atualizado com a ltima verso disponvel.
Conhea melhor o pacman

Pacman o melhor amigo do usurio do Arch. Vejaas manpages (man pacman) e mais informaes no wiki Pacman.

Adicione um usurio e congure os grupos


Voc no deve usar a conta de root, alm de nao ser uma boa idia, perigoso. Vamos adicionar um usurio ao nosso sistema:

adduser
Nada de errado com as opes padro, porm, talvez queira adicionar 'storage', 'audio', 'video', 'optical', e 'wheel como seus grupos adicionais ' ('additional groups-'), especialmente se voc pretende um ambiente grco completo para este usurio. Grupos e usurios so denidos em /etc/group: audio - tarefas que envolvem a placa de som e aplicativos relacionados wheel - para usar sudo storage - para gerenciar mdias video - tarefas que envovem acelerao de hardware 3D optical - para gerenciar CDs e DVDs oppy - para acessar o drive de disquete lp - para gerenciar tarefas de impresso Veja mais em Grupos. Voc pode adicionar usurios a grupos a qualquer hora, exemplo usando usermod (como root):

usermod -aG audio,video,floppy,lp,optical,network,storage,wheel,dbus,hal USUARIO


Ou com gpasswd

gpasswd -a USUARIO GRUPO


Veja mais com man gpasswd, man usermod.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Parte II: Instalar X e congurar ALSA
Congurar a placa de som e o alsamixer
ALSA um componente do kernel que pretente substituir o original OSS como provedor de drivers para placas de som. Alm dos drivers, ALSA tambm contm um biblioteca para desenvolvedores que querem usar aplicaes de udio em alto nvel, invs de interao direta com os drivers do kernel. udev ir automaticamente vasculhar seu hardware no boot, carregado os drivers de udio correspondente. Seu som deve funcionar normalmente, porm ele, por padro, inicia mudo. O pacote alsa-utils contm o 'alsamixer', que nos deixar congurar a placa de som pelo console (ou pelo X, claro). Instale o pacote alsa-utils:

13

pacman -S alsa-utils
J adicionou seu usurio do grupo 'audio'? Se no agora uma boa hora. Como root:

gpasswd -a yourusername audio


E como usurio normal:

alsamixer
Tire o 'Master' e 'PCM' do mudo, para isso, use as setas para selecion-los e pressione M. Aumente o volume com a seta para cima. Testando o Som Teste o som como usurio comum usando o 'aplay':

aplay /usr/share/sounds/alsa/Front_Center.wav
Voc deve ouvir uma vox eloquente, dizendo: "Front, center." Se tudo der certo, rode (como root):

alsactl store
Isso ir criar o arquivo '/etc/asound.state', salvando as conguraes do alsamixer. Por ltimo, adicione 'alsa' na linha de DAEMONS do seu '/etc/rc.conf'.

nano /etc/rc.conf DAEMONS=(syslog -ng network crond alsa)


*Note que o daemon 'alsa' meramente recarrega seus nveis de volume. Ele uma parte separado do alsa (e a API em nvel de kernel). Mais informaes: ALSA.

Instalar e congurar o X
O Sistema de Janelas X (chamado de X11, ou simplesmente X) um protocolo de rede de exibio que prov janelas para bitmaps. Ele prov as ferramentas padres, ou primitivos, para criao de interaces grcas (GUIs) em sistemas UNIX -like, desenhar e mover janelas na tela e interagir com mouse e/ou teclado. X no manda na interface do usurio - individualmente, os clientes manejam isso. X foi chamado assim por ser precedido por W Window System, desenvolvido originalmente na Universidade de Stanford. Nota: Se voc planeja usar um driver de vdeo open-source, e quer acelerao 3D, recomendado instalar a biblioteca 'libgl' antes de instalar o Xorg:

pacman -S libgl
(Drivers de vdeo proprietrios, vm com suas prprias representaes da 'gl'.) Instale a base do Xorg. o primeiro passo paraisntalar um ambiente grco:

pacman -S xorg
Ferramentas 3D tais como glxgears esto no pacote mesa:

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
pacman -S mesa
Agora que temos os pacotes bsicos para rodar o Servidor X, vamo adicionar o drivr correto para nossa placa de vdeo (Ex. xf86-video-<nome>). O jeito mais fcil de congurar o X instalar os driver corretos primeiro, e usar um script de congurao, como o 'Xorg -congure'. Para uma lista de todos os drivers de vdeo open-source':

14

pacman -Ss xf86-video | less


Se voc no sabe que placa tem, tente:

lspci | grep VGA


Lista de drivers open source e os respectivos chipsets: xf86-video-apm Alliance ProMotion xf86-video-ark ark video driver xf86-video-ati ATI video driver xf86-video-chips Chips and Technologies video driver xf86-video-cirrus Cirrus Logic video driver xf86-video-dummy dummy video driver xf86-video-fbdev framebuffer video driver xf86-video-glint GLINT/Permedia video driver xf86-video-i128 Number 0 i128 video driver xf86-video-i740 Intel i740 video driver xf86-video-i810 Intel i810/i830/i9xx video drivers (em desuso - use -intel ) xf86-video-intel Nova verso do Intel i810/i830/i9xx video drivers xf86-video-imstt Integrated Micro Solutions Twin Turbo vidoe driver xf86-video-mga mga video driver (Matrox Graphics Adapter) xf86-video-neomagic neomagic video driver xf86-video-nv nvidia nv video driver xf86-video-rendition Rendition video driver xf86-video-s3 S3 video driver xf86-video-s3virge S3 Virge video driver xf86-video-savage savage video driver xf86-video-siliconmotion siliconmotion video driver xf86-video-sis SiS video driver xf86-video-sisusb SiS USB video driver xf86-video-tdfx tdfx video driver xf86-video-trident Trident video driver xf86-video-tseng tseng video driver xf86-video-unichrome Unichrome video drivers xf86-video-v4l v4l video driver xf86-video-vesa vesa video driver xf86-video-vga VGA 16 color video driver xf86-video-via via video driver xf86-video-vmware vmware video driver xf86-video-voodoo voodoo video driver Note que o driver vesa o mais genrico, e deve funcionar em praticamente todos os chipsets de vdeo modernos. Se voc no encontrou um driver aproriado, tente o vesa. Se voc tem uma placa NVIDIA ou ATI, voc pode usar os driver proprietrios. Vejamais abaixo, em #Usando drivers grcos proprietrios. Use o pacman parar instalar o driver, exemplo:

pacman -S xf86-video-<nome>
Voc pode ainda instalar todos os drivers de vdeo, e deixar o 'Xorg -congure' escolher pra voc:

pacman -S xorg-video-drivers

Criar um /etc/X11/xorg.conf
Sobre o /etc/X11/xorg.conf

/etc/X11/xorg.conf o arquivo de conguro principal do Sistema de Janelas X. um arquivo de texto, divido em sees e sub-sees. Sees podem aparecer em qualquer ordem, e pode haver mais de uma seo para o mesmo tipo, por exemplo, se voc usa dois monitores. Por conveno, voc no ter este arquivo no sistema, o fato que: voc no precisa de um caso a auto-congurao funcione.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Most people will still nd that they need to generate a cong le, however. Use 'Xorg -congure' para criar um Xorg.conf bsico:

15

Xorg -configure
Isso vai criar um arquivo de congurao em /root/xorg.conf.new Para testar:

X -config /root/xorg.conf.new
O X deve ento iniciar, com grcos, mouse e teclado funcionando. Use CTRL-Alt-Backspace para sair do X. Inpecione seu arquivo em caso de erros:

nano /root/xorg.conf.new
Verique se 'Xorg -congure' especicou corretamente seu driver de vdeo. Ex.:

Section "Device" Driver "savage"


Tenha certeza que as especicaes de atualizao e sinc. do monitor foram criadas. Se no, faa isso:

Section "Monitor" Identifier VendorName ModelName HorizSync VertRefresh EndSection

"Monitor0" "Monitor Vendor" "Monitor Model" 30.0 - 130 .0 # Seguro para LCDs 50.0 - 100 .0 # Seguro para LCDs e a maioria dos CRTs.

(Se voc no sabe estas informaes, consulte o manual do monitor.) Especique a profundidade de cor, seo "Screen":

Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24


(Tpicamente, isso estar setado em 24, 'true color'.) Adicione tambm os modos desejados na sub-seo "Display", abaixo da cor:

SubSection "Display" Viewport 0 0 Depth 24 Modes "1024x768" "800x600" "640x480"


Tente agora, depois das mudanas:

X -config /root/xorg.conf.new
Se tudo estiver OK, mova o arquivo para /etc/X11:

mv /root/xorg.conf.new /etc/X11/xorg.conf
Mais informaes: Xorg.

Simple baseline X test

Usando drivers grcos proprietrios

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Se voc prefere os drivers proprietrios. Placas NVIDIA Os drivers NVIDIA so geralmente considerados de tima qualidade e oferecem desempenho 3D superior. Primeiro, identique o pacote correto para sua placa: 1. nvidia-71xx para placas bem velhas, como as TNT e TNT2 2. nvidia-96xx placas um pouco mais novas, at a GF 4 3. nvidia placas novas, acima da GF 4 Consulte a pgina da NVIDIA qual driver o certo para voc. A diferena se d na instalao, a congurao a mesma pra todos. Selecionar e instalar o driver apropriado: Ex.:

16

pacman -S nvidia-???
O pacote NVIDIA, contm um utilitrio para gerar/atualizar seu /etc/X11/xorg.conf:

nvidia-xconfig
H ainda vrios opes, por exemplo:

nvidia-xconfig --composite --add-argb-glx-visuals


Para mais informaes: man nvidia-xcong(1). Algumas outras modicaes possveis (talvez isso no funcione pra voc):

Option Option Option Option

"RenderAccel" "true" "NoLogo" "true" "AGPFastWrite" "true" "EnablePageFlip" "true"

Tenha certeza a linha DRI esta comentada:

Load

"dri"

Double check your /etc/X11/xorg.conf to make sure your default depth, horizontal sync, vertical refresh, and resolutions are acceptable. Atulize a dependncias modulares do kernel:

depmod -a
Mais informaes: NVIDIA. Continue em Testando o X Placas ATI Donos de ATI tem duas opes para drivers. Se voc no tem certeza sobre qual usar, use o drive open-source, ele deve prover suas necessidades, e menos problemtico. Para instalar o driver proprietrio:

pacman -S catalyst
Use aticong para modicar seu xorg.conf. NOTA: O driver proprietrio nao suporta AIGLX. Para usar Compiz ou Beryl com este driver s com XGL. Para instalar o driver open-source':

pacman -S xf86-video-ati
Atualmente, a performance do driver open-source driver no to boa quanto o proprietrio. E tambm no h TV-out, dual-link DVI e possivelemnte outras opes. Por outro lado, ele suporta Aiglx e tem um suporte a dois monitores melhor.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Mais informaes: ATI. Continue em Testando o X

17

Testando o X
Nessa algura do campeonato, voc deve estar com o X/Xorg instalado, e um driver (instalado) especicado no seu /etc/X11/xorg.conf. Para testar esta cong de forma rpida, antes de instalar um sistema grco completo, use o xterm:

xterm
Xterm eh um emulador de terminal simples que roda em cima do X Server; ele j instalado junto com o o Xorg.
~/.xinitrc

Este arquivo ser lido pelo 'startx', para iniciar o modo grco de modo independente para cada usurio:

su SeuUsuario nano ~/.xinitrc


adicione:

exec xterm
Deve parecer com isto:

#!/bin /sh # # ~/.xinitrc # # Executado por startx (rode seu gerenciador de janelas por aqui) # exec xterm # exec wmaker # exec startkde # exec icewm # exec blackbox # exec fluxbox
Tenha certeza de ter apenas uma linha descomentada. Se voc no tem este arquivo, simplesmente o crie, ou copie de /etc /skel/:

cp /etc/skel/.xinitrc ~/
NOTE: Na falta de um ~/.xinitrc, o arquivo de congurao global, /etc/X11/xinit/xinitrc, ser usado. Oque leva a usar TWM. Para iniciar o X como usurio normal:

startx
Voc deve ver uma sesso do xterm agora. Para sair do X use Ctrl+Alt+Backspace , ou digite "exit". Se houver erros ao iniciar o X, voc deve olhar o arquivo de log: /var/log/Xorg.0.log e a sada do console onde voc executou startx. Mais informaes: Xorg.

Parte III: Instalar e congurar um Ambiente Grco


Enquanto o X prov o bsico para uma interface grca, um Ambiente trabalha em conjunto com oo X para prover uma interface completa e funcional. Tpicamente, fornecem: cones, aplicativos, barras, fundos de tela, etc. Escolher o melhor ambiente uma escolha pessoal, todavia, aqui vo algumas dicas: Se voc quer algo cheio de coisas e funes, tipo Windows e Mac OSX, tente KDE. Se voc quer algo um pouco mais minimalista, v de GNOME. Continuando a escala rumo ao minimalismo e simplicidade, Xfce uma boa escolha. Se voc tem uma mquina mais antinga, ou prefere um Ambiente mais leve, voc pode optar por um Gerenciador de Janelas, algumas opes: openbox, uxbox, fvwm2, windowmaker e twm. Algo totalmente diferente, tente ion, wmii ou dwm.

Instalar Fontes

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
At this point, you may want to install some good-looking fonts, before installing a desktop environment/window manager. Dejavu and bitstream-vera are nice font sets. For websites, you may want to have the Microsoft fonts too. Install with:

18

pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera

~/.xinitrc (again)
As normal user, edit your /home/username/.xinitrc to utilize the DE you wish to use:

nano ~/.xinitrc
Uncomment or add the 'exec ..' line of the appropriate desktop environment/window manager. For example:

exec startxfce4

(For the Xfce4 desktop environment.) Remember to have only one uncommented exec line in your ~/.xinitrc. Continue below, installing the DE/WM of your choice.

GNOME
Sobre o GNOME O GNU Network Object Model Environment. Prov duas coisas: O ambiente grco GNOME, a plataforma de desenvolvimento GNOME, um framework para contruo de aplicaes e suas integraes com o ambiente, Instalao Para instalar o ambiente completo:

pacman -S gnome gnome-extra


Selecione todos os pacotes. Se voc quiser um sistema mais bsico:

pacman -S gnome

DAEMONS teis para o GNOME

O hal e fam sero instalados junto com o pacote 'gnome'. Mas precisam ser iniciados para funcionar. Para inici-los:

/etc/rc.d/hal start /etc/rc.d/fam start


Talvez voc queira instalar um gerenciador de login grco. Para o GNOME por exemplo, gdm uma boa:

pacman -S gdm

Os adicione no seu '/etc/rc.conf' na seo DAEMONS, assim eles sero carregados ao ligar o PC.

nano /etc/rc.conf DAEMONS=(syslog -ng network crond alsa hal fam gdm)
Se voc prefere logar em modo texto, dispense o gdm, e como usurio normal apenas digite:

startx
Voc deve querer instalar um terminal e um editor. Eu recomendaria gnome-terminal (parte do grupo gnome-extra) e geany:

pacman -S geany gnome-terminal


Mais informaes sobre GNOME: Gnome.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Eye Candy Existem muitos temas e cones bonitos, caso os padres no lhe agradem. Um tema bacana o murrine, para instalar:

19

pacman -S gtk-engine-murrine
e o selecione em Sistema->Preferncias->Tema. Voc pode encontrar temas e papis de parede em Gnome Look (http://www .gnome-look.org) . Parabns! Bem vindo ao seu novo ambiente GNOME, algumas pginas interessantes: Ajustes/Toque nal, Dicas ps-instalao

KDE
Sobre o KDE The K Desktop Environment (Ambiente grco K). um poderoso ambiente gaco para mquinas GNU/Linux e UNIX . Ele combina facilidade de uso, funcionalidade conteporneas, e um bonito design grco. Instalao Arch oferece algumas verses distintas do KDE: kde, kdebase, and KDEmod. Para o KDE original (~300Mb):

pacman -S kde

KDEbase

Verso light, com menos aplicaes (~80Mb):

pacman -S kdebase

KDEMod

Conra mais aqui: KDEmod DAEMONS teis para o KDE KDE usa ohal e fam. kdm o daemon para login grco, opcional. O hal e fam so instalados junto com o KDE, porm no so iniciados. Para faz-lo:

/etc/rc.d/hal start /etc/rc.d/fam start


NOTE: The hal daemon relies on, and will automatically start, the dbus daemon. Edite a seo DAEMONS em /etc/rc.conf e adicione hal e fam' (kdm opcional):

nano /etc/rc.conf DAEMONS=(syslog -ng network crond alsa hal fam kdm)
Este mtodo ir iniciar o sistema em runlevel 3 (/etc/inittab default, multiuser mode), e iniciar o kdm como daemon. Todavia, alguns usurios preferem um mtodo alternativo, utilizando o '/etc/inittab' para iniciar o sistema em runlevel 5. Veja mais: Adicionando um login grco (KDM, GDM ou XDM) no boot do sistema . Se voc prefere logar pelo console, em runlevel 3, e iniciar o X manualmente, na tradio Slackware, deixe de lado o kdm. Agora tente iniciar o Servidor X como usurio normal:

startx
Mais infomaes: KDE.

Xfce
Sobre o Xfce O Ambiente livre de colesterol. Xfce um ambiente como GNME ou KDE, mas foca em ser rpido e leve, mas sem deixar de ser visualmente agradvel. Ele contm uma sute de aplicativos como painis, gerenciador de arquivos, gerenciador de janelas. Xfce tem um ciclo de desenvolvimento mais lento, sendo extremamente estvel e leve, excelente para mquinas mais antigas. Instalao

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Instale o ambiente xfce com temas e extras:

20

pacman -S xfce4 xfce4-goodies gtk2-themes -collection


Se voc usa kdm ou gdm uma sesso xfce deve ter aparecido. Alternativamente, voc pode usar:

startxfce4
Instrues avanadas de instalao e congurao podem ser encontradas no artigo do [1] (http://wiki archlinux.org/Xfce) (em ingls). . Parabns! Bem vindo ao seu novo ambiente Xfce, algumas pginas interessantes: Ajustes/Toque nal, Dicas ps-instalao

*box
Fluxbox Fluxbox um gerenciador de janelas para o X. baseado no cdigo do Blackbox 0.61.1. Fluxbox parece com o blackbox e maneja estilos, cores e janelas como o blackbox (Temas e estilos so intercompatveis). Instale o uxbox:

pacman -S fluxbox fluxconf


Se voc usa o gdm/kdm/xdm, uma nova sesso deve aparecer. Caso isso no ocorra, modique o .xinitrc do seu usurio, adicione isto:

exec startfluxbox
Mais informaes: Fluxbox. Openbox Openbox um gerenciador de janelas padronizado, rpido, leve e expansvel. Openbox trabalha para sua aplicaes, fazendo seu Desktop mais simples de mexer. Isso se deve ao desenvolvimento ter se dado primeiranente em padronizao e funcionalidade e depois, visual. Openbox funcional por si prprio, mas pode ser usado como substituto ao gerenciador de janelas do Gnome ou KDE. Instale openbox usando:

pacman -S openbox obconf obmenu


Aps instalado, voc receber uma mensagem sobre mover menu.xml & rc.xml para~/.cong/openbox/ no seu diretrio 'home':

mkdir -p ~/.config /openbox/ cp /etc/xdg/openbox/rc.xml ~/.config /openbox/ cp /etc/xdg/openbox/menu.xml ~/.config /openbox/


No arquivo "rc.xml" voc pode modicar vrias opes (ou use o OBconf). No "menu.xml" voc pode modicar seu menu do boto direito do mouse. Para entrar no seu openbox, use um modo grco (KDM/GDM) ou edite seu ~/.xinitrc (como usurio normal) e adicione:

exec openbox
Agora para iniciar:

startx
Alguns programas teis para o openbox: PyPanel ou LXpanel se voc quer um painl 'feh' para modicar papel de parede 'ROX' para um gerenciado de arquivos simples, e cones no Desktop Mais informaes: Openbox.

fvwm2

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
FVWM um poderoso ambiente grco com mltiplos desktops virtuais. Desenvolvimento constante e o suporte, excelente. Instale o fvwm2:

21

pacman -S fvwm
fvwm ser automaticamente listado nas sesses do kdm/gdm. Para logar em modo texto, adicione:

exec fvwm
no ~/.xinitrc do seu usurio. Note que a verso estvel nos repositrios tem alguns anos de idade. Para um verso moderna, use o pacote fvwm-devel no repo 'unstable'.

Ajustes/Toque nal
HAL
Agora que voc tem um ambiente grco instalado, e caso no o tenha feito ainda, vamos instalar o HAL. Com o HAL, seu telefone, mp3, HD`s externos, dispositivos plug-and-play, sero automaticamente montados no seu Desktop ou 'MeuComputador'. KDE, GNOME e XFCE usam HAL. O procedimento de instalao est descrito em HAL. Algumas informaes podem ser encontradas em Wikipedia (http://en.wikipedia.org/wiki/ HAL_(software)) .

Carregar DAEMONS em segundo plano


Para carregar os daemons no linearmente e em segundo plano, adicione uma arroba ('@'), assim:

DAEMONS=(@syslog-ng @network crond @alsa @hal @fam @kdm)

Se voc no quer que um daemon seja carregado, adicione exclamao (!), assim:

DAEMONS=(@syslog-ng @network !crond @alsa @hal @fam @kdm)


Claro que voc pode simplesmente apag-lo.

Melhorando as Fontes em LCD's


Fonts

Ajustar a rodinha do mouse


Se a roda do mouse no funciona, adicione na sua seo (mouse0):

Option

"ZAxisMapping" "4 5 6 7"

Congurar todos os botes


Todos os botes do mouse

Ajustar o Layout do Teclado


Edite /etc/X11/xorg.conf e adicione estas linhas na seo 'Input'(keyboard0). No exemplo, um teclado ABNT2.

Option Option

"XkbLayout" "XkbVariant"

"br" "abnt2"

Ajustes para laptops


ACPI necessrio para as funes especiasi (sleep, sensores da tampa, teclas especiais...), instale o acpid:

pacman -S acpid
e o adicione no seu /etc/rc.conf (acpid). Para iniciar manualmente:

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
/etc/rc.d/acpid start

22

Sobre Laptos: Categorira:Laptops

Congurar frequncia da CPU


Processadores modernos podem diminuir sua frequencia e voltagem a m de consumir menos recursos, gerar menos calor e fazer menos ruido. Usurios de laptops vo com certeza querer isto, mas mesmo sistemas de mesa podem usufruir. Instale cpufrequtils :

pacman -S cpufrequtils
e adicione (cpufreq) nos seus daemons em /etc /rc.conf. Edite o arquivo /etc /conf.d/cpufreq e modique:

governor="conservative"
isso deve aumentar a frequencia quando necessrio (laptops e desktops). Altere min_freq e max_freq de acordo com as especicaes da sua CPU. Se voc no sabe, rode cpufreq-info depois de carregar algum dos mdulos de frequencia. Voc pode tambm comentar estas linhas, que deve funcionar. Adicione o mdulo no seu rc.conf: A maioria dos notebooks e desktops podem simplesmente usar o acpi-cpufreq, no entanto, alguma outrs opes existem: p4-clockmod, powernow-k6, powernow-k7, powernow-k8, and speedstep-centrino. Carregue manualmente com:

modprobe <nomedomodulo>
e para iniciar o cpufreq:

/etc/rc.d/cpufreq start
Para mais detalhes, Cpufrequtils

Aplicaes teis
Esse seo nunca estar completa. apenas uma amostra de algumas aplicaes para o dia a dia. Usurios KDE NOTEM: J que o KDE reside em /opt, voc provavelmenteter que sair e entrar aps a primeira instalao, para que as aplicaes enxerguem o $PATH corretamente.

Internet
Firefox

Ffox est presente no Arch, mas sob outro nome 'Bon Echo'. Para instalar:

pacman -S firefox
Para um experincia mais completa, instale os plugins:

pacman -S flashplugin mplayer mplayer-plugin codecs


codecs contm quicktime e realplayer H ainda o Opera:

pacman -S opera
Para email voc pode optar pelo thunderbird, Kmail e Konqueror no KDE, Epyphany e Evolution no GNOME. Se voc no quer/usa um ambiente grco. Pode optar pelo elinks, links ou lynx. E usar o mutt paraemail. Para messengers, h pidgin, emesene, jabber, PSI...

Escritrio
OpenOffice uma sute completa (similar ao Microsoft Office). Abiword uma outra, mais leve, alternativa para processador de texto, e Gnumeric uma alternativa para o Excel, no GNOME. KOffice uma sute completa para o KDE.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
GIMP (ou GIMPShop) um pixel-editor (similar ao Adobe Photoshop), e o Inkscape um editor vetorial (Adobe Illustrator). E, claro, Arch vem com toda a famlia LaTeX: tetex popular e ainda funciona, o seu sucessor Texlive esta disponvel no AUR.

23

Multimdia
Players de Vdeo
VLC timo player de vdeo para linux, instale com:

pacman -S vlc
(TODO) Instructions for VLC mozillaplug-in Mplayer Outro bom player:

pacman -S mplayer
Inclui um plugin para Mozilla, que exibe vdeos em pginas web. Para instalar:

pacman -S mplayer-plugin
Para o KDE, KMplayer a melhor opo. Ele j vem com um plugin para o Konqueror

pacman -S kmplayer
(TODO) GMPlayer instructions Xine Xine um bom player para DVD's.

pacman -S xine-ui
Para DVD encriptados:

pacman -S libdvdcss
GNOME
Totem

Totem (http://www.gnome.org/projects/totem/) o player ocial do GNOME, baseado na xine-lib ou GStreamer (padro instalado pelo pacman). It features a playlist, a full-screen mode, seek and volume controls, as well as keyboard navigation. It comes with added functionality such as: Miniaturas de vdeo nos gerenciadores de arquivos Aba de propriedades do Nautilus Epiphany / Mozilla (Firefox) plugin Ulilidades para Webcam (em desenvolvimento) Totem-xine a melhor opo para DVDs. Totem parte do grupo gnome-extra, mas o plugin no. Para instalar separadamente:

pacman -S totem
Para instalar o plugin pro navegador:

pacman -S totem-plugin
KDE

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Kaffeine

24

Kaffeine uma boa opo para quem usa KDE. Para instalar:

pacman -S kaffeine

Audio Player
Gnome/Xfce
Exaile

Exaile is a music player written in Python that makes use of the GTK+ toolkit. It tries to be close to the popular Amarok, but in GTK. It is in [community], so install with:

pacman -S exaile

Rhythmbox

Rhythmbox (http://www.gnome.org/projects/rhythmbox is an integrated music management application, originally inspired by Apple's iTunes. /) It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. Rhythmbox has a number of features, including: Easy-to-use music browser Searching and sorting Comprehensive audio format support through GStreamer Internet radio support Playlists To install rhythmbox:

pacman -S rhythmbox

Quod Libet

Quod Libet (http://www.sacredchao.net/quodlibet) is a music manager that uses the GStreamer media framework to play audio les. This allows it to play all the le-types that Rhythmbox (which uses GStreamer too) can play. Quod Libet is more suited to non-Gnome desktops since it has a smaller footprint and fewer dependencies than Rhythmbox (Rhythmbox depends on nautilus, which requires a lot of GNOME to be installed). In addition to the music player/manager, Quod Libet also includes Ex Falso, a tag editor. Quod Libet's features include: Easy-to-use music browser Searching Comprehensive audio format support through GStreamer Easy Playlist management To install Quod Libet:

pacman -S quodlibet
Other good audio players are Banshee and Listen. See Gnomeles (http://gnomeles.org/) to compare them. KDE
Amarok

Amarok (http://amarok.kde.org/) is one of the best audio players and music library systems available for KDE. To install it, simply type the code below.

pacman -S amarok-base
Console Moc (http://moc.daper.net/) is a ncurses-based audio player for the console; another good choice is mpd (http://musicpd.org/) . Another excellent choice is cmus (http://freshmeat.net/projects/cmus/) . Other X-based (TODO) Xmms, audacious, bmpx.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
Codecs e outros contedos multimdia (s i686)
DVD Voc pode usar o xine-ui, VLC, totem-xine, mplayer ou kaffeine (dentre outros) para ver DVDs. Talvez voc tenha que instalar a 'libdvdcss'. Flash Para instalar o Flash Player:

25

pacman -S flashplugin
Quicktime Os codecs Quicktime esto no pacote 'codecs':

pacman -S codecs
Realplayer Para Realplayer9

pacman -S codecs
Para Realplayer10 Pelo AUR, em [2] (http://aur.archlinux.org/packages .php?do_ Details=1&ID=1590&O=0&L=0&C=0&K=realplay&SB=&SO=&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd) .

Queimar CDs and DVDs


GNOME
Brasero

Brasero (http://www.gnome.org/projects/brasero/) uma gravador parao GNOME. Desenhado pra ser prtico, Brasero ir gravar seus discos com rapidez e facilidade. Para instalar:

pacman -S brasero
KDE
K3b

K3b (from KDE Burn Baby Burn) is a free software CD and DVD authoring application for GNU/Linux and other UNIX -like operating systems designed for KDE. As is the case with most KDE applications, K3b is written in the C++ programming language and uses the Qt GUI toolkit. K3b provides a graphical user interface to perform most CD/DVD burning tasks like creating an Audio CD from a set of audio les or copying a CD/ DVD, as well as more advanced tasks such as burning eMoviX CD/DVDs. It can also perform direct disc-to-disc copies. The program has many default settings which can be customized by more experienced users. The actual disc recording in K3b is done by the command line utilities cdrecord or wodim, cdrdao, and growisofs. As of version 1.0, K3b featuresa built-in DVD ripper.- licensed under the GPL. K3b was voted LinuxQuestions.org's Multimedia Utility of the Year (2006) by the majority (70%) of voters. To install:

pacman -S k3b

(Todo) cdrecord, graveman...

A maioria dos programas uma inteface pro cdrecord:

pacman -S cdrkit
If you install packages for CD/DVD burning applications like Brasero or K3B it also installs the CD/DVD burning library for it, like libburn or cdrkit. Uma boa ferramenta para a linha de comando eh o 'growisofs':

pacman -S dvd+rw-tools

TV-Cards

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
There are several things to do if you want to watch TV under (Arch) Linux. The most important task is to nd out which chip your tuner is using. However, quite a lot are supported. Be sure to check at a Hardware Database to be sure (see this list (http://en.opensuse.org/HCL/TV_Cards) , for example). Once you know your Model, there are just a few steps ahead to get you going. In most cases, you will need to use the bttv-drivers (other drivers exist, like V4L (http://linux.bytesex.org/v4l2/drivers.html) ) togetherwith the I2C-modules. Conguring those is the hardest task. If you are lucky, a

26

modprobe bttv
will autodetect the card (check dmesg for results). In that case, you need only to install an application to watch TV. We will look at that later, though. If the autodetection did not work, you will need to check the le CARDLIST, which is included in the tarball of bttv (http://dl.bytesex.org/ releases/video4linux/) to nd out the right parameters for your card. A PV951 without radio support would need this line:

modprobe bttv card=42 radio=0


Some cards need the following line to produce sound:

modprobe tvaudio
However, that varies. So just try it out. Some other cards demand the following line:

modprobe tuner
This is subject to trial-and-error, too. TODO: clarify the installation-procedure To actually watch TV, install the xawtv-package with

pacman -S xawtv
and read its manpage. TODO: clarify some possible problems and procedures. Introduction to XAWTV on another page?

Cmeras Digitais
A maioria da cmeras atuais so reconhecidas como dispositivos de armazenagem, oque signica que s conectar o cabo USB e acessar os arquivos. Algumas cmeras antigas usam o protocolo PTP (Picture Transfer Protocol) que requer um driver especial. O gPhoto2 contm este driver, e permite at cpia dos arquivos pelo terminal. digikam (pro KDE) e gthumb (pro GNOME, gtkam outra opo) usam este driver, e oferecem uma interface grca bacana.

Pendrives / Hard Disks


So suportados sem qualquer problema como dispositivos de armazenagem em massa. Aparecero como um novo dispositivo SCSI (/dev/sdX). Se voc usa KDE ou GNOME, no esqueade adcionar dbus e hal no seus DAEMONS (/etc/rc.conf). Assim seus dispostivos sero automaticamente montados. Se voc usa outro Ambiente Grco, experimente o 'ivman'.

Manuteno do sistema
Pacman
Pacman um gerenciador de pacotes binrios, que vai atualizar, instalar e fazer upgrades no seu sistema de modo simples e claro. Ele resolve dependncias, e vem com ferramentas simples para fazer seus prprios pacotes, se necessrio. Mais informaes: Pacman. Veja tambm: ABS. Comandos teis Para sincronizar a atualizar e sincronizar o banco de dados de pacotes local com os remotos, e uma boa idia faz-lo sempre antes de um 'upgrade':

pacman -Sy
Para fazer um upgrade de todos os pacotes:

pacman -Su
Para sincronizar, atualizar e dar um upgrade ao mesmo tempo:

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
pacman -Syu
Para instalar ou atualizar um pacote (incluindo dependncias):

27

pacman -S pacoteA pacoteB


Voc pode tambm atualizar o banco antes de instalar com um comando:

pacman -Sy pacoteA pacoteB


Para remover um simples pacote, deixando suas dependncias instaladas:

pacman -R pacote
Para remover um pacote e suas dependncias no usadas:

pacman -Rs pacote


Para remover um pacote, suas dependncias no usadas e arquivos de congurao:

pacman -Rsn pacote


Para procurar os pacotes uma palavra-chave:

pacman -Ss palavra


Para listar todos os pacotes no seu sistema:

pacman -Q
Para saber mais sobre um pacote local:

pacman -Q package
Para informaes sobre o pacote:

pacman -Qi package


Para desfragmentar a base do pacman e otimizar por velocidade:

pacman-optimize
Para saber o nmero de pacotes atualmente no sistema:

pacman -Q | wc -l
Para instalar um pacote compilado via ABS/makepkg:

pacman -U pacote.pkg.tar.gz
Nota: O Pacman pode fazer muito mais, veja em pacman e as manpages.

Mais informaes
Para mais info e suporte, voc pode consultar: Archlinux-br.org (http://www.archlinux-br.org/) Procurar no wiki, Frums (http://forum.archlinux-br.org/) , Canal IRC,

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM

Wiki Arch Linux Brasil :: Guia do Iniciante - Wiki do Arch Linux Brasil
mailing lists (http://www.archlinux.org/mailman/listinfo/) .
FAQs

28

See Arch FAQs for newbies There is also an Arch forum thread (http://bbs.archlinux.org/viewtopic.php?t=29055) devoted to beginners.
Terminologia

For more information on the jargon used in Arch, look atthis article.
Continue lendo

Post Installation Tips ArchLinux User-community Repository (AUR) Get All Mouse Buttons Working Improve Pacman Performance Kernel Compilation Pm-utils Cpufrequtils Eye Candy Retirado de "http://wiki.archlinux-br.org/Guia_do_Iniciante" Page categories: Instalao e Congurao | Sobre Arch

Est pgina foi modicada pela ltima vez em 15h24min, 9 de Maro de 2008. Contedo disponvel sob GNU Free Documentation License 1.2.

http://wiki.archlinux-br.org/index.php?title=Guia_do_Iniciante&printable=yes|

March 21, 2008 5:50:06 PM