[Ubuntu-BR] Problemas com o apt-get update

Ronaldo Lages rclages em softwarelivre.org
Sábado Julho 26 21:34:04 UTC 2008


Johnson, boa noite...

-------- Mensagem original --------
Assunto: Re: [Ubuntu-BR] Problemas com o apt-get update
De: Johnson Dawson <dawson.ubuntu em gmail.com>
Para: Lista de discussão do LoCoTeam Brasileiro <ubuntu-br em lists.ubuntu.com>
Data: Sáb 26 Jul 2008 09:23:16 BRT

> Inácio
> 
> Obg pela sua atenção, dando uma olhada na minha sources.list, vi isto:
> 
> ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
> ## team, and may not be under a free licence. Please satisfy yourself as to
> ## your rights to use the software. Also, please note that software in
> ## universe WILL NOT receive any review or updates from the Ubuntu security
> ## team.
> deb http://sft.if.usp.br/ubuntu/ hardy universe
> deb-src http://sft.if.usp.br/ubuntu/ hardy universe
> deb http://sft.if.usp.br/ubuntu/ hardy-updates universe
> deb-src http://sft.if.usp.br/ubuntu/ hardy-updates universe
> 
> ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
> ## team, and may not be under a free licence. Please satisfy yourself as to
> ## your rights to use the software. Also, please note that software in
> ## multiverse WILL NOT receive any review or updates from the Ubuntu
> ## security team.
> deb http://sft.if.usp.br/ubuntu


/ hardy multiverse
> deb-src http://sft.if.usp.br/ubuntu/ hardy multiverse
> deb http://sft.if.usp.br/ubuntu/ hardy-updates multiverse
> deb-src http://sft.if.usp.br/ubuntu/ hardy-updates multiverse
> 
> como vc pode ver, a diferença são as palavras "universe" e "multiverse".
> 
> É isto q está duplicado? "universe" e "multiverse" se referem ao mesmo 
> repositório?

Não!!

No Ubuntu existem quatro tipos[1] de repositórios:
MAIN: softwares oficialmente suportados;
RESTRICTED: softwares suportados que não estão disponíveis completamente sob uma licença livre;
UNIVERSE: softwares mantidos pela comunidade, ou seja, softwares não suportados oficialmente;
MULTIVERSE: softwares que não são “livres”.

[1]http://wiki.ubuntubrasil.org/AdicionandoRepositorios

Além disso o Debian define que os repositórios podem ser colocados na mesma instrução deb, portanto ter uma linha por fonte de pacotes que está buscando. Nessas fontes temos:
HARDY: onde estão a maioria dos pacotes da distro/versão;
HARDY-SECURITY: onde estão as atualizações de segurança;
HARDY-UPDATES: onde as novas atualização são disponibilizadas;
HARDY-BACKPORTS: onde versões mais recentes dos pacotes são portadas para a atual;
HARDY-PROPOSED: onde o que tem de realmente mais recente é liberado (por conta e risco).

As linhas deb-src são os repositórios com os código-fontes dos pacotes. A menos que vá compilar os pacotes para algum experimento ou aprendizado, não há necessidade de serem listadas pois impacta na atualização do diretório local. Podem ser anulada com # no início da linha.

Também podemos colocar outras fontes de pacotes com os seus tipos repositórios. Aí temos Canonical Partners (parceiros comerciais), Skype, Medibuntu (codecs para áudio e vídeo), etc.

Veja com está o meu /etc/apt/sources.list ...

-----copy&paste-----
# deb cdrom:[Ubuntu 8.04 _Hardy Heron_ - Release i386 (20080423)]/ hardy main restricted
deb http://security.ubuntu.com/ubuntu/ hardy-security universe main multiverse restricted
# deb-src http://security.ubuntu.com/ubuntu/ hardy-security universe main multiverse restricted
deb http://br.archive.ubuntu.com/ubuntu/ hardy main universe restricted multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ hardy main universe restricted multiverse
deb http://br.archive.ubuntu.com/ubuntu/ hardy-updates universe main multiverse restricted
# deb-src http://br.archive.ubuntu.com/ubuntu/ hardy-updates universe main multiverse restricted
deb http://br.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb http://br.archive.ubuntu.com/ubuntu/ hardy-proposed universe main multiverse restricted
# deb-src http://br.archive.ubuntu.com/ubuntu/ hardy-proposed universe main multiverse restricted

# Canonical partners
deb http://archive.canonical.com/ubuntu hardy partner
# deb-src http://archive.canonical.com/ubuntu hardy partner

# Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free

# Repositório Medibuntu
deb http://packages.medibuntu.org/ hardy free non-free
# deb-src http://packages.medibuntu.org/ hardy free non-free

# Ubuntu Tweak
deb http://ppa.launchpad.net/tualatrix/ubuntu hardy main
# deb-src http://ppa.launchpad.net/tualatrix/ubuntu hardy main
-----copy&paste-----

É claro que tudo isso pode ser feito pela interface gráfica do Synaptic, mas dessa forma, editando o arquivo na mão, podemos deixá-lo mais limpo e entendemos seu conteúdo.

Espero ter ajudado.

Obrigado pela especial atenção.
Paz, Vida Longa e Prospere!

Ronaldo Cardozo Lages
E-mails: ronaldo[at]lages.net (MSN),
         rclages[at]softwarelivre.org,
         rclages[at]gmail.com (Gtalk)
	   rclages[at]jabber.org (Jabber),
         ronaldolages[at]yahoo.com.br
Skype: RCLages - ICQ: 3640360
Palhoça, Santa Catarina - Brasil
-------------------------------------------------------------
Associação Software Livre.Org [http://www.ASL.Org.br/]
ONG mantenedora do FISL [http://www.FISL.Org.br/]
Porto Alegre, Rio Grande do Sul - Brasil 







More information about the ubuntu-br mailing list