Repositório Linux: o gerenciamento de pacotes é superior às atualizações do Windows

Índice:

Anonim

Todos os recursos e funções especiais em resumo

Quem ousa dar o passo do mundo Windows para o Linux, depara-se com uma série de desafios no início: desde a configuração do computador, passando pela instalação dos programas necessários, até a atualização do sistema operacional Linux. Felizmente, acabou o tempo em que você tinha que reajustar muitas coisas manualmente em um sistema Linux. A necessidade de comandos enigmáticos com os quais você instala programas no terminal já se foi. Graças aos chamados repositórios e gerenciamento de software inteligente, o processo de instalação dificilmente difere do que você está acostumado com o Windows. Resumimos para você a função que um repositório desempenha no Linux usando o exemplo do Ubuntu Linux.

Linux versus Windows: quem tem a vantagem quando se trata de instalação de software?

Se você instalar um novo programa no Windows, baixe um programa de instalação no formato EXE ou MSI e inicie-o. A instalação descompacta os arquivos necessários, salva-os no disco rígido e altera as configurações do sistema. De onde vem essa configuração e o que ela faz em detalhes não é regulamentado pelo Windows. Além disso, o Windows 10 quase não oferece opções quanto aos componentes de uma atualização que você deseja instalar ou não.
Parece completamente diferente no Linux. Basicamente, você sozinho determina o que deve ou não ser instalado. E ao contrário da crença popular, a instalação de atualizações ou novos programas é muito fácil e conveniente. Semelhante à Microsoft Store no Windows, você pode instalar um novo software ou excluí-lo com um clique do mouse. Por exemplo, através do Ubuntu Software Center ou no OpenSuse usando Yast (mais uma ferramenta de configuração ou em alemão “mais uma ferramenta de instalação”).

Independentemente de ser Linux ou OpenSuse: Em ambos os casos, um campo de pesquisa aparece no gerenciamento de software no qual você pode inserir o nome do software que deseja. O Linux então pesquisa um conjunto de programas que correspondem ao seu sistema. Este estoque é chamado de "repositório" (inglês para fonte, warehouse, depósito ou "repo" para abreviar).

O que há de especial em um repositório?

Os repositórios são cuidadosamente compilados pelos provedores Linux e ajustados precisamente para sua distribuição Linux. Como é normal na comunidade Linux, um repositório geralmente é mantido e atualizado por vários voluntários. É verificado se um programa funciona com Linux e qual a versão mais adequada ao sistema operacional. Em seguida, o programa é colocado no formato correto para o seu gerenciador de pacotes e armazenado no repositório. No universo Linux, existem vários formatos de pacote diferentes que, dependendo do tipo, podem ser compatíveis com uma ou mais distribuições Linux.

Formatos de pacote comuns em resumo

Formato de pacoteDistribuições compatíveis
RPMRed Hat, Fedora, Mandriva e OpenSUSE
dpkg (Gerenciador de pacotes Debian)Ubuntu, Debian Linux
PortageGentoo

Os repositórios são instalados e desinstalados com o respectivo gerenciador de pacotes do seu sistema Linux. Devido à interação de repositórios e gerenciador de pacotes, apenas programas que funcionam perfeitamente com sua versão Linux são instalados em seu PC. Se um programa usar outro software - ou seus componentes - eles serão instalados automaticamente, se necessário. Nesse contexto, o Linux também é conhecido como “dependências de pacote”.

Se os componentes necessários já estiverem disponíveis em seu PC, o gerenciador de pacotes os reconhece e não os reinstala. A vantagem para você: graças ao gerenciamento de pacotes e aos repositórios, há muito menos erros ao instalar e desinstalar programas no Linux.

Fontes de pacotes e sua importância para o seu sistema Linux

O que todos os pacotes e repositórios têm em comum é que eles são monitorados constantemente e, portanto, estão praticamente livres de vírus. Em contraste com o Windows, no entanto, você tem a opção de obter os repositórios de diferentes fontes de pacotes. O Ubuntu distingue entre cinco fontes:

  • biônico: O arquivo principal da respectiva versão do Ubuntu não é mais alterado após sua conclusão.
  • segurança biônica: É aqui que os pacotes com atualizações de segurança importantes do arquivo principal são armazenados, nos quais bugs graves foram corrigidos ou lacunas de segurança foram preenchidas. Os pacotes neste arquivo não contêm nenhuma função nova.
  • atualizações biônicas: É aqui que os pacotes são mantidos com as atualizações recomendadas, nas quais erros não críticos e não relacionados à segurança foram corrigidos.
  • backports biônicos: Esta fonte contém atualizações não suportadas. Essas são as versões mais recentes do software que se originam das versões atuais do desenvolvedor. Como os pacotes podem não funcionar de forma estável neste estado e ainda podem ter erros, eles devem ser selecionados manualmente para instalação.