Auto-apt solucao pra pacotes sources!!

Iniciado por piike, 19 de Setembro de 2005, 04:21

tópico anterior - próximo tópico

piike

Essa dica eh pra aqueles que querem instalar os pacotes de codigo fonte(tar.gz,tar.bz2,etc),  me lembrei que isso existia no kurumin entao porque nao usar no ubuntu ? bom o que se tem a fazer e procurar pelo "apt"(sudo apt-cache search auto apt) ou pelo synaptic se eles acharem o pacote auto-apt 0.3.19 (i386) entao instalem (sudo apt-get install auto-apt), senao adicionem a sua sources.list(/etc/apt/sources.list) os endereços
    deb http://mail.linuxvar.it/~gianluca/athlon-xp testing main
    deb http://mail.linuxvar.it/~gianluca/athlon-xp unstable main
    [/list] , pronto depois de instalado eh soh usa-lo quando for da um ./configure de algum fonte assim:

    $ sudo auto-apt run ./configure

    feito isso se houver alguma dependencia ele ira usar o apt-get pra instalar o que esta faltando, acho que isso ira ajudar aquelas pessoas que querem instalar algum source e aparecem as maleditas dependencias e agente passa horas procurando tal pacote pra resolver a pendencia.
    Bom, fica aih a dica.
    VLW
    Sony Vaio Fz250AE

    galactus

    Citação de: "piike"Essa dica eh pra aqueles que querem instalar os pacotes de codigo fonte(tar.gz,tar.bz2,etc),  me lembrei que isso existia no kurumin entao porque nao usar no ubuntu ? bom o que se tem a fazer e procurar pelo "apt"(sudo apt-cache search auto apt) ou pelo synaptic se eles acharem o pacote auto-apt 0.3.19 (i386) entao instalem (sudo apt-get install auto-apt), senao adicionem a sua sources.list(/etc/apt/sources.list) os endereços
      deb http://mail.linuxvar.it/~gianluca/athlon-xp testing main
      deb http://mail.linuxvar.it/~gianluca/athlon-xp unstable main
      [/list] , pronto depois de instalado eh soh usa-lo quando for da um ./configure de algum fonte assim:

      $ sudo auto-apt run ./configure

      feito isso se houver alguma dependencia ele ira usar o apt-get pra instalar o que esta faltando, acho que isso ira ajudar aquelas pessoas que querem instalar algum source e aparecem as maleditas dependencias e agente passa horas procurando tal pacote pra resolver a pendencia.
      Bom, fica aih a dica.
      VLW

      Excelente dica!!!

      Só tem uma coisa, é bom avisar pro pessoal ter espaço de sobra pra fazer isso. Não é raro ter que baixar 80MB só para instalar um programinha.

      Abraços.
      BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

      piike

      valeu por ter lembrado, lembro que fui instalar o DVDrip e tive que baixar mais uns 40Mb adicionais.
      Sony Vaio Fz250AE

      LedStyle

      Nossa que "T" essa dica heim! Vou testar aqui assim que tiver um prog pra compilar.

      []s

      FaBMak

      O auto-apt é extremamente útil quando vc não tem idéia do que é necessário para se compilar um programa mas, na própria documentação dos programas é indicado quais são as dependências, bastando vc instalá-las se estiverem faltando. Já usei o auto-apt e hj prefiro olhar a documentação e baixar as dependências eu mesmo.

      Quanto ao tamanho do download é natural que seja grande pois para compilar um programa vc precisa de programas e bibliotecas de desenvolvimento, coisa que o Ubuntu tem pouquíssimas instaladas por padrão.

      FaBMak
      "Não creias impossível o que apenas improvável parece". (Shakespeare)
      fabmak://website

      LedStyle

      Fui tentar compilar um programa aqui com ele e não funcionou. No configure ele parou na dependencia e não baixou nada. Será que estou fazendo certo? Ta certo o comando q vc passou la em cima pra usar ele?

      piike

      rapaz vai ver a dependencia nao se encontra na base de dados do apt as vezes isso acontece mesmo aqui eu tive problemas com a instalação do jogo torcs ele nao consegue achar uma tal de x-libconsole-dev, mas em alguns casos eh pq a versao de instalação nao eh compativel com as libs do gerenciador de janelas atual no caso o gnome, mas tenta aih pra ele eh um canivete suiço, qnd nao consigo um pacote .deb ele eh a minha ultima opção.
      Sony Vaio Fz250AE

      LedStyle

      O pior é que se encontra. Eu fui no apt e instalei ela manualmente... dai a configuração ocorreu normalmente.

      gleidson

      Citação de: "LedStyle"O pior é que se encontra. Eu fui no apt e instalei ela manualmente... dai a configuração ocorreu normalmente.

      Acho bom se tu reportasse isso pros desenvolvedores, pois isso é coisa que o auto-apt deveria fazer: baixar as dependencias. E não tu ter que fazer isso "manualmente" com o apt-get. Pois se for pra isso, pra que usar o auto-apt não é mesmo?

      Fica a dica aí. Não só pra vc, mas pra todos os que encontram coisas que os programas foram feitos pra fazer, mas não estão fazendo por algum motivo. Esse é o espírito da coisa: não sabe programar ou arrumar os bugs do programa, pelo menos reporte os erros e bugs que tu encontrou.

      Eu estou fazendo isso as vezes no Bugzilla do Ubuntu (http://bugzilla.ubuntu.com ou Aplicações -> Ferramentas do Sistema -> Ferramenta de Relatórios de Erros ).
      Mesmo não sabendo escrever quase nada em inglês. Posto em pt-br e em seguida (com ajuda do tradutor do google) posto em inglês.

      geleka

      antes tem que atualizar o banco de dados so auto apt

      # auto-apt update-local
      # auto-apt update
      # auto-apt updatedb
      esse jogo eh soda!!!!\\/\\/\\/\\/\\/\\/\\/

      Editado pela moderação