SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
Mamãe, quero Slack! (parte 3 - final) [Artigo]         http://www.vivaolinux.com.br/artigos/impressora....




          Mamãe, quero Slack! (parte 3 - final)

          Autor: Xerxes Lins <xerxeslins at gmail.com>
          Data: 01/04/2009


          Gordo e magro?!

          Nas partes anteriores desta série foram apresentadas algumas orientações para
          auxiliar iniciantes na utilização do Slackware Linux. Porém não havia ajuda
          sobre como utilizar alguns comandos básicos e algumas explicações de
          conceitos relacionados a Linux... Essa parte do artigo TERIA por objetivo
          preencher essa lacuna e finalizar a série.

          Pensei um pouco mais e concluí que isso não seria de grande utilidade, já que a
          internet está cheia de tutoriais explicando sobre comandos básicos, permissões,
          conceitos e ideias relacionadas a Linux.

          Achei que seria mais proveitoso dedicar essa terceira parte da série à assuntos
          mais específicos sobre Slackware. Enfim, decidi que essa parte da série teria
          como objetivo sugerir uma instalação mais "magra" do Slackware, o que seria
          uma contribuição útil para aqueles que querem aprender a fazer uma
          instalação mais específica para suas necessidades (além disso, com o Slackpkg,
          fica fácil instalar componentes de que se sinta falta posteriormente).

          Ratificando: este artigo, portanto, tem como objetivo orientar o usuário
          INICIANTE com sugestões de uma instalação NÃO recomendada para
          Desktops, mas recomendada para quem quer experimentar instalar um sistema
          "magro" para posteriormente incrementar pacotes de que sinta falta de acordo
          com suas necessidades específicas.

          O mesmo sistema operacional, porém, para usuários (com objetivos) diferentes.




1 de 23                                                                                  06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]         http://www.vivaolinux.com.br/artigos/impressora....




          Seleção de pacotes no modo expert

          Obs.: Esta é a última parte da série "Mamãe, quero Slack!". Se você for novato
          em Slackware Linux, para poder entender o que se passa nesta parte,
          provavelmente terá que ler as duas partes anteriores da série.

              Mamãe, quero Slack! (parte 1)
              Mamãe, quero Slack! (parte 2)


          O processo de instalação é o mesmo descrito na primeira parte da série, com
          algumas modificações. Siga todos os passos da instalação anterior até a parte
          onde o sistema detecta a mídia de instalação com a opção "auto". Agora vem a
          mudança. Você terá que fazer uma seleção manual dos pacotes que deseja
          instalar.

          Na seleção de pacotes, selecione apenas as seguintes séries: A, AP, D, F, K, L,
          N, X e XAP.




          Clique em OK e agora na próxima tela, escolha a opção "expert".




2 de 23                                                                                  06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]            http://www.vivaolinux.com.br/artigos/impressora....




          Você terá, nas próximas telas, listas de pacotes que serão instalados se
          estiverem marcados.

          Obs.: Todos os pacotes que serão sugeridos para instalação não passam disso:
          sugestões. Fique a vontade para ativar e instalar o que você achar necessário.
          Desconheço o propósito de muitos pacotes, mas por tentativas aprendemos
          algumas coisas.

          Use a tecla de espaço para marcar/desmarcar as opções que deseja instalar.



          Pacotes da série A
          Este artigo sugere instalar todos os pacotes que contém o aviso "REQUIRED" e
          além desses, os seguintes pacotes:

          aaa_base, aaa_elflibs, aaa_terminfo, acl, acpid, apmd, attr, bash, bin, bzip2,
          coreutils, cpio, cryptsetup, cxxlibs, dcron, device-mapper, devs, dialog,
          dosfstools, e2fsprogs, eject, elvis, etc, file, findutils, floppy, gawk, gettext,
          glibc-solibs, glibc-zoneinfo, grep, gzip, hdparm, infozip, isapnptools, kbd,
          kernel-huge-smp, kernel-modules-smp, less, lilo, logrotate, lvm2, mdadm,
          module-init-tools, openssl-solibs, patch, pciutils, pcmciautils, pkgtools, procps,
          quota, reiserfsprogs, rpm2tgz, sdparm, sed, shadow, slocate, smartmontools,
          sysfsutils, sysklogd, syslinux, sysvinit, sysvinit-functions, sysvinit-scripts, tar,
          time, tree, udev, usbutils, utempter, util-linux, which e xfsprogs.




3 de 23                                                                                     06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]         http://www.vivaolinux.com.br/artigos/impressora....




          Após instalar os pacotes da série A, instalaremos os pacotes da série AP.



          Pacotes da série AP
          Os pacotes da série AP sugeridos por este artigo são:

          at, cdrdao, cdrtools, diffutils, dmapi, dmidecode, dvd+rw-tools, groff,
          lm_sensors, lsof, lsscsi, man, man-pages, mc most, nano, screen, slackpkg, sudo,
          sysstat, texinfo, vim e xfsdump.

          Obs.: É importantíssimo marcar o "slackpkg" para instalação.




          Pacotes da série D
          Pacotes recomendados da série D:

          autoconf, automake, binutils, bison, doxygen, flex, gcc, gcc-g++, gettext-tools,
          intltool, kernel-headers, libtool, m4, make, perl e pkg-config.



4 de 23                                                                                  06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]   http://www.vivaolinux.com.br/artigos/impressora....




          Pacotes da série F
          Instale todos.




          Pacotes da série K
          Instale todos.




5 de 23                                                                            06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]         http://www.vivaolinux.com.br/artigos/impressora....




          Pacotes da série L
          Recomendados:

          db42, db44, gdbm, glibc, glibc-i18n, libusb, lzo, ncurses, pcre, popt, readline e
          zlib.




          Pacotes da série N
          Recomendados:

          bitchx, dhcp, dhcpcd, inetd, iproute2, iptables, iptraf, iputils, irssi, lftp,
          libgcrypt, libgpg-error, links, lynx, mtr, net-tools, netkit-ftp, netket-rsh,
          netwatch, network-scripts, nmap, ntp, openssh, openssl, tcp_wrappers, telnet,
          traceroute, wget, whois, wireless-tools e wpa_supplicant.




          Pacotes da série X

6 de 23                                                                                  06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]        http://www.vivaolinux.com.br/artigos/impressora....



          Sugestão: instale os pacotes cujos nomes começam com "font" , os que começam
          com a letra "x" e os que começam com "lib".




          Pacotes da série XAP
          A escolha dos pacotes dessa série é muito subjetiva. Por exemplo, se você não
          quiser o GIMP, desmarque-o. Para a elaboração deste artigo, instalarei todos os
          aplicativos.




          Escolha OK e aguarde o processo de instalação... A partir daqui o restante da
          instalação é normal, como descrito na primeira parte da série Mamãe, quero
          Slack!. A última diferença fica por conta de um detalhe: quando chegar o
          momento de escolher o ambiente gráfico/gerenciador de janelas, não terá o
          KDE. Escolha outro de sua preferência.




7 de 23                                                                                 06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]          http://www.vivaolinux.com.br/artigos/impressora....




          Configuração dos serviços

          Após a instalação, caso queira habilitar/desabilitar alguns serviços, faça o
          seguinte:

          Navegue até o diretório /etc/rc.d:

          # cd /etc/rc.d

          Nesse diretório estão os scripts de inicialização. Você poderá listá-los:

          # ls


          Todos os arquivos na cor verde (e que possuem asteriscos) são arquivos
          executáveis. Eles serão executados durante a inicialização do sistema. Algumas
          vezes alguns desses serviços não são necessários para você. Por exemplo, vamos
          supor que não seja interessante inicializar o serviço que fornece suporte à
          dispositivos wireless. Esse script é o rc.wireless. Para desabilitá-lo use o
          comando:

          # chmod -x rc.wireless

          Agora o rc.wireless deixa de ser um arquivo executável, logo não será
          executado durante a inicialização do sistema.

          Caso queira ativar o rc.wireless, faça o seguinte:

          # chmod +x rc.wireless

          Assim ele voltará a ser um arquivo executável.



8 de 23                                                                                   06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]          http://www.vivaolinux.com.br/artigos/impressora....



          Caso esteja interessado em visualizar o conteúdo desses arquivos, use o
          seguinte comando:

          # cat nomedoarquivo | more

          Por exemplo, para ver o conteúdo do rc.local basta fazer:

          # cat rc.local | more




          O arquivo rc.local armazena comandos para serem executados na inicialização.
          Foi citado na segunda parte da série Mamãe, quero Slack!, um exemplo desse
          uso adicionando-se o comando pppoe-start, para que a conexão seja iniciada
          automaticamente. Outro exemplo desse uso pode ser conferido nesta dica: rdate
          - data e hora sempre corretas no Linux

          Para uma descrição oficial desses arquivos de inicialização visite:
          http://www.slackware.com/config/init.php




          Caso não tenha inicializado o ambiente gráfico, poderá usar o navegador Links
          deste modo:

          # links http://www.slackware.com/config/init.php

          Assim você poderá ler a descrição dos serviços. Tecle ESC para acessar o menu
          do navegador.



9 de 23                                                                                   06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]      http://www.vivaolinux.com.br/artigos/impressora....




        Outra forma de configurar os serviços de inicialização é acessando o Pkgtool e
        selecionando a opção setup.

        # pkgtool




        Acessando o Slackbook

        O Slackbook é o manual do Slackware Linux e está disponível na mídia de


10 de 23                                                                              06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]      http://www.vivaolinux.com.br/artigos/impressora....



        instalação do Slackware. Logo, para acessar o Slackbook é preciso montar a
        mídia.

        Insira o DVD de instalação no drive e execute o comando:

        # mount /dev/cdrom /mnt/cdrom

        Agora execute o comando:

        # links /mnt/cdrom/slackbook/htm/book.html

        Obs.: Você precisa ter instalado o navegador Links para poder executar o
        comando acima. Caso tenha instalado apenas o Lynx (outro navegador em modo
        texto), basta substituir nos comandos citados, o links por lynx.

        Assim você poderá conferir no manual oficial todas as dicas, comandos e
        configurações do Slackware. Isso inclui desde comandos simples para navegar
        por entre os diretórios até compilação de kernel.




        Infelizmente está em inglês. Porém existe um manual em português ainda em
        desenvolvimento que pode ser acessado aqui ou pelo navegador links:

        # links http://slackbookptbr.sourceforge.net/




11 de 23                                                                              06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]      http://www.vivaolinux.com.br/artigos/impressora....




        Outra forma de acessar o Slackbook em inglês, porém online:

        # links http://www.slackbook.org/




        Instalando pacotes posteriormente à instalação do sistema

        Após configurar os serviços, se você sentir necessidade de instalar algum
        pacote, proceda da seguinte forma:

        Insira o DVD de instalação no drive. Use o comando:

        # mount /dev/cdrom /mnt/cdrom




12 de 23                                                                              06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]      http://www.vivaolinux.com.br/artigos/impressora....



        Agora procure no DVD pelo nome do pacote que deseja instalar com o comando
        find. Exemplo de procura pelo LibXfont.so:

        # find /mnt/cdrom -name *libXfont*tgz



        O comando retornou dois resultados. Para instalar o pacote desejado basta
        fazer:

        # installpkg /mnt/cdrom/caminhodopacote/nomedopacote.tgz

        Como pode ser visto na imagem abaixo:




        Outra forma de conseguir o que falta é usando o slackpkg , como foi mostrado na
        segunda parte da série Mamãe, quero Slack!. Para isso, resumidamente, faça:

        Selecione o mirror desejado, descomentando uma linha do arquivo
        /etc/slackpkg/mirrors:

        # nano /etc/slackpkg/mirrors

        Salve e feche o arquivo.

        Obs.: Só descomente uma única linha ou o slackpkg não funcionará.

        Atualize os repositórios com:

        # slackpkg update

        Atualize o sistema com:

        # slackpkg upgrade-all

        Procure pacotes com o comando:

        # slackpkg search nomedopacote

        Instale com o comando:


13 de 23                                                                              06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]       http://www.vivaolinux.com.br/artigos/impressora....




        # slackpkg install nomedopacote

        Remova com o comando:

        # slackpkg remove nomedopacote

        Mais uma maneira de encontrar o que falta: acessando o slackfind.net.




        Utilizando o Links:

        # links http://slackfind.net Para escolher o ambiente gráfico (se julgar
        necessário utilizar ambiente gráfico) use o seguinte comando:

        # xwmconfig




        Escolha o ambiente desejado e tecle ENTER.




14 de 23                                                                               06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]       http://www.vivaolinux.com.br/artigos/impressora....



        Para iniciar o ambiente gráfico escolhido, use o comando:

        # startx

        (como mencionado na parte anterior dessa série)

        E se o ambiente gráfico não abrir? Provavelmente você esqueceu de instalar
        algum pacote importante. Observe a mensagem de erro, normalmente ela
        indica o que está faltando, depois instale o que falta usando umas das sugestões
        que foram apresentadas: instalar pelo DVD, pelo slackpkg e pelo slackfind.net.



        Instalação do Driver da NVIDIA

        Para baixar o driver mais atual da NVIDIA para arquitetura x86:

        http://us.download.nvidia.com/XFree86/Linux-x86/180.29/NVIDIA-Linux-
        x86-180.29-pkg1.run

        Para baixar o driver mais atual da NVIDIA para arquitetura x86_64:

        http://us.download.nvidia.com/XFree86/Linux-x86_64/180.29/NVIDIA-Linux-
        x86_64-180.29-pkg2.run

        Driver para modelos GeForce 5 e arquitetura x86:

        http://us.download.nvidia.com/XFree86/Linux-x86/173.14.18/NVIDIA-Linux-
        x86-173.14.18-pkg1.run

        Driver para modelos GeForce 5 e arquitetura x86_64:

        http://us.download.nvidia.com/XFree86/Linux-x86_64/173.14.18/NVIDIA-Linux-
        x86_64-173.14.18-pkg2.run

        Driver para modelos GeForce 2 a 4 e arquitetura x86:

        http://us.download.nvidia.com/XFree86/Linux-x86/96.43.11/NVIDIA-Linux-
        x86-96.43.11-pkg1.run

        Driver para modelos GeForce 2 a 4 e arquitetura x86_64:

        http://us.download.nvidia.com/XFree86/Linux-x86_64/96.43.11/NVIDIA-Linux-
        x86_64-96.43.11-pkg2.run


15 de 23                                                                               06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]         http://www.vivaolinux.com.br/artigos/impressora....




        Driver para modelos Riva TNT, TNT2, GeForce, e algumas GeForce 2 na
        arquitetura x86:

        http://us.download.nvidia.com/XFree86/Linux-x86/71.86.09/NVIDIA-Linux-
        x86-71.86.09-pkg1.run

        Driver para modelos Riva TNT, TNT2, GeForce, e algumas GeForce 2 na
        arquitetura x86_64:

        http://us.download.nvidia.com/XFree86/Linux-x86_64/71.86.09/NVIDIA-Linux-
        x86_64-71.86.09-pkg2.run

        Exemplo de download e instalação:

        # wget -c endereço-de-download




        # sh nome-do-arquivo

        Após executar o instalador, tecle ENTER para avançar. Quando chega no
        contrato de licença, escolha accept e tecle ENTER.




        Na tela abaixo, escolha a opção "no".



        Daí em diante, basta teclar ENTER até o fim.

        Depois execute o comando:

        # nvidia-xconfig --composite

        Para configurar o xorg.

        Pronto. Driver instalado.



16 de 23                                                                                 06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]        http://www.vivaolinux.com.br/artigos/impressora....




        Dicas de segurança

        Abaixo listo algumas dicas simples e básicas sobre segurança para iniciantes.



        Senha
        Prefira usar senhas que contenham pelo menos 10 caracteres entre letras,
        números e caracteres especiais (@#$% etc). Não é tão difícil de decorar uma
        senha assim, como parece.



        Impedir acessos
        Edite o seu /etc/hosts.deny e /etc/hosts.allow. Adicione a seguinte linha ao
        hosts.deny para bloquear o acesso de qualquer host para a sua estação de
        trabalho:

        # nano /etc /hosts.deny

        E acrescente:

        ALL: ALL




        # nano /etc/hosts.allow

        E acrescente:

        ALL: ALL: DENY




17 de 23                                                                                06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]   http://www.vivaolinux.com.br/artigos/impressora....




        Firewall
        Procure e instale o iptables:

        # slackpkg search iptables
        # slackpkg install iptables-versao

        Crie um arquivo chamado rc.firewall:

        # touch /etc/rc.d/rc.firewall

        Deixo-o como executável:

        # chmod +x /etc/rc.d/rc.firewall

        Mude a permissão:

        # chmod 755 /etc/rc.d/rc.firewall

        Edite o arquivo:

        # nano /etc/rc.d/rc.firewall

        Nesse arquivo cole o seguinte código:

        #!/bin/sh

        iptables -F
        iptables -X
        iptables -P INPUT DROP
        iptables -P FORWARD DROP
        iptables -P OUTPUT ACCEPT
        # libera o host local (127.0.0.1)



18 de 23                                                                           06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]         http://www.vivaolinux.com.br/artigos/impressora....



        iptables -A INPUT -i lo -j ACCEPT
        iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT

        Salve e feche o arquivo.

        Para entender as regras do iptables, sugiro as seguintes leituras:

              Dominando o iptables (parte 1)
              Dominando o iptables (parte 2)
              Firewall - iptables - Dicas, FAQ, tutoriais, regras e modelos
              tccamargo.com - Tutorial de iptables




        Informações
        Para ver últimos logins use o comando:

        # last -x

        Onde x é o número retroativo de logins. Exemplo:

        # last -3




        Multitail
        Com o Multitail instalado você poderá visualizar vários arquivos de log ao
        mesmo tempo. Para baixar o pacote acesse o Linuxpackages.net:

        # links http://www.linuxpackages.net/




19 de 23                                                                                 06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]      http://www.vivaolinux.com.br/artigos/impressora....




        Instale com o comando:

        # installpkg nomedopacote.tgz




        Exemplo de uso:

        # multitail -cs /var/log/dmesg /var/log/messages /var/log/faillog




        Você pode escolher entre vários arquivos diferentes. Para ver os arquivos de
        log:

        # ls -la /var/log




20 de 23                                                                              06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]       http://www.vivaolinux.com.br/artigos/impressora....




        Complementando, sugiro a leitura desta página:

              http://www.linuxti.pro.br/palestras/seguranca.html#toc1


        E por fim, confira também a página sobre segurança do Slackbook:

              http://slackbookptbr.wiki.sourceforge.net/seguranca




        Conclusão

        É muito bom encontrar em um só lugar muitas informações sobre um
        determinado assunto. Ter que ficar juntando pedaços de informações simples
        que poderiam estar juntas é muito desgastante. Essa foi uma das causas que
        motivaram essa série.

        Espero que estes artigos da série Mamãe, quero Slack! tenham ajudado algum
        iniciante em Linux que, assim como eu fiquei, estava um pouco perdido em
        encontrar instruções gerais (mesmos que superficiais) reunidas, englobando
        instalação e configuração do Slackware de uma forma mais ou menos
        mastigada, em português e com imagens.

        Nunca é demais ressaltar que a série tem por alvo usuários novatos em Linux.
        Isso devido a minha falta de conhecimento para tratar de assuntos mais
        específicos e detalhados. Os mais experientes que quiserem contribuir com
        comentários construtivos, saibam que suas palavras serão bem acolhidas.



21 de 23                                                                               06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]      http://www.vivaolinux.com.br/artigos/impressora....



        Relaciono abaixo algumas leituras que considero úteis para o aprendizado dos
        novatos:

        Sobre permissões:
        http://www.vivaolinux.com.br/artigo/Permissoes-no-Linux/

        Sobre compactação de arquivos:
        http://www.vivaolinux.com.br/artigo/Lidando-com-compactacao-de-arquivos-
        no-Linux/

        Comandos básicos:
        http://focalinux.cipsga.org.br/guia/iniciante/ch-cmdd.htm

        Informação sobre dispositivos (detectar e montar):
        http://ivanix.wordpress.com/2008/09/04/dispositivos-de-bloco/

        Guia sobre Linux para novatos e experientes:
        http://focalinux.cipsga.org.br/gol.html

        Sobre shell:
        http://aurelio.net/shell/

        No mais, desculpem pela falta de informações mais profundas e obrigado pela
        atenção.




22 de 23                                                                              06-12-2009 13:03
Mamãe, quero Slack! (parte 3 - final) [Artigo]     http://www.vivaolinux.com.br/artigos/impressora....




        http://www.vivaolinux.com.br/artigo/Mamae-quero-Slack-(parte-3-final)

        Voltar para o site




23 de 23                                                                             06-12-2009 13:03

Mais conteúdo relacionado

Mais procurados

Apostila win linux revisada unidde iii
Apostila win  linux revisada unidde iii Apostila win  linux revisada unidde iii
Apostila win linux revisada unidde iii Josiane Silva
 
Desenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHPDesenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHPRogerio Prado de Jesus
 
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSLMinicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSLfgsl
 
Quebra de pacoes linux
Quebra de pacoes linux Quebra de pacoes linux
Quebra de pacoes linux alecsvupt
 
Ligacao Em Rede A Outros Sistemas Operativos
Ligacao Em Rede A Outros Sistemas OperativosLigacao Em Rede A Outros Sistemas Operativos
Ligacao Em Rede A Outros Sistemas Operativosarturramisio
 
DKMS ­ Dynamic Kernel Module Support
DKMS ­ Dynamic Kernel Module SupportDKMS ­ Dynamic Kernel Module Support
DKMS ­ Dynamic Kernel Module SupportRômulo Jales
 
Workshop Slackware 12.1 - Tiago Biazus
Workshop Slackware 12.1 - Tiago BiazusWorkshop Slackware 12.1 - Tiago Biazus
Workshop Slackware 12.1 - Tiago BiazusTchelinux
 
Slide curso metasploit
Slide curso metasploitSlide curso metasploit
Slide curso metasploitRoberto Soares
 
Administração de servidores Linux
Administração de servidores LinuxAdministração de servidores Linux
Administração de servidores LinuxJoão Sá
 
Programação Concorrente - Introdução
Programação Concorrente - IntroduçãoProgramação Concorrente - Introdução
Programação Concorrente - IntroduçãoFabio Moura Pereira
 

Mais procurados (19)

Apostila win linux revisada unidde iii
Apostila win  linux revisada unidde iii Apostila win  linux revisada unidde iii
Apostila win linux revisada unidde iii
 
Desenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHPDesenvolvimento PHP com Vagrant - 7Masters PHP
Desenvolvimento PHP com Vagrant - 7Masters PHP
 
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSLMinicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
Minicurso Criando Uma Distro JoomlaCD - V FGSL e I SGSL
 
Quebra de pacoes linux
Quebra de pacoes linux Quebra de pacoes linux
Quebra de pacoes linux
 
Vírus no Linux
Vírus no LinuxVírus no Linux
Vírus no Linux
 
Apostila metasploit
Apostila metasploitApostila metasploit
Apostila metasploit
 
Ligacao Em Rede A Outros Sistemas Operativos
Ligacao Em Rede A Outros Sistemas OperativosLigacao Em Rede A Outros Sistemas Operativos
Ligacao Em Rede A Outros Sistemas Operativos
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
DKMS ­ Dynamic Kernel Module Support
DKMS ­ Dynamic Kernel Module SupportDKMS ­ Dynamic Kernel Module Support
DKMS ­ Dynamic Kernel Module Support
 
Workshop Slackware 12.1 - Tiago Biazus
Workshop Slackware 12.1 - Tiago BiazusWorkshop Slackware 12.1 - Tiago Biazus
Workshop Slackware 12.1 - Tiago Biazus
 
Cygwin
CygwinCygwin
Cygwin
 
Curso de perl
Curso de perlCurso de perl
Curso de perl
 
Slackware Linux
Slackware LinuxSlackware Linux
Slackware Linux
 
Slide curso metasploit
Slide curso metasploitSlide curso metasploit
Slide curso metasploit
 
Administração de Redes Linux - I
Administração de Redes Linux - IAdministração de Redes Linux - I
Administração de Redes Linux - I
 
Administração de servidores Linux
Administração de servidores LinuxAdministração de servidores Linux
Administração de servidores Linux
 
Introdução ao Ssh
Introdução ao SshIntrodução ao Ssh
Introdução ao Ssh
 
Programação Concorrente - Introdução
Programação Concorrente - IntroduçãoProgramação Concorrente - Introdução
Programação Concorrente - Introdução
 
Linux Ubuntu
Linux   UbuntuLinux   Ubuntu
Linux Ubuntu
 

Destaque

SegurançA BáSica Do Apache
SegurançA BáSica Do ApacheSegurançA BáSica Do Apache
SegurançA BáSica Do ApacheFelipe Santos
 
ConheçA O Apache 2.0 Parte 2
ConheçA O Apache 2.0   Parte 2ConheçA O Apache 2.0   Parte 2
ConheçA O Apache 2.0 Parte 2Felipe Santos
 
Apostila serviços preliminares 2006
Apostila serviços preliminares 2006Apostila serviços preliminares 2006
Apostila serviços preliminares 2006Matheus Adam da Silva
 
Compartilhando Internet Via Rádio entre m servidor linux e clientes windows
Compartilhando Internet Via Rádio entre m servidor linux e clientes windowsCompartilhando Internet Via Rádio entre m servidor linux e clientes windows
Compartilhando Internet Via Rádio entre m servidor linux e clientes windowsFelipe Santos
 
Nbr 13531 elaboração de projetos de edificações - 1995
Nbr 13531   elaboração de projetos de edificações - 1995Nbr 13531   elaboração de projetos de edificações - 1995
Nbr 13531 elaboração de projetos de edificações - 1995Luciano Otavio
 

Destaque (6)

SegurançA BáSica Do Apache
SegurançA BáSica Do ApacheSegurançA BáSica Do Apache
SegurançA BáSica Do Apache
 
ConheçA O Apache 2.0 Parte 2
ConheçA O Apache 2.0   Parte 2ConheçA O Apache 2.0   Parte 2
ConheçA O Apache 2.0 Parte 2
 
Apostila serviços preliminares 2006
Apostila serviços preliminares 2006Apostila serviços preliminares 2006
Apostila serviços preliminares 2006
 
Compartilhando Internet Via Rádio entre m servidor linux e clientes windows
Compartilhando Internet Via Rádio entre m servidor linux e clientes windowsCompartilhando Internet Via Rádio entre m servidor linux e clientes windows
Compartilhando Internet Via Rádio entre m servidor linux e clientes windows
 
Nbr 13531 elaboração de projetos de edificações - 1995
Nbr 13531   elaboração de projetos de edificações - 1995Nbr 13531   elaboração de projetos de edificações - 1995
Nbr 13531 elaboração de projetos de edificações - 1995
 
Tutorial sobre iptables
Tutorial sobre iptablesTutorial sobre iptables
Tutorial sobre iptables
 

Semelhante a Quero Slack! (Parte 3)

Semelhante a Quero Slack! (Parte 3) (10)

Apostila samba
Apostila sambaApostila samba
Apostila samba
 
Joomlacd
JoomlacdJoomlacd
Joomlacd
 
Instalação do asterisk
Instalação do asteriskInstalação do asterisk
Instalação do asterisk
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
Apostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em LinuxApostila Treinamento AvançAdo Em Linux
Apostila Treinamento AvançAdo Em Linux
 
SlackWare - Leonel
SlackWare - LeonelSlackWare - Leonel
SlackWare - Leonel
 
3929 linux passo a passo 1
3929 linux passo a passo 1 3929 linux passo a passo 1
3929 linux passo a passo 1
 
Tutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix OveroTutorial: Instalação de Ubuntu em uma Gumstix Overo
Tutorial: Instalação de Ubuntu em uma Gumstix Overo
 
Trab linux+sarg
Trab linux+sargTrab linux+sarg
Trab linux+sarg
 
I educar-manual-de-instalaao
I educar-manual-de-instalaaoI educar-manual-de-instalaao
I educar-manual-de-instalaao
 

Mais de Felipe Santos

Conceitos BáSicos Sobre SegurançA Parte 6
Conceitos BáSicos Sobre SegurançA   Parte 6Conceitos BáSicos Sobre SegurançA   Parte 6
Conceitos BáSicos Sobre SegurançA Parte 6Felipe Santos
 
Conceitos BáSicos Sobre SegurançA Parte 4
Conceitos BáSicos Sobre SegurançA   Parte 4Conceitos BáSicos Sobre SegurançA   Parte 4
Conceitos BáSicos Sobre SegurançA Parte 4Felipe Santos
 
Conceitos BáSicos Sobre SegurançA Parte 3
Conceitos BáSicos Sobre SegurançA   Parte 3Conceitos BáSicos Sobre SegurançA   Parte 3
Conceitos BáSicos Sobre SegurançA Parte 3Felipe Santos
 
Conceitos BáSicos Sobre SegurançA Parte 2
Conceitos BáSicos Sobre SegurançA   Parte 2Conceitos BáSicos Sobre SegurançA   Parte 2
Conceitos BáSicos Sobre SegurançA Parte 2Felipe Santos
 
Curso De Shell Aula 6
Curso De Shell   Aula 6Curso De Shell   Aula 6
Curso De Shell Aula 6Felipe Santos
 
Curso De Shell Aula 5
Curso De Shell   Aula 5Curso De Shell   Aula 5
Curso De Shell Aula 5Felipe Santos
 
Curso De Shell Aula 3
Curso De Shell   Aula 3Curso De Shell   Aula 3
Curso De Shell Aula 3Felipe Santos
 
Curso De Shell Aula 1
Curso De Shell   Aula 1Curso De Shell   Aula 1
Curso De Shell Aula 1Felipe Santos
 
Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...
Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...
Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...Felipe Santos
 
Acesso Remoto Para Principiantes
Acesso Remoto Para PrincipiantesAcesso Remoto Para Principiantes
Acesso Remoto Para PrincipiantesFelipe Santos
 
Curso De Algoritmo Aula 10
Curso De Algoritmo   Aula 10Curso De Algoritmo   Aula 10
Curso De Algoritmo Aula 10Felipe Santos
 
Curso De Algoritmo Aula 9
Curso De Algoritmo   Aula 9Curso De Algoritmo   Aula 9
Curso De Algoritmo Aula 9Felipe Santos
 
Curso De Algoritmo Aula 8
Curso De Algoritmo   Aula 8Curso De Algoritmo   Aula 8
Curso De Algoritmo Aula 8Felipe Santos
 
Curso De Algoritmo Aula 7
Curso De Algoritmo   Aula 7Curso De Algoritmo   Aula 7
Curso De Algoritmo Aula 7Felipe Santos
 
Curso De Algoritmo Aula 5
Curso De Algoritmo   Aula 5Curso De Algoritmo   Aula 5
Curso De Algoritmo Aula 5Felipe Santos
 
Curso De Algoritmo Aula 2
Curso De Algoritmo   Aula 2Curso De Algoritmo   Aula 2
Curso De Algoritmo Aula 2Felipe Santos
 

Mais de Felipe Santos (19)

Conceitos BáSicos Sobre SegurançA Parte 6
Conceitos BáSicos Sobre SegurançA   Parte 6Conceitos BáSicos Sobre SegurançA   Parte 6
Conceitos BáSicos Sobre SegurançA Parte 6
 
Conceitos BáSicos Sobre SegurançA Parte 4
Conceitos BáSicos Sobre SegurançA   Parte 4Conceitos BáSicos Sobre SegurançA   Parte 4
Conceitos BáSicos Sobre SegurançA Parte 4
 
Conceitos BáSicos Sobre SegurançA Parte 3
Conceitos BáSicos Sobre SegurançA   Parte 3Conceitos BáSicos Sobre SegurançA   Parte 3
Conceitos BáSicos Sobre SegurançA Parte 3
 
Conceitos BáSicos Sobre SegurançA Parte 2
Conceitos BáSicos Sobre SegurançA   Parte 2Conceitos BáSicos Sobre SegurançA   Parte 2
Conceitos BáSicos Sobre SegurançA Parte 2
 
Curso De Shell Aula 6
Curso De Shell   Aula 6Curso De Shell   Aula 6
Curso De Shell Aula 6
 
Curso De Shell Aula 5
Curso De Shell   Aula 5Curso De Shell   Aula 5
Curso De Shell Aula 5
 
Curso De Shell Aula 3
Curso De Shell   Aula 3Curso De Shell   Aula 3
Curso De Shell Aula 3
 
Curso De Shell Aula 1
Curso De Shell   Aula 1Curso De Shell   Aula 1
Curso De Shell Aula 1
 
Sniffers Parte 3
Sniffers   Parte 3Sniffers   Parte 3
Sniffers Parte 3
 
Sniffers Parte 1
Sniffers   Parte 1Sniffers   Parte 1
Sniffers Parte 1
 
Sniffers Parte 2
Sniffers   Parte 2Sniffers   Parte 2
Sniffers Parte 2
 
Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...
Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...
Block Hosts: Bloqueando Ataques De ForçA Bruta (Brute Force) Em Ftp, Ssh E Ou...
 
Acesso Remoto Para Principiantes
Acesso Remoto Para PrincipiantesAcesso Remoto Para Principiantes
Acesso Remoto Para Principiantes
 
Curso De Algoritmo Aula 10
Curso De Algoritmo   Aula 10Curso De Algoritmo   Aula 10
Curso De Algoritmo Aula 10
 
Curso De Algoritmo Aula 9
Curso De Algoritmo   Aula 9Curso De Algoritmo   Aula 9
Curso De Algoritmo Aula 9
 
Curso De Algoritmo Aula 8
Curso De Algoritmo   Aula 8Curso De Algoritmo   Aula 8
Curso De Algoritmo Aula 8
 
Curso De Algoritmo Aula 7
Curso De Algoritmo   Aula 7Curso De Algoritmo   Aula 7
Curso De Algoritmo Aula 7
 
Curso De Algoritmo Aula 5
Curso De Algoritmo   Aula 5Curso De Algoritmo   Aula 5
Curso De Algoritmo Aula 5
 
Curso De Algoritmo Aula 2
Curso De Algoritmo   Aula 2Curso De Algoritmo   Aula 2
Curso De Algoritmo Aula 2
 

Quero Slack! (Parte 3)

  • 1. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Mamãe, quero Slack! (parte 3 - final) Autor: Xerxes Lins <xerxeslins at gmail.com> Data: 01/04/2009 Gordo e magro?! Nas partes anteriores desta série foram apresentadas algumas orientações para auxiliar iniciantes na utilização do Slackware Linux. Porém não havia ajuda sobre como utilizar alguns comandos básicos e algumas explicações de conceitos relacionados a Linux... Essa parte do artigo TERIA por objetivo preencher essa lacuna e finalizar a série. Pensei um pouco mais e concluí que isso não seria de grande utilidade, já que a internet está cheia de tutoriais explicando sobre comandos básicos, permissões, conceitos e ideias relacionadas a Linux. Achei que seria mais proveitoso dedicar essa terceira parte da série à assuntos mais específicos sobre Slackware. Enfim, decidi que essa parte da série teria como objetivo sugerir uma instalação mais "magra" do Slackware, o que seria uma contribuição útil para aqueles que querem aprender a fazer uma instalação mais específica para suas necessidades (além disso, com o Slackpkg, fica fácil instalar componentes de que se sinta falta posteriormente). Ratificando: este artigo, portanto, tem como objetivo orientar o usuário INICIANTE com sugestões de uma instalação NÃO recomendada para Desktops, mas recomendada para quem quer experimentar instalar um sistema "magro" para posteriormente incrementar pacotes de que sinta falta de acordo com suas necessidades específicas. O mesmo sistema operacional, porém, para usuários (com objetivos) diferentes. 1 de 23 06-12-2009 13:03
  • 2. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Seleção de pacotes no modo expert Obs.: Esta é a última parte da série "Mamãe, quero Slack!". Se você for novato em Slackware Linux, para poder entender o que se passa nesta parte, provavelmente terá que ler as duas partes anteriores da série. Mamãe, quero Slack! (parte 1) Mamãe, quero Slack! (parte 2) O processo de instalação é o mesmo descrito na primeira parte da série, com algumas modificações. Siga todos os passos da instalação anterior até a parte onde o sistema detecta a mídia de instalação com a opção "auto". Agora vem a mudança. Você terá que fazer uma seleção manual dos pacotes que deseja instalar. Na seleção de pacotes, selecione apenas as seguintes séries: A, AP, D, F, K, L, N, X e XAP. Clique em OK e agora na próxima tela, escolha a opção "expert". 2 de 23 06-12-2009 13:03
  • 3. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Você terá, nas próximas telas, listas de pacotes que serão instalados se estiverem marcados. Obs.: Todos os pacotes que serão sugeridos para instalação não passam disso: sugestões. Fique a vontade para ativar e instalar o que você achar necessário. Desconheço o propósito de muitos pacotes, mas por tentativas aprendemos algumas coisas. Use a tecla de espaço para marcar/desmarcar as opções que deseja instalar. Pacotes da série A Este artigo sugere instalar todos os pacotes que contém o aviso "REQUIRED" e além desses, os seguintes pacotes: aaa_base, aaa_elflibs, aaa_terminfo, acl, acpid, apmd, attr, bash, bin, bzip2, coreutils, cpio, cryptsetup, cxxlibs, dcron, device-mapper, devs, dialog, dosfstools, e2fsprogs, eject, elvis, etc, file, findutils, floppy, gawk, gettext, glibc-solibs, glibc-zoneinfo, grep, gzip, hdparm, infozip, isapnptools, kbd, kernel-huge-smp, kernel-modules-smp, less, lilo, logrotate, lvm2, mdadm, module-init-tools, openssl-solibs, patch, pciutils, pcmciautils, pkgtools, procps, quota, reiserfsprogs, rpm2tgz, sdparm, sed, shadow, slocate, smartmontools, sysfsutils, sysklogd, syslinux, sysvinit, sysvinit-functions, sysvinit-scripts, tar, time, tree, udev, usbutils, utempter, util-linux, which e xfsprogs. 3 de 23 06-12-2009 13:03
  • 4. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Após instalar os pacotes da série A, instalaremos os pacotes da série AP. Pacotes da série AP Os pacotes da série AP sugeridos por este artigo são: at, cdrdao, cdrtools, diffutils, dmapi, dmidecode, dvd+rw-tools, groff, lm_sensors, lsof, lsscsi, man, man-pages, mc most, nano, screen, slackpkg, sudo, sysstat, texinfo, vim e xfsdump. Obs.: É importantíssimo marcar o "slackpkg" para instalação. Pacotes da série D Pacotes recomendados da série D: autoconf, automake, binutils, bison, doxygen, flex, gcc, gcc-g++, gettext-tools, intltool, kernel-headers, libtool, m4, make, perl e pkg-config. 4 de 23 06-12-2009 13:03
  • 5. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Pacotes da série F Instale todos. Pacotes da série K Instale todos. 5 de 23 06-12-2009 13:03
  • 6. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Pacotes da série L Recomendados: db42, db44, gdbm, glibc, glibc-i18n, libusb, lzo, ncurses, pcre, popt, readline e zlib. Pacotes da série N Recomendados: bitchx, dhcp, dhcpcd, inetd, iproute2, iptables, iptraf, iputils, irssi, lftp, libgcrypt, libgpg-error, links, lynx, mtr, net-tools, netkit-ftp, netket-rsh, netwatch, network-scripts, nmap, ntp, openssh, openssl, tcp_wrappers, telnet, traceroute, wget, whois, wireless-tools e wpa_supplicant. Pacotes da série X 6 de 23 06-12-2009 13:03
  • 7. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Sugestão: instale os pacotes cujos nomes começam com "font" , os que começam com a letra "x" e os que começam com "lib". Pacotes da série XAP A escolha dos pacotes dessa série é muito subjetiva. Por exemplo, se você não quiser o GIMP, desmarque-o. Para a elaboração deste artigo, instalarei todos os aplicativos. Escolha OK e aguarde o processo de instalação... A partir daqui o restante da instalação é normal, como descrito na primeira parte da série Mamãe, quero Slack!. A última diferença fica por conta de um detalhe: quando chegar o momento de escolher o ambiente gráfico/gerenciador de janelas, não terá o KDE. Escolha outro de sua preferência. 7 de 23 06-12-2009 13:03
  • 8. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Configuração dos serviços Após a instalação, caso queira habilitar/desabilitar alguns serviços, faça o seguinte: Navegue até o diretório /etc/rc.d: # cd /etc/rc.d Nesse diretório estão os scripts de inicialização. Você poderá listá-los: # ls Todos os arquivos na cor verde (e que possuem asteriscos) são arquivos executáveis. Eles serão executados durante a inicialização do sistema. Algumas vezes alguns desses serviços não são necessários para você. Por exemplo, vamos supor que não seja interessante inicializar o serviço que fornece suporte à dispositivos wireless. Esse script é o rc.wireless. Para desabilitá-lo use o comando: # chmod -x rc.wireless Agora o rc.wireless deixa de ser um arquivo executável, logo não será executado durante a inicialização do sistema. Caso queira ativar o rc.wireless, faça o seguinte: # chmod +x rc.wireless Assim ele voltará a ser um arquivo executável. 8 de 23 06-12-2009 13:03
  • 9. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Caso esteja interessado em visualizar o conteúdo desses arquivos, use o seguinte comando: # cat nomedoarquivo | more Por exemplo, para ver o conteúdo do rc.local basta fazer: # cat rc.local | more O arquivo rc.local armazena comandos para serem executados na inicialização. Foi citado na segunda parte da série Mamãe, quero Slack!, um exemplo desse uso adicionando-se o comando pppoe-start, para que a conexão seja iniciada automaticamente. Outro exemplo desse uso pode ser conferido nesta dica: rdate - data e hora sempre corretas no Linux Para uma descrição oficial desses arquivos de inicialização visite: http://www.slackware.com/config/init.php Caso não tenha inicializado o ambiente gráfico, poderá usar o navegador Links deste modo: # links http://www.slackware.com/config/init.php Assim você poderá ler a descrição dos serviços. Tecle ESC para acessar o menu do navegador. 9 de 23 06-12-2009 13:03
  • 10. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Outra forma de configurar os serviços de inicialização é acessando o Pkgtool e selecionando a opção setup. # pkgtool Acessando o Slackbook O Slackbook é o manual do Slackware Linux e está disponível na mídia de 10 de 23 06-12-2009 13:03
  • 11. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... instalação do Slackware. Logo, para acessar o Slackbook é preciso montar a mídia. Insira o DVD de instalação no drive e execute o comando: # mount /dev/cdrom /mnt/cdrom Agora execute o comando: # links /mnt/cdrom/slackbook/htm/book.html Obs.: Você precisa ter instalado o navegador Links para poder executar o comando acima. Caso tenha instalado apenas o Lynx (outro navegador em modo texto), basta substituir nos comandos citados, o links por lynx. Assim você poderá conferir no manual oficial todas as dicas, comandos e configurações do Slackware. Isso inclui desde comandos simples para navegar por entre os diretórios até compilação de kernel. Infelizmente está em inglês. Porém existe um manual em português ainda em desenvolvimento que pode ser acessado aqui ou pelo navegador links: # links http://slackbookptbr.sourceforge.net/ 11 de 23 06-12-2009 13:03
  • 12. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Outra forma de acessar o Slackbook em inglês, porém online: # links http://www.slackbook.org/ Instalando pacotes posteriormente à instalação do sistema Após configurar os serviços, se você sentir necessidade de instalar algum pacote, proceda da seguinte forma: Insira o DVD de instalação no drive. Use o comando: # mount /dev/cdrom /mnt/cdrom 12 de 23 06-12-2009 13:03
  • 13. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Agora procure no DVD pelo nome do pacote que deseja instalar com o comando find. Exemplo de procura pelo LibXfont.so: # find /mnt/cdrom -name *libXfont*tgz O comando retornou dois resultados. Para instalar o pacote desejado basta fazer: # installpkg /mnt/cdrom/caminhodopacote/nomedopacote.tgz Como pode ser visto na imagem abaixo: Outra forma de conseguir o que falta é usando o slackpkg , como foi mostrado na segunda parte da série Mamãe, quero Slack!. Para isso, resumidamente, faça: Selecione o mirror desejado, descomentando uma linha do arquivo /etc/slackpkg/mirrors: # nano /etc/slackpkg/mirrors Salve e feche o arquivo. Obs.: Só descomente uma única linha ou o slackpkg não funcionará. Atualize os repositórios com: # slackpkg update Atualize o sistema com: # slackpkg upgrade-all Procure pacotes com o comando: # slackpkg search nomedopacote Instale com o comando: 13 de 23 06-12-2009 13:03
  • 14. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... # slackpkg install nomedopacote Remova com o comando: # slackpkg remove nomedopacote Mais uma maneira de encontrar o que falta: acessando o slackfind.net. Utilizando o Links: # links http://slackfind.net Para escolher o ambiente gráfico (se julgar necessário utilizar ambiente gráfico) use o seguinte comando: # xwmconfig Escolha o ambiente desejado e tecle ENTER. 14 de 23 06-12-2009 13:03
  • 15. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Para iniciar o ambiente gráfico escolhido, use o comando: # startx (como mencionado na parte anterior dessa série) E se o ambiente gráfico não abrir? Provavelmente você esqueceu de instalar algum pacote importante. Observe a mensagem de erro, normalmente ela indica o que está faltando, depois instale o que falta usando umas das sugestões que foram apresentadas: instalar pelo DVD, pelo slackpkg e pelo slackfind.net. Instalação do Driver da NVIDIA Para baixar o driver mais atual da NVIDIA para arquitetura x86: http://us.download.nvidia.com/XFree86/Linux-x86/180.29/NVIDIA-Linux- x86-180.29-pkg1.run Para baixar o driver mais atual da NVIDIA para arquitetura x86_64: http://us.download.nvidia.com/XFree86/Linux-x86_64/180.29/NVIDIA-Linux- x86_64-180.29-pkg2.run Driver para modelos GeForce 5 e arquitetura x86: http://us.download.nvidia.com/XFree86/Linux-x86/173.14.18/NVIDIA-Linux- x86-173.14.18-pkg1.run Driver para modelos GeForce 5 e arquitetura x86_64: http://us.download.nvidia.com/XFree86/Linux-x86_64/173.14.18/NVIDIA-Linux- x86_64-173.14.18-pkg2.run Driver para modelos GeForce 2 a 4 e arquitetura x86: http://us.download.nvidia.com/XFree86/Linux-x86/96.43.11/NVIDIA-Linux- x86-96.43.11-pkg1.run Driver para modelos GeForce 2 a 4 e arquitetura x86_64: http://us.download.nvidia.com/XFree86/Linux-x86_64/96.43.11/NVIDIA-Linux- x86_64-96.43.11-pkg2.run 15 de 23 06-12-2009 13:03
  • 16. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Driver para modelos Riva TNT, TNT2, GeForce, e algumas GeForce 2 na arquitetura x86: http://us.download.nvidia.com/XFree86/Linux-x86/71.86.09/NVIDIA-Linux- x86-71.86.09-pkg1.run Driver para modelos Riva TNT, TNT2, GeForce, e algumas GeForce 2 na arquitetura x86_64: http://us.download.nvidia.com/XFree86/Linux-x86_64/71.86.09/NVIDIA-Linux- x86_64-71.86.09-pkg2.run Exemplo de download e instalação: # wget -c endereço-de-download # sh nome-do-arquivo Após executar o instalador, tecle ENTER para avançar. Quando chega no contrato de licença, escolha accept e tecle ENTER. Na tela abaixo, escolha a opção "no". Daí em diante, basta teclar ENTER até o fim. Depois execute o comando: # nvidia-xconfig --composite Para configurar o xorg. Pronto. Driver instalado. 16 de 23 06-12-2009 13:03
  • 17. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Dicas de segurança Abaixo listo algumas dicas simples e básicas sobre segurança para iniciantes. Senha Prefira usar senhas que contenham pelo menos 10 caracteres entre letras, números e caracteres especiais (@#$% etc). Não é tão difícil de decorar uma senha assim, como parece. Impedir acessos Edite o seu /etc/hosts.deny e /etc/hosts.allow. Adicione a seguinte linha ao hosts.deny para bloquear o acesso de qualquer host para a sua estação de trabalho: # nano /etc /hosts.deny E acrescente: ALL: ALL # nano /etc/hosts.allow E acrescente: ALL: ALL: DENY 17 de 23 06-12-2009 13:03
  • 18. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Firewall Procure e instale o iptables: # slackpkg search iptables # slackpkg install iptables-versao Crie um arquivo chamado rc.firewall: # touch /etc/rc.d/rc.firewall Deixo-o como executável: # chmod +x /etc/rc.d/rc.firewall Mude a permissão: # chmod 755 /etc/rc.d/rc.firewall Edite o arquivo: # nano /etc/rc.d/rc.firewall Nesse arquivo cole o seguinte código: #!/bin/sh iptables -F iptables -X iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT # libera o host local (127.0.0.1) 18 de 23 06-12-2009 13:03
  • 19. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT Salve e feche o arquivo. Para entender as regras do iptables, sugiro as seguintes leituras: Dominando o iptables (parte 1) Dominando o iptables (parte 2) Firewall - iptables - Dicas, FAQ, tutoriais, regras e modelos tccamargo.com - Tutorial de iptables Informações Para ver últimos logins use o comando: # last -x Onde x é o número retroativo de logins. Exemplo: # last -3 Multitail Com o Multitail instalado você poderá visualizar vários arquivos de log ao mesmo tempo. Para baixar o pacote acesse o Linuxpackages.net: # links http://www.linuxpackages.net/ 19 de 23 06-12-2009 13:03
  • 20. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Instale com o comando: # installpkg nomedopacote.tgz Exemplo de uso: # multitail -cs /var/log/dmesg /var/log/messages /var/log/faillog Você pode escolher entre vários arquivos diferentes. Para ver os arquivos de log: # ls -la /var/log 20 de 23 06-12-2009 13:03
  • 21. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Complementando, sugiro a leitura desta página: http://www.linuxti.pro.br/palestras/seguranca.html#toc1 E por fim, confira também a página sobre segurança do Slackbook: http://slackbookptbr.wiki.sourceforge.net/seguranca Conclusão É muito bom encontrar em um só lugar muitas informações sobre um determinado assunto. Ter que ficar juntando pedaços de informações simples que poderiam estar juntas é muito desgastante. Essa foi uma das causas que motivaram essa série. Espero que estes artigos da série Mamãe, quero Slack! tenham ajudado algum iniciante em Linux que, assim como eu fiquei, estava um pouco perdido em encontrar instruções gerais (mesmos que superficiais) reunidas, englobando instalação e configuração do Slackware de uma forma mais ou menos mastigada, em português e com imagens. Nunca é demais ressaltar que a série tem por alvo usuários novatos em Linux. Isso devido a minha falta de conhecimento para tratar de assuntos mais específicos e detalhados. Os mais experientes que quiserem contribuir com comentários construtivos, saibam que suas palavras serão bem acolhidas. 21 de 23 06-12-2009 13:03
  • 22. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... Relaciono abaixo algumas leituras que considero úteis para o aprendizado dos novatos: Sobre permissões: http://www.vivaolinux.com.br/artigo/Permissoes-no-Linux/ Sobre compactação de arquivos: http://www.vivaolinux.com.br/artigo/Lidando-com-compactacao-de-arquivos- no-Linux/ Comandos básicos: http://focalinux.cipsga.org.br/guia/iniciante/ch-cmdd.htm Informação sobre dispositivos (detectar e montar): http://ivanix.wordpress.com/2008/09/04/dispositivos-de-bloco/ Guia sobre Linux para novatos e experientes: http://focalinux.cipsga.org.br/gol.html Sobre shell: http://aurelio.net/shell/ No mais, desculpem pela falta de informações mais profundas e obrigado pela atenção. 22 de 23 06-12-2009 13:03
  • 23. Mamãe, quero Slack! (parte 3 - final) [Artigo] http://www.vivaolinux.com.br/artigos/impressora.... http://www.vivaolinux.com.br/artigo/Mamae-quero-Slack-(parte-3-final) Voltar para o site 23 de 23 06-12-2009 13:03