Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- INSTALAR O ARCH LINUX
- https://www.vivaolinux.com.br/artigo/Arch-Linux-Instalacao-sem-complicacao
- Selecione: Boot Arch Linux e dê Enter.
- Agora, estamos dentro do sistema e podemos começar a brincar.
- CONFIGURANDO CONEXÃO COM A INTERNET
- Conexão cabeada - Digite:
- # systemctl start dhcpcd # Habilita o dhcpcd
- Testando a conexão:
- # ping -c3 google.com
- Conexão sem fio - Digite:
- # wifi-menu
- Vai aparecer a lista de redes disponíveis. Basta escolher uma e conectar.
- Testando a conexão:
- # ping -c3 google.com
- CRIANDO PARTIÇÕES
- Usando o comando abaixo, vamos listar os dispositivos e verificar qual HD será usado para a instalação do sistema:
- # fdisk -l
- Criar 3 partições / /home e swap
- sda1 sda2 sda3
- cfdisk
- FORMATAÇÃO / MONTAGEM / CONFIGURAÇÃO / PÓS-INSTALAÇÃO
- FORMATANDO PARTIÇÕES
- Formatando partição root:
- # mkfs -t ext4 /dev/sda1
- # mkfs -t ext4 /dev/sda3 (Não formate caso tenha arquivos na /home ;P)
- Partição SWAP:
- # mkswap /dev/sda2
- # swapon /dev/sda2
- MONTANDO PARTIÇÕES
- Montando partição ROOT em /mnt:
- # mount /dev/sda1 /mnt
- Criando diretório /home:
- # mkdir /mnt/home
- Agora vamos instalar o sistema:
- INSTALANDO SISTEMA BASE
- Instalando o sistema dentro de mnt.
- Esse procedimento pode demorar, dependendo de sua conexão com a Internet.
- # pacstrap /mnt base base-devel
- Depois de concluído, vamos gerar o fstab (arquivo de gerenciamento):
- # genfstab /mnt >> /mnt/etc/fstab
- Podemos dar uma olhada em como ficou, digitando:
- # cat /mnt/etc/fstab
- Agora, temos nosso sistema BASE instalado pronto para ser configurado.
- CONFIGURANDO O SISTEMA
- Para podermos configurá-lo devidamente, primeiro temos que acessar o mesmo dentro de mnt com o seguinte código:
- # arch-chroot /mnt
- Uma vez dentro do sistema podemos dar início às configurações básicas.
- Teclado :: Listando todos modelos:
- # ls /usr/share/kbd/keymaps/i386(ou sua arquitetura)/querty
- Aqui irei selecionar o modelo brasileiro br-abnt2:
- # loadkeys br-abnt2
- Linguagem :: Abrindo o arquivo locale.gen com o editor de texto nano:
- # nano /etc/locale.gen
- Localize a linha: #pt_BR.UTF-8 UTF-8
- E descomente, apagando o simbolo: # (Pode utilizar Ctrl+w para procurar).
- Salve com: Ctrl+x
- Para confirmar: y
- Após salvar o arquivo, digite:
- # locale-gen
- # echo LANG=pt_BR.UTF-8 > /etc/locale.conf
- Definindo senha root:
- # passwd
- Digite a senha desejada e depois confirme.
- Placa de rede :: Vamos deixar instalado e funcionando nossa conexão sem fio para não termos problemas depois do primeiro reboot:
- # pacman -S wireless_tools wpa_supplicant wpa_actiond dialog
- GRUB :: Baixando e instalando o GRUB:
- # pacman -S grub
- Depois de baixá-lo vamos instalar:
- # grub-install /dev/sda (modifique de acordo com seu dispositivo)
- Levantando sistema:
- # mkinitcpio -p linux
- # grub-mkconfig -o /boot/grub/grub.cfg
- Feito isso, podemos sair do shell fonte, usando o comando:
- # exit
- Desmontar todas partições:
- # umount -a
- Lembrando que agora está tudo instalado e vamos dar início à pós-instalação do Arch Linux.
- # reboot
- Reinicie a máquina e remova o pendrive.
- ----------------------------------------------------------------------------------------
- PÓS-INSTALAÇÃO
- Depois de reiniciar a máquina, finalmente temos QUASE tudo pronto.
- Se você seguiu este guia e teve êxito até agora, deve estar na tela em modo texto.
- Agora, faça o login:
- Login: root
- Senha: a_senha_que_você_definiu_anteriormente
- -----------------------------------------------------------------------------------------
- MONTANDO /home
- # fdisk -l
- # blkid
- # nano /etc/fstab
- # UUID="b18f2b8a-4fcb-415a-ac97-0c2343328ba6"
- /dev/sda3 /home ext4 defaults 0 2
- mount -a
- ------------------------------------------------------------------------------------------
- Vamos nos conectar à Internet da mesma forma que foi feita no início deste artigo.
- INSTALANDO PACOTES ESSENCIAIS
- Drive de som:
- # pacman -S alsa-utils
- Xorg:
- # pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm
- Suporte ao 3D:
- # pacman -S mesa
- Driver de vídeo:
- Descubra qual sua placa de vídeo com o comando abaixo:
- # lspci | grep VGA
- Instalando drive de vídeo de acordo com sua placa
- ATI:
- # pacman -S xf86-video-ati
- Intel: No meu caso
- # pacman -S xf86-video-intel
- NVIDIA:
- # pacman -S xf86-video-nouveau
- Ou:
- # pacman -S nvidia
- Se estiver usando uma máquina virtual, use um driver de vídeo genérico:
- # pacman -S xf86-video-vesa
- Instalando touchpad:
- # pacman -S xf86-input-synaptics
- A partir de agora, você tem que fazer a grande escolha de qual ambiente gráfico vai utilizar (GNOME, LXDE, Xfce, KDE, etc...).
- Aqui, estarei usando o Xfce (fica a seu critério qual vai usar).
- Instalando ambiente gráfico:
- # pacman -S xfce4 xfce4-goodies
- Pacotes básicos:
- # pacman -S ttf-dejavu ntfs-3g unrar p7zip gparted chromium flashplugin
- Gerenciador de inicialização:
- # pacman -S lightdm
- # pacman -S lightdm-gtk-greeter
- Se não tiver...
- # pacman -S lightdm-gtk3-greeter
- systemctl enable lightdm
- ou
- # pacman -S gdm && systemctl enable gdm
- --------------------------------------------------------------------------------------------
- CRIAR USUARIO PADRÃO
- # useradd -m eduardo -G users,wheel,audio,video,power,optical,storage
- # passwd eduardo
- # mkdir /home/eduardo
- # chgrp eduardo /home/eduardo/
- # chown -R eduardo /home/eduardo/
- Agora, reinicie a máquina:
- # reboot
- -----------------------------------------------------------------------------------
- Wi-fi automatico
- HABILITANDO A REDE WIRELESS
- Habilitando a rede wireless automaticamente no boot do sistema:
- # cd /etc/netctl
- Obs.: dê um ls, para ver o conteúdo da pasta.
- Dentro do diretório, vai ter um arquivo de perfil, algo como:
- wlp0s29f7u2-admin
- ou
- # netctl list
- Esse arquivo é gerado quando você conecta-se em uma rede com o wifi-menu, onde ficam as informações do roteador que o wifi-menu vai se conectar.
- Para habilitar o wifi-menu, para que conecte-se automaticamente toda vez que o sistema iniciar, dê o comando:
- # netctl start wireless-wpa
- https://wiki.archlinux.org/index.php/Netctl#Wireless_.28WPA-PSK.29
- Ou direto no perfil, caso não de certo.
- # netctl enable wlp0s29f7u2-admin
- # netctl start wlp0s29f7u2-admin
- O systemctl start netctl-auto@wlp0s29f7u2.service não precisa e acho que não funciona.
- Para desabilitar:
- # netctl stop wlp0s29f7u2-admin
- # netctl disable wlp0s29f7u2-admin
- Para verificar
- systemctl status netctl-auto@wlp0s29f7u2.service
- Desatibilite e veja se funciona (Se quiser testar caso de erro)
- systemctl stop netctl-auto@wlp0s29f7u2.service
- systemctl disable netctl-auto@wlp0s29f7u2.service
- https://www.vivaolinux.com.br/dica/Arch-Linux-Configurando-Wi-Fi-com-wifi-menu
- https://forum.archlinux-br.org/viewtopic.php?id=4533
- Ou use o NetworkManager
- Pra usar o NetworkManager com o Xfce desabilite suas configuração atuais do netctl. (caso estejam habilitadas)
- sudo netctl stop wlp0s29f7u2-admin (ou outro nome que o sistema der)
- sudo netctl disable wlp0s29f7u2-admin
- instale os pacotes networkmanager network-manager-applet e xfce4-notifyd, e rode os seguintes comandos,
- com sudo, pra iniciar o NetworkManager.
- # systemctl start NetworkManager
- # systemctl enable NetworkManager
- https://www.vivaolinux.com.br/topico/Suporte/Demora-1-minuto-e-meio-pra-carregar-o-wi-fi-no-boot-Arch/?pagina=1
- ----------------------------------------------------------------------------------------------------------------
- TECLADO Abnt2
- nano /etc/vconsole.conf
- KEYMAP="br-abnt2.map.gz"
- $ setxkbmap -model abnt2 -layout br (com seu usuario normal)
- Depois que fiz o primeiro login notei que o teclado estava desconfigurado.
- Para configuração permanente do teclado
- crie um arquivo chamado 00-keyboard.conf com as seguintes configurações:
- # nano /etc/X11/xorg.conf.d/00-keyboard.conf
- Section "InputClass"
- Identifier "evdev keyboard catchall"
- MatchIsKeyboard "on"
- MatchDevicePath "/dev/input/event*"
- Driver "evdev"
- Option "XkbLayout" "br"
- Option "XkbVariant" "abnt2"
- EndSection
- ---------------------------------------------------------------------------------------------------------------------
- SETANDO O TIMEZONE
- # timedatectl status
- # timedatectl set-timezone America/Sao_Paulo
- # ls -l /etc/localtime
- Se não funcionar
- # timedatectl set-local-rtc 0
- -----------------------------------------------------------------------------------------------------------------------
- VISUAL
- pacman -S gtk-engine-murrine
- pacman -S xfce4-whiskermenu-plugin
- -----------------------------------------------------------------------------------------------------------------------
- Atalhos de teclado
- print
- Print do que for selecionado
- xfce4-screenshooter --region --delay 3
- Pega tela inteira
- xfce4-screenshooter -f --delay 4
- thunar
- /usr/bin/thunar
- Menu Whisker
- xfce4-popup-whiskermenu
- Terminal
- xfce4-terminal
- Terminal clean
- xfce4-terminal --hide-menubar --hide-borders --hide-toolbar
- Controlar Volume
- amixer set Master 5%+ (aumentar)
- amixer set Master 5%- (diminuir)
- amixer set Master toggle (mute)
- --------------------------------------------------------------------------------------------------------------------------
- #ADD USER NO SUDOERS
- O comando sudo no linux dá poderes de super usuário (root) a um usuário comum. No Arch e em várias outras distribuições o sudo não vem por padrão.
- O objetivo desse pequeno artigo é ensinar a instalá-lo e configurá-lo.
- – Instalando:
- #pacman -S sudo
- – Configurando:
- Para habilitar o comando “sudo” no Arch basta editar o arquivo “sudoers”, logo:
- #nano /etc/sudoers
- Após a instalação do sudo é necessário editar o arquivo /etc/sudoers. Para isso você pode utilizar o comando visudo (que abrirá uma sessão do VI)
- ou abrir o arquivo diretamente com seu editor de textos predileto (caso não saiba usar o VI). Ao abrir o arquivo vá até a linha:
- #%wheel ALL=(ALL) ALL
- e descomente (retire o símbolo "#" do início da linha). Ela ficará da seguinte forma:
- %wheel ALL=(ALL) ALL
- Adicione ao arquivo a linha:
- seuusuário ALL=(ALL) ALL
- Salve e saia.
- Feito isso basta adicionar o seu usuário ao grupo “wheel”, logo:
- #gpasswd -a seuusuário wheel
- Simples assim!
- Habilitando autocompletar no sudo
- Muitas pessoas reclamam do sudo, pois ele não dá a opção de autocompletar comandos no terminal. Mas existe uma solução para essa "particularidade".
- Para isso basta configurar propriamente o seu sudo recém-instalado, entrando no arquivo ~/.bashrc e adicionando a seguinte linha no final do arquivo:
- $ complete -cf sudo
- Atenção ao alterar o ~/.bashrc você precisa fechar e abrir seu terminal, para que todas as suas modificações passem a ter efeito.
- https://giofilth.wordpress.com/2011/03/08/add-user-ao-grupo-sudo-no-arch-linux/
- http://mindbending.org/pt/configuracao-basica-do-arch-linux-sem-dor
- ---------------------------------------------------------------------------------------------------------
- INSTALANDO O YAOURT
- Sempre que eu instalei o yaourt, foi seguindo a documentação oficial do arch: https://wiki.archlinux.org/index.php/yaourt
- Os passos que executo são esses:
- 1. Instalo o pacote package-query, que está diponível nesse link: https://aur.archlinux.org/packages/package-query/
- Instalação do pacote package-query
- 1. Entre no link acima
- 2. Clique em Download snapshot
- 3. Extraia o tar.gz com o comando tar -xzvf package-query.tar.gz
- 4. Entre na pasta package-query
- 5. Execute o comando makepkg -si (User normal)
- 6. Confirme a instalação do pacote
- 2. Instalo o pacote yaourt, que está disponível nesse link: https://aur.archlinux.org/packages/yaourt/
- Instalação do pacote yaourt
- Siga os mesmos passos do processo de instalação do package-query, somente modificando o nome do pacote a qual está operando.
- Pronto! Yaourt instalado!
- https://www.vivaolinux.com.br/topico/ArchLinux/Metodos-de-instalacao-do-Yaourt
- https://archlinux.fr/yaourt-en
- ----------------------------------------------------------------------------------------------------------------------------------
- Instalando o gksu para abrir programas em modo grafico com o root
- pacman -S gksu
- --------------------------------------------------------------------------------------------------
- AUTO MOUNT PENDRIVE
- Adicionando usuario ao grupo storage para acessar pendrive
- gpasswd -a eduardo storage
- sudo pacman -S gvfs
- MONTAR USB AUTOMATICAMENTE NO THUNAR
- Dica testada no Arch Linux.
- Para montar no gerenciador Thunar os dispositivos USB, automaticamente, faça o seguinte:
- Instale:
- # pacman -S thunar thunar-volman
- Abra o Thunar e vá em:
- Editar → Preferências → Avançado → Marque: "Habilitar gerenciamento de volumes"
- Depois clique em "Configurar" mais em baixo e marque "Montar unidade..." e "Montar mídia".
- https://www.vivaolinux.com.br/dica/Montar-USB-automaticamente-no-Thunar
- -----------------------------------------------------------------------------------------------------
- ANDROID
- # pacman -S gvfs-mtp
- Provavelmente o pacote gvfs-mtp ja instale o libmtp como dependencia, caso contrario
- o instale.
- e reinicie
- ------------------------------------------------------------------------------------------------------
- CODECS
- # pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins
- http://www.archlinuxuser.com/2013/01/how-to-install-flashplayer-multimedia.html
- https://wiki.archlinux.org/index.php/Codecs
- -----------------------------------------------------------------------------------------------------
- Diretorios XDG
- https://wiki.archlinux.org/index.php/XDG_user_directories
- ------------------------------------------------------------------------------------------------------
- IMPRESSORA HP
- Neste artigo ensinarei como instalar e utilizar as impressoras multifuncionais da HP em um sistema baseado no Arch Linux.
- Mesmo sendo um procedimento simples requer um pouco de atenção. Segui o princípio KISS (manter a simplicidade do sistema)
- também nesta instalação e tentei instalar o mínimo de pacotes possível.
- Antes de começar o processo precisamos dar acesso ao nosso usuário:
- # gpasswd -a seu-usuario lp
- # gpasswd -a seu-usuario scanner
- Pronto, agora o usuário está habilitado a utilizar tanto a impressora quanto o Scanner.
- Feito isso precisaremos instalar o cups e os drivers para que o Arch possa reconhecer a sua HP:
- # pacman -S cups hplip simple-scan pyton-pillow
- # systemctl enable org.cups.cupsd.service
- # systemctl daemon-reload
- # systemctl start org.cups.cupsd.service
- O cups é o gerenciador de impressões, hplip são os driver da HP, simple-scan é a inteface gráfica para scannear (pode ser substituído por xsane)
- ele não é totalmente necessário, já que a imagem do scanner pode ser obtida através de linhas de comando:
- $ hp-scan
- Porém caso opte em não instalar o simple-scan o sane deve ser instalado em seu lugar. O
- python-pillow é uma dependência necessária para que o sane consiga trabalhar.
- Agora que todos os programas necessários foram instalados nós precisamos editar um arquivo
- (utilizei o gedit, mas você pode utilizar outro editor de texto que preferir):
- # gedit /etc/sane.d/dll.conf
- Neste arquivo você encontrará hpaio com um “#”, basta remover o “#” e salvar o arquivo.
- Caso não possua a linha #hpaio, basta acrescentar “hpaio” (sem aspas) numa linha sozinha e salvar o arquivo.
- Agora bastar abrir o gerenciador de impressora nas configurações, adicionar sua impressora que já estará tudo funcionando,
- caso ocorra algum problema, recomendo reiniciar o computador e testar novamente.
- Neste ponto a impressora já deve estar funcionando. Para elaborar este tutorial utilizei uma HP 2546, fiz todo o procedimento via wi-fi
- (a impressora já estava configurada para o meu roteador).
- Só ir em configuração da impressora no XFCE
- Caso não funcione use
- sudo hp-setup -i
- Location: hpfax:/net/HP_Officejet_Pro_8610?ip=192.168.0.18
- http://softwarelivre.org/negromonte/comunidade-linux-sempreupdate/como-instalar-impressoras-multifuncionas-hp-no-arch-manjaro-antergos-e-derivados
- http://bastian.rieck.ru/blog/posts/2013/installing_officejet_pro_8600/
- ----------------------------------------------------------------------------------------------
- LIBRE OFFICE
- #pacman -Sy libreoffice libreoffice-pt-BR
- 1) FRESH (UNSTABLE) 2) STILL (STABLE)
- ----------------------------------------------------------------------------------------------
- NET TOOLS
- COMANDO IFCONFIG DO ARCH LINUX NÃO FUNCIONA [RESOLVIDO]
- Logo após a instalação do Arch Linux, como todos sabem, ele vem pelado!
- Até comandos básicos, às vezes, podem faltar. É o caso do ifconfig.
- Mas não adianta buscar nos repositórios pelo pacote ifconfig, esta ferramenta está associada a outro pacote.
- Por isso, para usar o ifconfg, é necessário instalar o pacote net-tools:
- # pacman -S net-tools
- Feito isso, o comando irá funcionar.
- ----------------------------------------------------------------------------------------------
- Instalando o Guitar-pro
- $ yaourt guitar-pro
- ----------------------------------------------------------------------------------------------
- Audacious Audacious-plugins vlc
- Instalar a versão do Git via yaourt
- ----------------------------------------------------------------------------------------------
- Miniaturas nos videos
- $ sudo pacman -S ffmpegthumbnailer
- Nas imagens
- tumbler
- ----------------------------------------------------------------------------------------------
- Ricardo Lobo Complementando ( Se quiser pode add ao tutorial )
- Ontem só instalei e fui embora kkkkk, Hoje chegando vi essas faltas.
- -- Sistema não enxerga partições com outros sistemas - pacman -S os-prober e em seguida grub-mkconfig -o /boot/grub/grub.cfg
- -- Sistema não mostra partições
- pacman -S autofs udisks
- mkdir /media
- -- Pasta da home não são criadas ( Documentos, Músicas ... )
- pacman -S xdg-user-dirs
- Apague todo o conteúdo da home
- Ctrl + Alt + f2
- su
- rm -fr /home/seunome/*
- rm -fr /home/seunome/.*
- reboot
- -- Para quem usa vídeo intel
- pacman -S xf86-video-intel
- Esses resolvidos :)
- OBS: pacman -Ss é muito foda, perfeito
- Mais um, config impressora
- pacman -S system-config-printer cups
- systemctl enable org.cups.cupsd.service
- systemctl start org.cups.cupsd.service
- Agora é só ligar a impressora ir no meno Sistema > Configurações da impressora
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement