Sistemas Operacionais Abertos
Instalação de pacotes Na última aula... Instalação de pacotes Dpkg Apt-get Synaptic
Porque? Quando você instala um sistema Linux, normalmente você instala uma grande seleção de pacotes. O conjunto pode ser customizado para o uso desejado do sistema, como servidor, desktop ou estação de trabalho do desenvolvedor. E, ao mesmo tempo, você provavelmente precisará instalar novos pacotes para funcionalidade adicionada, atualizar os pacotes que você tem ou mesmo remover pacotes dos quais não precisa mais ou que se tornaram obsoletos por causa de pacotes mais novos.
Aula de hoje RPM yum Gerência de boot
Outras maneiras de trabalhar pacotes Usuários de distribuições derivadas do Red Hat utilizam pacotes no formato.rpm; Do Debian usa formato.deb; Do Slackware usa formato.tgz;
Red Hat Package gerenciamento de software em sistemas Red Hat Linux é feito por meio de uma ferramenta denominada RPM, iniciais de Red Hat Package Manager. Esta ferramenta permite a instalação, atualização e remoção de pacotes de software, simplificando enormemente esta tarefa comparativamente ao método tradicional, que exigia que todos os pacotes fossem compilados e instalados, em um processo difícil e propenso a falhas, com um grande consumo de tempo.
Red Hat Package Com o RPM a instalação de software se torna extremamente simples, requerendo, na maioria dos casos, apenas a execução de um comando de uma linha. Além da facilidade de uso em si, o banco de dados RPM permite a fácil duplicação de sistemas com exatamente a mesma configuração de software.
O comando rpm rpm -ivh Instalar pacotes. rpm -Uvh (nome do pacote) Atualizar o pacote removendo o anterior. rpm -e (nome do pacote) Excluir pacote
rpm rpm -qi (nome do pacote) Mostrar informações sobre um pacote (query information). rpm -ql (nome do pacote) Consultar os arquivos de um pacote. rpm -qa Consultar os pacotes instalados no sistema. rpm -V Exibir o Status dos pacotes.
Observação $rpm -i gcl-2.6.8-0.6.20090701cvs.fc12.x86_64.rpm error: Failed dependencies: gcl-selinux is needed by gcl-2.6.8-0.6.20090701cvs.fc12.x86_64 O comando rpm sabe que o pacote possui uma dependência, mas, infelizmente, ele não poderá ajudá-lo a resolver essa dependência. Você precisará obter o(s) pacote(s) dependente(s), tentar novamente e ver se há dependências adicionais e continuar fazendo isso até que todas as dependências tenham sido satisfeitas
Maiores informações http://www.dicas-l.com.br/arquivo/gnu_linux_red_hat_gerenciamento_de_software_com_rpm.php
YUM O Yellowdog Updater Modified (YUM) foi originalmente desenvolvimento para gerenciar sistemas Linux Red Hat no departamento de física da Universidade de Duke. O yum funciona parecido com o apt-get do Debian, você tem que configurar um arquivo onde estarão as URLs (repositórios) para os pacotes. Esse arquivo, que no apt-get é o sources.list, aqui no yum (Fedora) é o yum.conf. Nele você adiciona a entrada das URLs.
YUM O YUM adiciona atualizações e gerenciamento de pacote, incluindo gerenciamento de dependências, a sistemas RPM. Além de entender os pacotes instalados no sistema, o YUM, assim como a Debian Advanced Packaging Tool (APT), trabalha com repositórios, que são coleções de pacotes, normalmente acessível através de uma conexão de rede.
Comandos com o Yum yum list - Lista todos os pacotes disponíveis; yum check-update ou yum list updates - Verifica se há pacotes disponíveis para um update ; yum update - Faz o update de seu sistema; yum install <package(s)> - Instala um pacote específico e suas dependências; yum info <package> - Apresenta informações básicas de um determinado pacote.
O YUM EXTENDER serve para quem quer usar o yum em modo gráfico. Instalar o Yum Extender é simples, entre em uma tela de terminal e como root (su -), digite: #yum install yumex Yumi http://cobind.com/index.html http://cobind.com/download_yumgui.html.
Comparação entre Gerenciadores de pacotes RPM, YUM e APT (para sistemas Debian) possuem muitas semelhanças. Todos podem instalar e remover pacotes. As informações sobre pacotes instalados são mantidas em um banco de dados. Todos possuem a funcionalidade básica de linha de comando, enquanto as ferramentas adicionais oferecem interfaces com o usuário mais fáceis e simples. Todos podem recuperar pacotes da Internet.