Normalmente, costumo usar os PPAs (Personal Package Archives) encontrados no launchpad.net, mas notei cada vez mais que alguns repositórios estão sendo criados em outros lugares ou em um site que gerencia pacotes de maneira semelhante à Launchpad.
Então, minhas perguntas são:
O que é um repositório oficial e não oficial (Repositório Local), incluindo os criados fora do Launchpad.
Como os repositórios criados fora do Launchpad se comparam aos encontrados dentro dele em termos de segurança primeiro, seguidos por outros recursos que os dois oferecem.
Como os repositórios oficiais de software diferem daqueles criados por PPAs de terceiros no Launchpad ou fora dele.
ppa
repository
official-repositories
localrepository
Luis Alvarado
fonte
fonte
dropbox.com
devido a limitações de como os URLs acessíveis externamente que apontam para o conteúdo do usuário são nomeados. Odl.dropbox.com
repositório é o próprio repositório do Dropbox, que fornece o software Dropbox.Respostas:
Se você voltar aos termos mais simples:
Um repositório oficial é aquele publicado como parte do Ubuntu, gerenciado pela Canonical e Ubuntu MOTUs.
Atualmente, eles consistem em principal, restrito, universo, multiverso, parceiro, extras e alguns existem em vários "estados" (propostos, atualizações, relatórios, etc).
Os nomes dos acordos compromissados podem mudar com o tempo, mas o ponto é que são.
Nos espelhos: o conteúdo (hashes de arquivos MD5, etc) do repositório é assinado com a tecla Ubuntu, portanto, mesmo se você estiver puxando os arquivos oficiais de um espelho não oficial, pode ter certeza de que eles são os arquivos originais .
Você não pode comparar implicitamente os níveis de segurança entre um PPA do Launchpad e outro repositório não oficial hospedado em outro lugar. Tudo se resume a quanto você confia na pessoa que está executando o repo.
A diferença é que, com um PPA do Launchpad, você pode ver a pessoa que está empacotando as coisas. Na maioria das vezes você pode ver a fonte. Em outros repositórios (por exemplo: dl.google.com ou repo.steampowered.com), você provavelmente também não conhece.
Confiança é uma coisa estranha.
Um repositório em termos de recursos é apenas uma estrutura específica de diretórios e arquivos, hospedados na web. Os únicos recursos especiais que eu já vi são autenticação para permitir que apenas pessoas que compraram software façam o download, mas essa segurança muito básica do servidor da Web e dificilmente especial :)
Esta é talvez a maior das perguntas e provavelmente é melhor respondida (se indiretamente) por outra pergunta: Como colocar meu software no Ubuntu?
O software oficial de recompra deve ter um processo de desenvolvimento por trás. Níveis de teste que garantem qualidade e uma quantidade de revisão por pares. Os mantenedores do PPA podem incentivar esse tipo de processo, mas não é algo que você possa assumir. Alguns são melhores que outros.
fonte
Somente archive.ubuntu.com e security.ubuntu.com (e seus espelhos) são repositórios oficiais. Qualquer outra coisa, incluindo PPA, não é. Cada PPA e repositório de terceiros é diferente, você não pode compará-los em geral. por exemplo, eu tenho 2 PPAs: um que fornece coisas que o Ubuntu não fornece e outro com pacotes nos quais tomo decisões de empacotamento diferentes do Ubuntu. Não é comparável :)
fonte
us.archive.ubuntu.com
,gb.archive.ubuntu.com
e assim por diante. A maioria das pessoas não usaarchive.ubuntu.com
porque é muito lento, e o Ubuntu configura automaticamente um sistema para usar um espelho regional como parte da instalação (normalmente sem consultar o usuário ou mencionar que ele está fazendo isso).