Repositórios, pacotes, o que são?

E aí, tudo bem? Bom, se você é novo por este universo e que já foi ou ainda é um usuário do Windows ou do Mac OS, então provavelmente você já procurou por milhares de programas na Internet, os baixou como instalou. 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 de maneira, posso dizer, automática.

[ Hits: 8.957 ]

Por: Perfil removido em 19/08/2015


Introdução



E aí, tudo bem? Bom, se você é novo por este universo e que já foi ou ainda é um usuário do Windows ou do Mac OS, então provavelmente você já procurou por milhares de programas na Internet, os baixou como instalou. 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 de maneira, posso dizer, automática.

Em sistemas abertos e livres como o GNU/Linux Ubuntu e principais derivados (Xubuntu, Kubuntu, Lubuntu e Edubuntu) também existem programas distribuídos dessa forma, mas em maioria eles são programas fechados e de caráter 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, incluindo 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 ou seus Derivados, você geralmente terá no mínimo repositórios oficiais do mesmo (o que pode também incluir o CD/DVD de instalação), mas não é incomum ter repositórios de outros distribuidores. O repositório oficial do Ubuntu e Derivados é 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".

NOTA: é importante saber que a maioria das ferramentas que você provavelmente deseja usar no Ubuntu ou principais Derivados(citados acima) 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íceis de instalar e na maioria das vezes não se integram tão bem ao sistema causando eventuais "dores de cabeça".

Lembre-se: no Ubuntu como em sua "grande família" você encontra a maioria de bons programas nativos e disponíveis. Procure conhece-los bem, leia mais sobre eles na internet ou mesmo nas "wikis" disponíveis. Verá que não a necessidade de tantas buscas sem fim por programas shareware ou freeware infestados por spyware; salvo aqueles que você se utiliza de forma diária. A vasta maioria de ótimos programas disponíveis para Linux já estão pré-empacotados para você.

Bom, então é isso. Espero que este pequeno artigo te ajude a "clarear" as ideias no que tange a este assunto. Bem-vindo à GNU/Linux. Bem-vindo ao Ubuntu como seus principais Derivados.

Fonte: https://help.ubuntu.com/community/Repositories

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

Introdução a Threads e como implementá-las em Python

Como fazer seu programa Kylix chamar uma aplicação externa

Algoritmo... como fazer?

Cafe Con Leche (Gerenciador de Lan House e Cyber Café)

Clonezilla - Gerando e restaurando backups completos (Parte I)

Leitura recomendada

Convença outros a usar Linux!

Detecção de intrusos (IDS), conceitos e implantação do SNORT

AUR - Arch Linux User-Community Repository

Introdução ao Arch Build System

Solicitações através do Tor utilizando Python

  
Comentários
[1] Comentário enviado por Rousseau em 19/08/2015 - 14:37h

Texto simples e didático.

[2] Comentário enviado por albfneto em 19/08/2015 - 15:46h

interessante artigo para quem começa!
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[3] Comentário enviado por removido em 19/08/2015 - 15:49h


[1] Comentário enviado por Rousseau em 19/08/2015 - 14:37h

Texto simples e didático.


Boa tarde,

Valeu!! :-)

[4] Comentário enviado por removido em 19/08/2015 - 15:50h


[2] Comentário enviado por albfneto em 19/08/2015 - 15:46h

interessante artigo para quem começa!
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].


Boa tarde,

Obrigado Alberto
:-)

[5] Comentário enviado por removido em 21/08/2015 - 17:26h

Valeu!!!Vou chupinhar quando nao conseguir explicar pra um novato sobre repositorio:D
A liberdade indocil e domada pela propria desgraça -William Shakespeare

[6] Comentário enviado por 11235813 em 31/08/2015 - 11:42h

Muito bom pra quem está vindo do Windows :)

[7] Comentário enviado por removido em 13/12/2015 - 17:53h

Muito bom artigo, um dos melhores que já vi aqui no VOL

[8] Comentário enviado por DanielDutra em 19/07/2016 - 00:24h

Amigo excelente artigo. Realmente muito esclarecer para um iniciante como eu. Porém tenho uma duvida. Todas asdistribuições linux possuem repositorios? Ou apenas as derivadas do Debian? Ou as derivadas do Slackware, RedHat, Arch e Enoch (Gentoo Linux) também funcionam através repositorios?

Grato!
---------------------------------------------------------------------------------------------------------------
Usuario openSUSE Leap (salto) 42.1 Malachite
Para saber o tempo de vida util das versões do openSUSE Leap = https://en.opensuse.org/Lifetime

[9] Comentário enviado por Pandoro em 05/09/2017 - 08:45h

Excelente artigo!
Perfeito pra mim, que estou vindo recentemente do Windows mas completamente maravilhado com o mundo Linux!!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts