SUP3R-US3R

Pós instalação

Aug 23rd, 2016
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.89 KB | None | 0 0
  1. ----------------------------------------------------------------------------------------
  2. PÓS-INSTALAÇÃO
  3.  
  4. Depois de reiniciar a máquina, finalmente temos QUASE tudo pronto.
  5.  
  6. Se você seguiu este guia e teve êxito até agora, deve estar na tela em modo texto.
  7.  
  8. Agora, faça o login:
  9. Login: root
  10. Senha: a_senha_que_você_definiu_anteriormente
  11.  
  12. -----------------------------------------------------------------------------------------
  13. Vamos nos conectar à Internet da mesma forma que foi feita no início deste artigo.
  14. INSTALANDO PACOTES ESSENCIAIS
  15.  
  16. Drive de som:
  17.  
  18. # pacman -S alsa-utils
  19.  
  20. Xorg:
  21.  
  22. # pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm
  23.  
  24. Suporte ao 3D:
  25.  
  26. # pacman -S mesa
  27.  
  28. Driver de vídeo:
  29.  
  30. Descubra qual sua placa de vídeo com o comando abaixo:
  31.  
  32. # lspci | grep VGA
  33.  
  34. Instalando drive de vídeo de acordo com sua placa
  35.  
  36. ATI:
  37.  
  38. # pacman -S xf86-video-ati
  39.  
  40. Intel: No meu caso
  41.  
  42. # pacman -S xf86-video-intel
  43.  
  44. NVIDIA:
  45.  
  46. # pacman -S xf86-video-nouveau
  47. Ou:
  48. # pacman -S nvidia
  49.  
  50. Se estiver usando uma máquina virtual, use um driver de vídeo genérico:
  51.  
  52. # pacman -S xf86-video-vesa
  53.  
  54. Instalando touchpad:
  55.  
  56. # pacman -S xf86-input-synaptics
  57.  
  58. A partir de agora, você tem que fazer a grande escolha de qual ambiente gráfico vai utilizar (GNOME, LXDE, Xfce, KDE, etc...).
  59.  
  60. Aqui, estarei usando o Xfce (fica a seu critério qual vai usar).
  61.  
  62. Instalando ambiente gráfico:
  63.  
  64. # pacman -S xfce4 xfce4-goodies
  65.  
  66. Pacotes básicos:
  67.  
  68. # pacman -S ttf-dejavu ntfs-3g unrar p7zip gparted chromium flashplugin vlc
  69.  
  70. Gerenciador de inicialização:
  71.  
  72. # pacman -S lightdm
  73. # pacman -S lightdm-gtk-greeter
  74.  
  75. Se não tiver...
  76. # pacman -S lightdm-gtk3-greeter
  77.  
  78.  
  79. systemctl enable lightdm
  80.  
  81. ou
  82.  
  83. # pacman -S gdm && systemctl enable gdm
  84.  
  85. --------------------------------------------------------------------------------------------
  86.  
  87. CRIAR USUARIO PADRÃO
  88.  
  89. # useradd -m eduardo -G users,wheel,audio,video,power,optical,storage
  90. # passwd eduardo
  91. # mkdir /home/eduardo
  92. # chgrp eduardo /home/eduardo/
  93. # chown -R eduardo /home/eduardo/
  94.  
  95. Agora, reinicie a máquina:
  96.  
  97. # reboot
  98.  
  99.  
  100. -----------------------------------------------------------------------------------
  101. Wi-fi automatico
  102.  
  103.  
  104. HABILITANDO A REDE WIRELESS
  105.  
  106. Habilitando a rede wireless automaticamente no boot do sistema:
  107.  
  108. # cd /etc/netctl
  109.  
  110. Obs.: dê um ls, para ver o conteúdo da pasta.
  111.  
  112. Dentro do diretório, vai ter um arquivo de perfil, algo como:
  113.  
  114. wlp0s29f7u2-admin
  115.  
  116. ou
  117.  
  118. # netctl list
  119.  
  120. 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.
  121.  
  122. Para habilitar o wifi-menu, para que conecte-se automaticamente toda vez que o sistema iniciar, dê o comando:
  123.  
  124. # netctl start wireless-wpa
  125. https://wiki.archlinux.org/index.php/Netctl#Wireless_.28WPA-PSK.29
  126.  
  127. Ou direto no perfil, caso não de certo.
  128.  
  129. # netctl enable wlp0s29f7u2-admin
  130. # netctl start wlp0s29f7u2-admin
  131.  
  132. O systemctl start [email protected] não precisa e acho que não funciona.
  133.  
  134. Para desabilitar:
  135.  
  136. # netctl stop wlp0s29f7u2-admin
  137. # netctl disable wlp0s29f7u2-admin
  138.  
  139. Para verificar
  140. systemctl status [email protected]
  141.  
  142. Desatibilite e veja se funciona (Se quiser testar caso de erro)
  143. systemctl stop [email protected]
  144. systemctl disable [email protected]
  145.  
  146. https://www.vivaolinux.com.br/dica/Arch-Linux-Configurando-Wi-Fi-com-wifi-menu
  147. https://forum.archlinux-br.org/viewtopic.php?id=4533
  148.  
  149.  
  150. Ou use o NetworkManager
  151.  
  152. Pra usar o NetworkManager com o Xfce desabilite suas configuração atuais do netctl. (caso estejam habilitadas)
  153.  
  154. sudo netctl stop wlp0s29f7u2-admin (ou outro nome que o sistema der)
  155. sudo netctl disable wlp0s29f7u2-admin
  156.  
  157. instale os pacotes networkmanager network-manager-applet e xfce4-notifyd, e rode os seguintes comandos,
  158. com sudo, pra iniciar o NetworkManager.
  159.  
  160. # systemctl start NetworkManager
  161. # systemctl enable NetworkManager
  162.  
  163. https://www.vivaolinux.com.br/topico/Suporte/Demora-1-minuto-e-meio-pra-carregar-o-wi-fi-no-boot-Arch/?pagina=1
  164.  
  165. ----------------------------------------------------------------------------------------------------------------
  166.  
  167. TECLADO Abnt2
  168.  
  169. nano /etc/vconsole.conf
  170. KEYMAP="br-abnt2.map.gz"
  171.  
  172. $ setxkbmap -model abnt2 -layout br (com seu usuario normal)
  173.  
  174. Depois que fiz o primeiro login notei que o teclado estava desconfigurado.
  175. Para configuração permanente do teclado
  176. crie um arquivo chamado 00-keyboard.conf com as seguintes configurações:
  177.  
  178. # nano /etc/X11/xorg.conf.d/00-keyboard.conf
  179.  
  180. Section "InputClass"
  181. Identifier "evdev keyboard catchall"
  182. MatchIsKeyboard "on"
  183. MatchDevicePath "/dev/input/event*"
  184. Driver "evdev"
  185. Option "XkbLayout" "br"
  186. Option "XkbVariant" "abnt2"
  187. EndSection
  188.  
  189. ---------------------------------------------------------------------------------------------------------------------
  190. SETANDO O TIMEZONE
  191.  
  192. # timedatectl status
  193.  
  194. # timedatectl set-timezone America/Sao_Paulo
  195.  
  196. # ls -l /etc/localtime
  197.  
  198. Se não funcionar
  199.  
  200. # timedatectl set-local-rtc 0
  201.  
  202. -----------------------------------------------------------------------------------------------------------------------
  203. VISUAL
  204.  
  205. pacman -S gtk-engine-murrine
  206. pacman -S xfce4-whiskermenu-plugin
  207.  
  208. -----------------------------------------------------------------------------------------------------------------------
  209. Atalhos de teclado
  210.  
  211. print
  212.  
  213. Print do que for selecionado
  214. xfce4-screenshooter --region --delay 3
  215.  
  216. Pega tela inteira
  217. xfce4-screenshooter -f --delay 4
  218.  
  219. thunar
  220. /usr/bin/thunar
  221.  
  222. Menu Whisker
  223. xfce4-popup-whiskermenu
  224.  
  225. Terminal
  226. xfce4-terminal
  227.  
  228. Terminal clean
  229. xfce4-terminal --hide-menubar --hide-borders --hide-toolbar
  230.  
  231. Controlar Volume
  232.  
  233. amixer set Master 5%+ (aumentar)
  234. amixer set Master 5%- (diminuir)
  235. amixer set Master toggle (mute)
  236.  
  237. --------------------------------------------------------------------------------------------------------------------------
  238. #ADD USER NO SUDOERS
  239.  
  240. 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.
  241. O objetivo desse pequeno artigo é ensinar a instalá-lo e configurá-lo.
  242. – Instalando:
  243.  
  244. #pacman -S sudo
  245. – Configurando:
  246.  
  247. Para habilitar o comando “sudo” no Arch basta editar o arquivo “sudoers”, logo:
  248.  
  249. #nano /etc/sudoers
  250.  
  251. 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)
  252. 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:
  253.  
  254. #%wheel ALL=(ALL) ALL
  255. e descomente (retire o símbolo "#" do início da linha). Ela ficará da seguinte forma:
  256.  
  257. %wheel ALL=(ALL) ALL
  258.  
  259.  
  260. Adicione ao arquivo a linha:
  261. seuusuário ALL=(ALL) ALL
  262. Salve e saia.
  263. Feito isso basta adicionar o seu usuário ao grupo “wheel”, logo:
  264. #gpasswd -a seuusuário wheel
  265. Simples assim!
  266.  
  267. Habilitando autocompletar no sudo
  268. 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".
  269. Para isso basta configurar propriamente o seu sudo recém-instalado, entrando no arquivo ~/.bashrc e adicionando a seguinte linha no final do arquivo:
  270.  
  271. $ complete -cf sudo
  272. Atenção ao alterar o ~/.bashrc você precisa fechar e abrir seu terminal, para que todas as suas modificações passem a ter efeito.
  273.  
  274. https://giofilth.wordpress.com/2011/03/08/add-user-ao-grupo-sudo-no-arch-linux/
  275. http://mindbending.org/pt/configuracao-basica-do-arch-linux-sem-dor
  276.  
  277. ---------------------------------------------------------------------------------------------------------
  278. INSTALANDO O YAOURT
  279.  
  280. Sempre que eu instalei o yaourt, foi seguindo a documentação oficial do arch: https://wiki.archlinux.org/index.php/yaourt
  281.  
  282. Os passos que executo são esses:
  283.  
  284. 1. Instalo o pacote package-query, que está diponível nesse link: https://aur.archlinux.org/packages/package-query/
  285.  
  286. Instalação do pacote package-query
  287. 1. Entre no link acima
  288. 2. Clique em Download snapshot
  289. 3. Extraia o tar.gz com o comando tar -xzvf package-query.tar.gz
  290. 4. Entre na pasta package-query
  291. 5. Execute o comando makepkg -si (User normal)
  292. 6. Confirme a instalação do pacote
  293.  
  294. 2. Instalo o pacote yaourt, que está disponível nesse link: https://aur.archlinux.org/packages/yaourt/
  295.  
  296. Instalação do pacote yaourt
  297. Siga os mesmos passos do processo de instalação do package-query, somente modificando o nome do pacote a qual está operando.
  298.  
  299. Pronto! Yaourt instalado!
  300.  
  301. https://www.vivaolinux.com.br/topico/ArchLinux/Metodos-de-instalacao-do-Yaourt
  302.  
  303. ----------------------------------------------------------------------------------------------------------------------------------
  304. Instalando o gksu para abrir programas em modo grafico com o root
  305.  
  306. pacman -S gksu
  307.  
  308. --------------------------------------------------------------------------------------------------
  309. AUTO MOUNT PENDRIVE
  310.  
  311. Adicionando usuario ao grupo storage para acessar pendrive
  312. gpasswd -a eduardo storage
  313. sudo pacman -S gvfs
  314.  
  315. MONTAR USB AUTOMATICAMENTE NO THUNAR
  316.  
  317.  
  318. Dica testada no Arch Linux.
  319.  
  320. Para montar no gerenciador Thunar os dispositivos USB, automaticamente, faça o seguinte:
  321.  
  322. Instale:
  323.  
  324. # pacman -S thunar thunar-volman
  325.  
  326. Abra o Thunar e vá em:
  327.  
  328. Editar → Preferências → Avançado → Marque: "Habilitar gerenciamento de volumes"
  329.  
  330. Depois clique em "Configurar" mais em baixo e marque "Montar unidade..." e "Montar mídia".
  331.  
  332. https://www.vivaolinux.com.br/dica/Montar-USB-automaticamente-no-Thunar
  333.  
  334.  
  335. -----------------------------------------------------------------------------------------------------
  336. ANDROID
  337.  
  338. # pacman -S gvfs-mtp
  339.  
  340. Provavelmente o pacote gvfs-mtp ja instale o libmtp como dependencia, caso contrario
  341. o instale.
  342.  
  343. e reinicie
  344.  
  345. ------------------------------------------------------------------------------------------------------
  346. CODECS
  347.  
  348. # pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins
  349.  
  350. http://www.archlinuxuser.com/2013/01/how-to-install-flashplayer-multimedia.html
  351. https://wiki.archlinux.org/index.php/Codecs
  352.  
  353. -----------------------------------------------------------------------------------------------------
  354.  
  355. Diretorios XDG
  356. https://wiki.archlinux.org/index.php/XDG_user_directories
  357.  
  358. ------------------------------------------------------------------------------------------------------
  359. IMPRESSORA HP
  360.  
  361. Neste artigo ensinarei como instalar e utilizar as impressoras multifuncionais da HP em um sistema baseado no Arch Linux.
  362. Mesmo sendo um procedimento simples requer um pouco de atenção. Segui o princípio KISS (manter a simplicidade do sistema)
  363. também nesta instalação e tentei instalar o mínimo de pacotes possível.
  364.  
  365. Antes de começar o processo precisamos dar acesso ao nosso usuário:
  366.  
  367. # gpasswd -a seu-usuario lp
  368. # gpasswd -a seu-usuario scanner
  369.  
  370. Pronto, agora o usuário está habilitado a utilizar tanto a impressora quanto o Scanner.
  371. Feito isso precisaremos instalar o cups e os drivers para que o Arch possa reconhecer a sua HP:
  372.  
  373. # pacman -S cups hplip simple-scan pyton-pillow
  374. # systemctl enable org.cups.cupsd.service
  375. # systemctl daemon-reload
  376. # systemctl start org.cups.cupsd.service
  377.  
  378. 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)
  379. ele não é totalmente necessário, já que a imagem do scanner pode ser obtida através de linhas de comando:
  380.  
  381. $ hp-scan
  382.  
  383. Porém caso opte em não instalar o simple-scan o sane deve ser instalado em seu lugar. O
  384. python-pillow é uma dependência necessária para que o sane consiga trabalhar.
  385.  
  386. Agora que todos os programas necessários foram instalados nós precisamos editar um arquivo
  387. (utilizei o gedit, mas você pode utilizar outro editor de texto que preferir):
  388.  
  389. # gedit /etc/sane.d/dll.conf
  390.  
  391. Neste arquivo você encontrará hpaio com um “#”, basta remover o “#” e salvar o arquivo.
  392. Caso não possua a linha #hpaio, basta acrescentar “hpaio” (sem aspas) numa linha sozinha e salvar o arquivo.
  393.  
  394. Agora bastar abrir o gerenciador de impressora nas configurações, adicionar sua impressora que já estará tudo funcionando,
  395. caso ocorra algum problema, recomendo reiniciar o computador e testar novamente.
  396.  
  397. Neste ponto a impressora já deve estar funcionando. Para elaborar este tutorial utilizei uma HP 2546, fiz todo o procedimento via wi-fi
  398. (a impressora já estava configurada para o meu roteador).
  399. Só ir em configuração da impressora no XFCE
  400.  
  401. Caso não funcione use
  402.  
  403. sudo hp-setup -i
  404.  
  405. Location: hpfax:/net/HP_Officejet_Pro_8610?ip=192.168.0.18
  406.  
  407.  
  408. http://softwarelivre.org/negromonte/comunidade-linux-sempreupdate/como-instalar-impressoras-multifuncionas-hp-no-arch-manjaro-antergos-e-derivados
  409. http://bastian.rieck.ru/blog/posts/2013/installing_officejet_pro_8600/
  410.  
  411. ----------------------------------------------------------------------------------------------
  412. LIBRE OFFICE
  413.  
  414. #pacman -Sy libreoffice libreoffice-pt-BR
  415.  
  416. 1) FRESH (UNSTABLE) 2) STILL (STABLE)
  417.  
  418. ----------------------------------------------------------------------------------------------
  419. NET TOOLS
  420.  
  421. COMANDO IFCONFIG DO ARCH LINUX NÃO FUNCIONA [RESOLVIDO]
  422.  
  423. Logo após a instalação do Arch Linux, como todos sabem, ele vem pelado!
  424.  
  425. Até comandos básicos, às vezes, podem faltar. É o caso do ifconfig.
  426.  
  427. Mas não adianta buscar nos repositórios pelo pacote ifconfig, esta ferramenta está associada a outro pacote.
  428.  
  429. Por isso, para usar o ifconfg, é necessário instalar o pacote net-tools:
  430.  
  431. # pacman -S net-tools
  432.  
  433. Feito isso, o comando irá funcionar.
  434. ----------------------------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment