O que é a linha APT para o repositório principal do Sourceforge?

2

Qual é a linha APT correta para o repositório principal do Sourceforge?

O motivo pelo qual eu quero é adicionar o Sourceforge ao sources.list. Muitos dos pacotes menos conhecidos / usados não passam pelos repositórios padrão do Mint com rapidez suficiente.

    
por OCDtech 16.01.2013 / 17:41

2 respostas

1

Não, infelizmente, o SourceForge NÃO possui um repo master deb. (Sim, sou pessoal da SF.)

    
por 18.01.2013 / 16:25
2

O sourceforge tem um repositório debian? Qual é o seu endereço? Você não pode simplesmente adicionar um site que hospede projetos de software como um repositório debian, ele precisa ser formatado de uma maneira muito específica. Eu nunca ouvi falar do sourceforge oferecendo um repositório debian e realmente duvido que isso aconteça. Por favor, corrija-me se estiver errado.

Assumindo que o sourceforge de fato tem um repositório debian, o formato geral da linha deb seria:

deb http://sourceforge.repo.url <debian distro> <list of repo categories>

Por exemplo, para debian-multimedia, minha linha é:

deb http://www.debian-multimedia.org sid main non-free

Isso significa que eu quero os pacotes para sid que estão nas categorias main e non-free . Então, para você e o repo debian sourceforge debian, seria algo como:

deb http://repo.sourceforge.net maya main

"Maya" é a sua distribuição, você teria que verificar o URL do repositório atual para ver quais subcategorias ele tem além do principal.

Atualização:

Acho que entendo o que você quer dizer. Muitos projetos específicos de sourcefourge oferecem repositórios debian hospedados nos servidores do sourceforge. Estes não são "sourceforge debian repos", eles são repositórios para projetos específicos.

Atualização 2, em resposta ao seu comentário:

OK, não, não haverá um master repo. Primeiro de tudo, a grande maioria dos projetos não terá um pacote Debian disponível. Além disso, manter / configurar um repositório não é trivial. Especialmente se você considerar que precisa de repos / re-repos diferentes para as várias distribuições baseadas em debian e debian. Então, que tal distribuições baseadas em rpm? Não, o que você terá são vários pequenos acordos mantidos pelos autores do projeto.

Quanto à sua segunda pergunta, sim, a distro que você está usando é importante. Pacotes de software como .debs ou .rpms contêm o software em questão e também uma lista de outros softwares dos quais ele depende. Um .deb para o Mint versão X exigirá as versões específicas de suas dependências que estão disponíveis para essa versão do Mint / Ubuntu. É por isso que você não pode instalar cegamente um .deb para dizer Mint 13 no Mint 10. Muitas das dependências não serão atendidas.

    
por 16.01.2013 / 18:21