AdicionandoRepositorios

Differences between revisions 22 and 56 (spanning 34 versions)
Revision 22 as of 2006-07-28 23:28:59
Size: 11689
Editor: AlexRocha
Comment:
Revision 56 as of 2011-09-19 23:19:24
Size: 3363
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Adicionando Repositórios =
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Contents'''[[BR]][[TableOfContents(3)]]||
== Repositórios ==
Line 4: Line 3:
'''Aguarde o término da tradução''' === O Que São Repositórios ? ===
Line 6: Line 5:
Fonte: https://help.ubuntu.com/community/Repositories/Ubuntu
 
Se você já foi usuário do Windows ou do Mac OS, então provavelmente você já procurou por programas na Internet (geralmente oferecidos em um instalador executável) e teve que baixá-los e instalá-los. Você provavelmente está familiarizado com programas distribuídos em CDs ou DVDs, os quais geralmente possuem um sistema de auto execução por onde você pode executar a instalação. Em sistemas abertos e livres como o Ubuntu GNU/Linux também existem programas distribuídos dessa forma, mas em maioria eles são programas fechados e proprietários.
Line 9: Line 7:
[[Anchor(what)]]
== O que são repositórios ? ==
Em sistemas como o Ubuntu, muitos programas são ''empacotados'' em agradáveis arquivos .deb (ou .rpm como no [[http://www.br.redhat.com/|Red Hat]]) os quais contém o programa e todas as bibliotecas que ele precisa. Esses arquivos podem ser baixados ou virem em CDs (o CD do Ubuntu é cheio deles). '''Repositórios''' são servidores que contém um conjunto de pacotes. Você geralmente os acessa com ferramentas como o [[Synaptic]].
Line 12: Line 9:
Existem milhares de programas disponíveis para instalação no Ubuntu. Estes programas são armazenados em arquivos de software, chamados de ''repositórios'', e estão disponíveis para a instalação na Internet. Isto torna mais fácil a instalação de novos programas. O processo é bastante seguro, porque cada programa que você instala, é testado e construído especificamente para o Ubuntu. Essas ferramentas podem listar todos os pacotes que você tem instalado (do [[http://pt.wikipedia.org/wiki/Kernel_linux|kernel]] de seu sistema até as suas aplicações favoritas, incluíndo nisso todas as bibliotecas), bem como aqueles que estão disponíveis nos repositórios que você configurou. Elas também permitem que você procure por coisas simples como "editor de imagem".
Line 14: Line 11:
O repositório de software do Ubuntu é organizado em quatro "componentes", bases do nível de suporte que o Ubuntu pode oferecer, e se eles aceitam ou não cumprir com a ["Filosofia"] de Software Livre do Ubuntu. Os componentes são chamados de '''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, isto é, softwares não suportados oficialmente) e '''Multiverse''' (softwares que não são “livres”). Você pode encontrar mais informação sobre os repositórios do Ubuntu [http://www.ubuntu.com/ubuntu/components aqui]. Essas ferramentas fornecem uma simples e centralizada maneira de instalação dos programas, além de fornecer aos distribuidores (que são quem criam os repositórios) uma maneira também centralizada de enviar as atualizações de seus programas.
Line 16: Line 13:
O CD-ROM de instalação do Ubuntu contém os softwares dos componentes '''Main''' e '''Restricted'''. Once your system is made aware of the Internet-based locations for these repositories, many more software programs are made available for installation. Usando as ferramentas de gerenciamento de pacotes de software instaladas já em seu sistema, você pode procurar por, instalar e atualizar qualquer parte de software diretamente da Internet, sem a necessidade de um CD-ROM. No Ubuntu você geralmente terá no mínimo repositórios oficiais do mesmo (o que pode também incluir o CD de instalação), mas não é incomum ter repositórios de outros distribuidores. O repositório oficial do Ubuntu é organizado em quatro '''componentes'''. Esses componentes são:
 * '''Main''' - programas oficialmente suportados.
 * '''Restricted''' - programas suportados que não estão disponíveis completamente sob uma licença livre.
 * '''Universe''' - programas mantidos pela comunidade, ou seja, que não são suportados oficialmente.
 * '''Multiverse''' - programas que não são "livres".
Line 18: Line 19:
Você pode encontrar mais informação (em inglês) sobre os repositórios do Ubuntu [[http://www.ubuntu.com/ubuntu/components|aqui]].
Line 19: Line 21:
[[BR]]
== Adicionando repositórios no Ubuntu ==
É importante saber que a maioria das ferramentas que você provavelmente deseja usar no Ubuntu já estão disponíveis nos repositórios oficiais do mesmo. Além disso, você pode buscar na Internet por outros pacotes, ou até mesmo códigos fonte, mas eles serão mais difícies de instalar e na maioria das vezes não se integram tão bem ao sistema.
Line 22: Line 23:
attachment:Icones/informacao.png Esta página descreve como gerenciar os repositórios de softwares do '''Ubuntu 6.06 (Dapper Drake)'''. Para o '''Kubuntu 6.06''', veja o [https://help.ubuntu.com/community/KubuntuAddingRepositoriesHowto Gerenciador de Repositórios do Kubuntu]. Para '''versões anteriores do Ubuntu''', veja esta [https://help.ubuntu.com/community/Repositories/Ubuntu/Breezy página wiki]. Então agora você já sabe: chega de buscas sem fim por programas ''shareware'' ou ''freeware'' infestados por ''spyware''. A vasta maioria de ótimos programas disponíveis para Linux já estão pré-empacotados para você.
Line 24: Line 25:
attachment:Icones/terminal.png As operações descritas nesta página, modificam o arquivo de configuração dos repositórios de softwares localizado em: === Gerenciamento de Repositórios ===
Line 26: Line 27:
 {{{
/etc/apt/sources.list }}}
 Os fontes dos softwares também podem ser gerenciados realizando as modificações diretamente neste arquivo usando a linha de comando. Se você preferir usar a linha de comando, em vez de uma interface gráfica, veja [https://help.ubuntu.com/community/Repositories/CommandLine Gerenciando Repositórios pela Linha de Comando].
Para instruções detalhadas de como adicionar/remover/gerênciar repositórios no Ubuntu consulte a página sobre [[http://wiki.ubuntu-br.org/Repositorios|Repositórios]]
Line 30: Line 29:
== Fonte ==
 * https://help.ubuntu.com/community/Repositories
Line 31: Line 32:
[[BR]]
== Adicionando repositórios Universe e Multiverse ==

[[BR]]
 * Selecione "Sistema" > "Administração" > "Software Properties". Você terá que informar sua senha aqui.
 
 . attachment:menu-sp.png

 * Uma lista de repositórios ou "Canais" será exibida. Selecione "Ubuntu 6.06 LTS (Source)" da lista (deve ser a primeira ou a segunda opção) e clique em "Adicionar..."

 . attachment:activating-repos-1.png

 * Selecione "Não-livre (Multiverse)" e "Mantido pela Comunidade (Universe)", clicando em suas respectivas caixas de verificação. Agora clique no botão "Adicionar".

 . attachment:activating-repos-2.png

 * Clique em '''Fechar''' para salvar as mudanças. Uma caixa de diálogo deverá ser exibida, perguntando se você gostaria de atualizar a lista de repositórios. Clique em '''Recarregar''' para aplicar as mudanças.

 . attachment:activating-repos-3.png

[[BR]]
attachment:Icones/informacao.png '''Integração com o Gerenciador de Pacotes Synaptic'''

 * A próxima vez que você usar o '''Gerenciador de Pacotes Synaptic''', clique sobre o botão '''Recarregar''' para atualizar os novos repositórios de software.

 . attachment:reload.png

 * Você também pode gerenciar os repositórios de softwares dentro do próprio '''Gerenciador de Pacotes Synaptic''', selecionando "Configurações" > "Repositórios".

 . attachment:synaptic.png

[[BR]]
== Adicionando repositórios comerciais da Canonical ==

Para iniciar o Synaptic, selecione '''''Sistema -> Administração -> Gerenciador de Pacotes Synaptic'''''.

 . attachment:launch-synaptic.png

Em seguida, informe a senha do super usuário para que o synaptic possa ser iniciado.

 . attachment:senha.png

Uma vez que tudo isso foi feito, você agora tem o Gerenciador de Pacotes Synaptic em sua tela. No menu desta tela, você deverá selecionar '''''Configurações -> Repositórios'''''

 . attachment:synaptic-menu-repositories.png

Feito isso, você poderá adicionar os repositórios comerciais da Canonical, clicando no botão '''''Adicionar''''' à esquerda da janela.

 . attachment:activating-repos-1.png

A tela de Adicionar Canal surgirá. Nesta tela, selecione a opção Personalizado.

 . attachment:add-canal-1.png

Conforme tela abaixo, informe no campo APT-lie, a seguinte linha e então clique em '''''Adicionar Canal'''''.

''''' deb {{{http://archive.canonical.com/ubuntu}}} dapper-commercial main '''''

 . attachment:add-canal-2.png

Agora clique em '''''Fechar'''''. Na janela principal do Synaptic, clique em '''''Recarregar'''''.

 . attachment:add-canal-3.png

 . attachment:add-canal-4.png

Pronto! Você agora poderá baixar os pacotes dos repositórios comerciais da Canonical, usando o Gerenciador de Pacotes Synaptic.


[[BR]][[Anchor(other)]]
== Adicionando outros repositórios ==

[[BR]]
attachment:Icones/importante.png '''Nota:''' Existem algumas razões (mas não muitas) para que você possa querer adicionar repositórios não oficias do Ubuntu à sua lista de repositórios. Por exemplo, alguns softwares não podem ser distribuídos pelo Ubuntu devido às patentes e às limitações de licença em alguns países (veja [:FormatosProprietarios:] como exemplos). Você pôde querer adicionar os repositórios que oferecem tal software. Certifique-se de que todos os repositórios que você adicionar desta maneira, foram testados e estão prontos para trabalharem em sistemas de Ubuntu. Os repositórios que não são projetados para trabalhar com sua versão do Ubuntu, podem introduzir inconsistências em seu sistema e forçá-lo a re-instalar.
Line 106: Line 33:

[[BR]]
[[Anchor(add)]]
Você pode adicionar repositórios de software personalizado, adicionando a '''linha do repositório APT''' de sua fonte de software à lista dos repositórios. Para fazer deste modo, clique no botão '''Adicionar''' ao lado da lista de Canais do painel das Preferências de Programas, em seguida, selecione '''Personalizado'''.

 . attachment:activating-repos-2.png

[[Anchor(aptline)]]
 * Na caixa de diálogo, informe a linha no campo APT line. Este é um exemplo da linha:

 {{{
deb http://mirror3.ubuntulinux.nl/ dapper-seveas freenx }}}

attachment:Icones/informacao.png Para uma explanação das partes diferentes de uma linha apt (APT line), veja a seção [#edit Editando Repositórios].


[[BR]]
== Gerenciando repositórios locais ==

=== Desabilitando o repositório CD-ROM ===

If you have installed Ubuntu from one of Ubuntu's CD-ROMs, the CD will be included in the list of repositories used by the package managment tools. When you install a new package, '''Synaptic''' will check whether the package is available locally (i.e. on the CD-ROM). '''Synaptic''' may then ask for the CD-ROM. This can help reduce the size of downloads and speed up the installation process. If you would like '''Synaptic''' to rely solely on the internet repositories for package management, you can disable the CD-ROM entry with a few steps:

 * Launch Synaptic and navigate to "Settings" > "Repositories". [[BR]] A list of software repositories or "Channels" will be shown.

 * Locate the entry for the CD-ROM (it may say something like '''CD disk with Ubuntu 6.06 LTS'''). Click on the checkbox next to it to disable the CD-ROM as a software source.

 * Click the '''Close''' button to save the changes you have made.

 * You can re-enable the CD-ROM at any time using the checkbox next to its entry.

[[BR]]
== Removendo repositórios ==
To remove software sources ("Channels") from the list, select the source and click on the '''Remove''' button. (If you only want to disable the repository temporarily, uncheck the checkbox next to the source instead.)

attachment:IconsPage/eyes.png Use with caution: At present, you will not be asked to confirm the remove action. This is not a problem with the Ubuntu repositories as you can simply [#add add them again], but you may have to look up a custom repository line if you mistakenly delete it. (It is always a good idea to back up your sources.list)

[[BR]][[Anchor(edit)]]
== Editando repositórios ==
To make changes to a software source, select it in the list and click the '''Edit''' button. A dialog box displays the apt line, broken up into its components.

 . attachment:editar-canal.png

 * '''Type''' Software sources may contain software in '''binary''' or '''source code''' format. Select the option that corresponds to the repository. attachment:IconsPage/eyes.png The corresponding apt line has '''deb''' for binary repositories and '''deb-src''' for source code repositories.

[[BR]]*'''URI'''Enter a valid Uniform Resource Indicator or URI for the software repository. Here's a list of examples: *'''cdrom'''[[BR]].{{{
cdrom:[description_of_cd]/ }}}

 * '''ftp''' [[BR]]
 {{{
ftp://ftp.domain.ext/path/to/repository }}}
 * '''http''' [[BR]]
 {{{
http://www.domain.ext/path/to/repository }}}
 * '''smb''' (works only when the computer is connected to a Samba share) [[BR]]
 {{{
file://path/to/repository }}}
 * '''nfs''' (works only if the computer is connected to a NFS share) [[BR]]
 {{{
file://path/to/local/directory }}}

[[BR]]*'''Distribution'''[[BR]]Select the name of the distribution or the name of the distribution version.[[BR]](''dapper-seveas''[#aptline in the example above].)[[BR]]*'''Components'''[[BR]]Select the repository section to access. Add more sections separated by spaces.[[BR]](The[#aptline example repository]has a''freenx''section.)[[BR]]*'''Comment'''[[BR]]Add a comment to describe the repository for easier reference.[[BR]] attachment:Icones/informacao.png Repositories defined using the'''Software Preferences'''panel are available to'''Update-Manager'''and will be periodically checked for updates.[[BR]]
== Gerenciando autenticação de chaves ==
'''Authentication keys''' are usually obtained from the maintainer of the software repository. The maintainer will often place a copy of the authentication key on a public key server such as www.keyserver.net. The key can then be retrieved using the command

 . {{{
gpg --keyserver [name of keyserver] --recv-keys [keyhash] }}}

 * In our example above, you would import the maintainer's authentication key as follows:
 {{{
gpg --keyserver subkeys.pgp.net --recv-keys 1135D466 }}}

 * Then, add the key to Ubuntu's apt trusted keys database with the following command
 {{{
gpg --export --armor 1135D466 | sudo apt-key add - }}}

 * Note there's a dash at the end of the line

[[BR]] attachment:Icones/informacao.png For more on apt and authentication keys, see[http://wiki.debian.org/SecureApt SecureApt]on the Debian Wiki.
----
 CategoryTraduzir
CategoryDocumentacao

Repositórios

O Que São Repositórios ?

Se você já foi usuário do Windows ou do Mac OS, então provavelmente você já procurou por programas na Internet (geralmente oferecidos em um instalador executável) e teve que baixá-los e instalá-los. Você provavelmente está familiarizado com programas distribuídos em CDs ou DVDs, os quais geralmente possuem um sistema de auto execução por onde você pode executar a instalação. Em sistemas abertos e livres como o Ubuntu GNU/Linux também existem programas distribuídos dessa forma, mas em maioria eles são programas fechados e proprietários.

Em sistemas como o Ubuntu, muitos programas são empacotados em agradáveis arquivos .deb (ou .rpm como no Red Hat) os quais contém o programa e todas as bibliotecas que ele precisa. Esses arquivos podem ser baixados ou virem em CDs (o CD do Ubuntu é cheio deles). Repositórios são servidores que contém um conjunto de pacotes. Você geralmente os acessa com ferramentas como o Synaptic.

Essas ferramentas podem listar todos os pacotes que você tem instalado (do kernel de seu sistema até as suas aplicações favoritas, incluíndo nisso todas as bibliotecas), bem como aqueles que estão disponíveis nos repositórios que você configurou. Elas também permitem que você procure por coisas simples como "editor de imagem".

Essas ferramentas fornecem uma simples e centralizada maneira de instalação dos programas, além de fornecer aos distribuidores (que são quem criam os repositórios) uma maneira também centralizada de enviar as atualizações de seus programas.

No Ubuntu você geralmente terá no mínimo repositórios oficiais do mesmo (o que pode também incluir o CD de instalação), mas não é incomum ter repositórios de outros distribuidores. O repositório oficial do Ubuntu é organizado em quatro componentes. Esses componentes são:

  • Main - programas oficialmente suportados.

  • Restricted - programas suportados que não estão disponíveis completamente sob uma licença livre.

  • Universe - programas mantidos pela comunidade, ou seja, que não são suportados oficialmente.

  • Multiverse - programas que não são "livres".

Você pode encontrar mais informação (em inglês) sobre os repositórios do Ubuntu aqui.

É importante saber que a maioria das ferramentas que você provavelmente deseja usar no Ubuntu já estão disponíveis nos repositórios oficiais do mesmo. Além disso, você pode buscar na Internet por outros pacotes, ou até mesmo códigos fonte, mas eles serão mais difícies de instalar e na maioria das vezes não se integram tão bem ao sistema.

Então agora você já sabe: chega de buscas sem fim por programas shareware ou freeware infestados por spyware. A vasta maioria de ótimos programas disponíveis para Linux já estão pré-empacotados para você.

Gerenciamento de Repositórios

Para instruções detalhadas de como adicionar/remover/gerênciar repositórios no Ubuntu consulte a página sobre Repositórios

Fonte


CategoryDocumentacao

AdicionandoRepositorios (last edited 2011-09-19 23:19:24 by localhost)