Autor Tópico: O que é um Source Repository? - Resolvido!  (Lida 1512 vezes)

Offline virtualhjs

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
O que é um Source Repository? - Resolvido!
« Online: 13 de MAR?O de 2015, 13:04 »
Estou gerando os endereços dos repositórios nesse site: http://repogen.simplylinux.ch/

Sempre tem um Main, que é o principal, acompanhado de seu Source.

Qual a função do Source Repository? É muito importante?
« Última modificação: 14 de MAR?O de 2015, 09:53 por galactus »

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Re: O que é um Source Repository?
« Resposta #1 Online: 13 de MAR?O de 2015, 15:32 »
O Source quer dizer "fonte". São os pacotes  para serem compilados. Se você é desenvolvedor ou prefere compilar todos/alguns pacotes do seu sistema, você vai precisar "dos Source" para compilar.  

O Ubuntu é uma distro binária, você baixa arquivos .deb e os instala. É como se fosse um .exe do Windows. Já está pronto para ser instalado com um comando ou dois cliques.  O arquivo fonte geralmente vem em tar.gz, compactado, onde você deve descompactar o arquivo  e seguir algumas instruções para compilar e depois instalar o pacote. Pode também criar um binário .deb se preferir. Existe um método "meio automatizado"   chamado apt-buid. Ele baixa os fontes com as dependências e depois compila pra você, cria o .deb e instala.  É preciso ter os  repositórios Source ativos para isso  funcionar.  É só um exemplo de tantas outras coisas que você pode usar o Source.

Para um usuário final que não quer compilar nada, não faz falta nenhuma e ele verifica uma lista menor de atualização.

Espero ter ajudado mais que complicado.
« Última modificação: 13 de MAR?O de 2015, 15:34 por galactus »
Kubuntu 21.10 / Linux Mint XFCE 20.2

Offline virtualhjs

  • Usuário Ubuntu
  • *
  • Mensagens: 39
    • Ver perfil
Re: O que é um Source Repository?
« Resposta #2 Online: 13 de MAR?O de 2015, 23:34 »
Olá,

obrigado pela explicação, foi compreensível.

Meu caso é o de não precisar de repositórios source.