Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Instalando softwares no Debian (e derivados)

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Instalando softwares no Debian (e derivados)

    Um problema complicado para quem está iniciando no Linux é a instalação de softwares.
    É complicado porque o cara que migra do Windows e vem para o Linux acredita que tudo será muito difícil. É, realmente, um desafio, já que você emerge de um ambiente completamente diferente. Mas acredite: nada no Linux é difícil. É novo.
    Vou mostrar como é o processo no Debian, minha distribuição predileta. Porém, é bom lembrar que o Ubuntu, o BackTrack e o BlackBuntu são derivados do Debian, por isso, o processo é o mesmo.

    Primeiramente, se você instalou seu software a partir de um DVD, saiba que ele possui quase 30.000 pacotes (programas) prontinhos para ser instalados. No entanto, é realmente difícil haver todos os programas necessários a você, apesar da quantidade. Além disso, você não vai querer pegar o DVD a cada nova instalação de software, não é mesmo?
    No Linux temos um arquivo chamado sources.list. Este arquivo diz ao instalador de softwares onde buscar os softwares que se deseja instalar. Inicialmente, vemos que ele está buscando apenas no CD. Veja:
    Código:
    deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 DVD Binary-1 20110322-15:11]/ squeeze contrib main
    Os dados são dispostos da seguinte maneira:
    deb [localização] [tipos de pacotes]
    No exemplo acima, temos a instrução para buscar pacotes do tipo squeeze (meu Debian é Squeeze, mas existem outros, como o Lenny), contrib (vindos de contribuições - software livre) e main (este é o mirror principal) no CD de nome "Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 DVD Binary-1 20110322-15:11".
    Caso você não queira pegar o CD toda vez que for instalar um novo software, comente esta linha. Para fazer isso, apenas coloque um jogo da velha ("#") antes do conteúdo da linha.
    O sources.list está localizado em /etc/apt/sources.list.
    Então, vamos atualizar nossa sources.list. Escolha os mirrors que quiser Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar.... Note que os pacotes a procurar naquele mirror estão indicados à direita, bastando apenas copiar e colar.
    Vou postar aqui o meu sources.list, para se ter uma base. Apesar disso, é bom saber que o sources.list é uma coisa "pessoal", cada um monta o seu de acordo com suas necessidades.
    Código:
    #
    
    # deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 DVD Binary-1 20110322-15:11]/ squeeze contrib main
    
    #mirrors de segurança
    deb http://security.debian.org/ squeeze/updates main contrib
    deb-src http://security.debian.org/ squeeze/updates main contrib
    
    #mirrors oficiais
    deb ftp://ftp.br.debian.org/debian/ squeeze main contrib non-free
    deb http://linorg.usp.br/debian/ squeeze main contrib non-free
    
    #mirros multimidia
    deb http://debian-multimedia.org/ testing main
    deb ftp://ftp.debian-unofficial.org/debian testing main contrib non-free
    
    #compiz-fusion
    deb http://apt-get.if.uff.br lenny-ifuff compiz
    
    #opera
    deb http://deb.opera.com/opera/ testing non-free
    
    deb http://ubuntu.mirror.cambrium.nl/ubuntu/ dapper main multiverse
    Você pode utilizar apt-get ou aptitude para instalar um software. Mas temos também um utilitário gráfico. Geralmente, ele já vem instalado no Gnome, mas não na interface KDE. Por isso, é necessário instalar manualmente. Veja como fazemos isso por 2 comandos diferentes (apenas um deles é necessário - lembre-se de logar-se como root):
    Código:
    apt-get install synaptic
    aptitude install synaptic
    No entanto, quando se instala um pacote pelo terminal, é necessário instalar também as dependências. Por isso, muitos preferem a maneira gráfica (Synaptic), já que ele faz o acordo de dependências automaticamente.
    É simples instalar um software pelo Gerenciador de Pacotes Synaptic. Abra-o e espere-o carregar, pesquise pelo nome do programa e marque-o para instalação. Clique em "Aplicar" e pronto.

    Mas é comum ocorrer de você não encontrar o pacote que deseja no Synaptic. Assim, a única maneira é procurar pelo mesmo no Google e o baixar.
    Se encontrá-lo em extensão ".deb", você pode instalá-lo pelo comando dpkg. Veja:
    Código:
    dpkg -i pacote.deb
    Alternativamente, você pode instalar (pelo Synaptic) um programa chamado GDebi, um instalador automático. Assim, você abre o pacote .deb por este programa e clica em Instalar. Pronto!
    Mas, se você encontrou-o em formato .tar.gz ou algum outro formato comprimido, é porque você possui o código-fonte do mesmo. É realmente simples instalar um software direto do código-fonte, mas só é possível fazê-lo pelo terminal.
    Descompacte o arquivo normalmente no local que quiser. Abra o terminal e, usando o comando "cd" (change dir), navegue até o diretório (pasta) onde o programa está descompactado.
    Primeiramente, note que alguns programas possuem um arquivo chamado "automake". Se for o caso, apenas rode (como root):
    Código:
    ./automake
    E o programa será instalado. Caso contrário, rode (como root):
    Código:
    ./configure
    make
    make install
    E o programa está instalado.
    Interessante saber que o primeiro comando (./configure) não é necessário em todos os pacotes, às vezes, retornando erro de arquivo não encontrado. Mas não faz mal rodá-lo.

    E se o programa for para Windows?
    O Linux possui um utilitário chamado "Wine" que procura rodar softwares de Windows dentro do Linux. Caso não esteja instalado, instale-o pelo Synaptic.
    Se o programa for executável, apenas dê duplo-clique sobre o mesmo e instale-o normalmente (Avançar > Avançar > Concluir, lembra?). Caso tenha a extensão .msi (Micro$oft Installer), abra o terminal, navegue até o diretório onde o mesmo está e rode (não rode como root!):
    Código:
    wine msiexec programa.msi
    Dica: quer matar a saudade do Prompt de Comando? Entre no terminal e digite:
    Código:
    wine cmd
    Mas não é em todo caso que o Wine tem sucesso. Por isso, procure também virtualizar o Windows pelo VirtualBox (Synaptic, se necessário) ou até mesmo fazer dual-boot pelo GRUB.

    Dica: aventure-se pelo universo Linux pronto para enfrentar desafios. A curiosidade só irá ajudá-lo.
    Este material pode ser compartilhado, desde que os devidos créditos sejam dados.



    Notify-list · Twitter · Blog

    Nova lei: Invadir computadores protegidos é crime.
    Lógica: Se eu invadi, não é protegido. Logo, não é crime :-)
    Similar Threads

  • Font Size
    #2
    ótimo artigo.
    eu particularmente "prefiro" na medida do possivel usar o dpkg -i,
    mas como estou no slackware agora tenho que compilar os pacotes pelo make mesmo. =]
    Não Acha Estranha Essa Frase:
    Eu Sou Hacker e Uso Windows XP!

    Use Débian, Aprenda Slackware e Brinque Muito Com Back|Track


    Fã ->Nickguitar.dll


    Quer ajudar nossso fórum e não sabe como?
    Então click na imagem e ajude-nos com os links off

    Comment


    • Font Size
      #3
      bom tutor, ajudando aki nos estudos


      Comment

      X
      Working...
      X