E aí E aí E aí E aí o Olá pessoal eu sou professor Ricardo Kleber e finalizando este tópico fundamento sobre o Lineu nós vamos então falar sobre pacotes de software ou gerenciamento de pacotes em sistemas operacionais Linux vamos falar então De onde surgiu essa ideia de pacotes e como hoje nós utilizamos para facilitar a nossa vida o gerenciamento de pacotes no sistema operacional Linux bom então essa ideia de empacotar os principais componentes de um sistema Linux deriva desde as primeiras versões Note que mesmo não havendo ainda um sistema de gerenciamento de pacotes as versões iniciais do Linux eram baseadas no seu kannel ou seja o código-fonte e os seus principais componentes que era um PA cotados e disponibilizados porém ou usuário tinha ardua tarefa de baixar esse pacote descompactar ou seja desempacotar configurar de acordo com a sua necessidade e os seus equipamentos seus dispositivos o seu sistema e então compilar o Kernel hoje esse temos já não é mais tão comum mas aos primeiros usuários do Linux Isso é uma tarefa rotineira que demorava por horas e às vezes até dias até que você cumpri-la se o caderno de forma mais adequada para o seu sistema o Pilar o quero ir embora fosse é uma tarefa difícil permite que usuários deixem o link sou Kernel do Linux seus principais componentes personalizados para o seu sistema permitindo por exemplo que você usa o Linux mesmo as versões de Kernel mais novas em dispositivos com poucos recursos já que você é adepta de acordo com o seu sistema e assim a instalação tanto do sistema operacional como dois aplicativos complementares era feita através de pacotes geralmente no formato tgz o tá gesipe que significa empacotado com o aplicativo tá e compactado com o arquivo gesipe e suas derivações mesmo com a popularização da distribuição de kernels pré-compilados facilitando e muito a vida do usuário que já baixava um Kernel pronto para ser utilizado sem precisar compilar e adequar ao seu sistema ainda se utiliza há muito tempo os pacotes tar. gz principalmente para os aplicativos do Linux então o trabalho diminuiu usuário passou a pegar um quer meu pré-compilado mais baixar os aplicativos os pacotes dos aplicativos configurar compilar e colocar para executar vendo mensagem de erro interpretando recompilado e por vezes também demorando aí horas e às vezes até dias para deixar suas aplicações funcionando plenamente até que surgiu a ideia de criar um gerenciador de pacotes de mais alto nível o que era isso essa foi a grande sacada a grande evolução A ideia era criar não só um pacote está dizer mas um formato de pacote que identificasse por exemplo quais seriam as dependências necessárias para que aquele pacote funcionasse Então as principais distribuições naturalmente webcam e Red a época começaram a trabalhar em seu gerenciadores de pacotes e agora por exemplo você tava com seu Kernel instalado e precisava instalar uma determinada aplicação ao invés de pegar um pacote tar. gz e ter que configurar e compilar você pegava então no caso do deve a um pacote.
Deb no caso da Rede Record um pacote. RPM Esse pacote continha os binários as bibliotecas e os arquivos de configuração pré-configuradas diminuindo aí significativamente o tempo entre a instalação EA operação realização dos aplicativos O Curioso é que embora o devem tenha criado o dpkg que seria um gerenciador de pacotes. Deve em 1993 a rede Hatch mesmo tendo criado o seu somente quatro anos depois em 1997 o sistema de gerenciamento de pacotes que mais se popularizou e o RPM da rede rede e por isso também junto com ele facilitando o uso do sistema operacional Linux é derrete popularizou junto à rede reto e suas derivações foi quando então no Brasil surgiu a conectiva e veio Mandrake mandriva E por aí vai então a popularização do gerenciamento de pacotes vem com a rede Hatch 97 muito embora a pioneira nesse tipo de pacote tenha sido o débil em 1993 E aí então vem uma segunda evolução ou seja uma criação no sistema de gerenciamento de mais alto nível tornando ainda mais fácil a vida do usuário até hoje muitos se baseou na dificuldade de encontrar as dependências dos pacotes veja que mesmo com o ponto Deb e o ponto RPM na hora da instalação dependendo da complexidade de um determinado aplicação ou seja de contas dependências ela tinha para funcionar plenamente por exemplo E aí o técnicas e arquivos complementares você poderia ter um certo trabalho colocava para instalar um pacote dava um erro por falta de dependência você ia atrás da dependência e estalava dependência e ela tinha outra dependência e isso às vezes demorava aí minutos horas até que você pudesse encontrar todas as dependências instaladas todas juntas com base nisso então surgiram os gerenciadores de pacotes de mais alto nível que ele além de tirar do usuário a necessidade de buscar o pacote o sistema de gerenciamento de mais alto nível agora a partir de buscas buscava em seus repositórios o pacote baixava para instalar ele também no momento da instalação buscava todas as dependências necessárias na forma de pacote também informava usuário este pacote precisa de Thaís Thaís Thaís dependências posso baixar usuário dava 15 e sim e aí então por exemplo mesmo o grau de complexidade usuário colocava para instalar um determinado aplicativo ele tinha 10 dependências e duas delas tinha mais cinco dependência o programa gerenciador de mais alto nível ia buscar todas essas dependências informava ao usuário o total de pacotes que precisava baixar quanto ia consumir de hibisco para fazer esse download iniciava o processo de instalação dava telas ao usuário ao longo da instalação para que ele já fosse configurando tudo que a sendo instalado na máquina e ao final na grande maioria das vezes você tinha então o Aplicativo instalado e configurado com todas as suas dependências prontas para utilizar isso então se consolidou e veio mais uma vez com o pioneiro bebe em 1998 no app com Interface de gerenciamento de pacotes.
Deve então usuários o deve é passar a utilizar o app para fazer busca BA o instalar pacotes e suas dependências seja na forma em modo texto com o apt-get apetite surge mas também com aplicativos gráficos dando uma interface ainda mais amigável ao usuário como é o caso do aptitude correndo atrás do prejuízo usuários da Rede Record fizeram uso de um gerenciador de pacotes de mais alto nível que já vinha de uma distribuição chamada Yellow Dog era o ubbe que se transformou em um Yellow Dog update mode Fire ou seja seria o gerenciador do Yellow Dog modificado para se adequar aos pacotes RPM da rede rede e fazer a mesma coisa que o app já vinha fazendo com os pacotes. Dele então em 2003 foi lançado em um EA partir de então tanto deve até hoje mantém o apetite como interface de gerenciamento de pacotes de mais alto nível em vários deve pacotes. Deve com uma rede Record e derivações mantém desde 2003 o gerenciador de pacotes de alto nível 11 para pacotes.