Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

7.5.3. Automatizando o gerenciamento e atualizações de pacotes‌


7.5.3.1. Observações gerais


A primeira coisa que você faz após instalar um novo sistema é aplicar as atualizações; isso se aplica a todos os sistemas operacionais e o Linux não é diferente.


As atualizações para a maioria dos sistemas Linux geralmente podem ser encontradas em um site próximo, espelhando sua distribuição. Listas de sites que oferecem este serviço podem ser encontradas no site de sua distribuição, consulte o Apêndice A.


As atualizações devem ser aplicadas regularmente, diariamente, se possível - mas a cada duas semanas seria um começo razoável. Você realmente deve tentar ter a versão mais recente de sua distribuição, já que o Linux muda constantemente. Como dissemos antes, novos recursos, melhorias e correções de bugs são fornecidos em um ritmo constante e, às vezes, problemas de segurança importantes são resolvidos.


A boa notícia é que a maioria das distribuições Linux fornece ferramentas para que você não precise atualizar dezenas de pacotes diariamente à mão. As seções a seguir fornecem uma visão geral de gerenciadores de gerenciadores de pacotes. Há muito mais sobre este assunto, mesmo as atualizações regulares dos pacotes fonte são gerenciáveis ​​automaticamente; listamos apenas os sistemas mais comumente conhecidos. Sempre consulte a documentação de sua distribuição específica para procedimentos recomendados.


imagem

7.5.3.2. APTO


A Advanced Package Tool é um sistema de gerenciamento de pacotes de software. A ferramenta de linha de comando para lidar com pacotes é apt-get, que vem com uma página de manual excelente que descreve como instalar e atualizar pacotes e como atualizar pacotes individuais ou toda a sua distribuição. O APT tem suas raízes na distribuição Debian GNU / Linux, onde é o gerenciador padrão para os pacotes Debian. O APT foi portado para funcionar com pacotes RPM também. A principal vantagem do APT é que ele é gratuito e flexível de usar. Isso permitirá que você configure sistemas semelhantes aos específicos de distribuição (e em alguns casos comerciais) listados nas próximas seções.


Geralmente, ao usar pela primeira vez apt-get, você precisará obter um índice dos pacotes disponíveis. Isso é feito usando o comando


apt-get atualizar


Depois disso, você pode usar apt-get para atualizar seu sistema:


apt-get atualização


Faça isso com frequência, é uma maneira fácil de manter seu sistema atualizado e, portanto, seguro.


Além deste uso geral, apt-get também é muito rápido para instalar pacotes individuais. É assim que funciona:


[david @ jupiter ~] su - -c "apt-get install xsnow"

Senha:

Lendo listas de pacotes ... Concluído Construindo árvore de dependências ... Concluído

Os seguintes NOVOS pacotes serão instalados: xsnow

[david @ jupiter ~] su - -c "apt-get install xsnow"

Senha:

Lendo listas de pacotes ... Concluído Construindo árvore de dependências ... Concluído

Os seguintes NOVOS pacotes serão instalados: xsnow


0 pacotes atualizados, 1 recém-instalado, 0 removidos e 3 não atualizados. Precisa obter 33.6kB de arquivos.

Depois de descompactar, 104kB de espaço em disco adicional serão usados.

Obter: 1 http://ayo.freshrpms.net redhat / 9 / i386 / os xsnow 1.42-10 [33.6kB] Obtido 33.6kB em 0s (106kB / s)

Executando RPM (-Uvh) ...

Preparando ... ###################################################### [100% ]

1: xsnow ################################################### [100%]

0 pacotes atualizados, 1 recém-instalado, 0 removidos e 3 não atualizados. Precisa obter 33.6kB de arquivos.

Depois de descompactar, 104kB de espaço em disco adicional serão usados.

Obter: 1 http://ayo.freshrpms.net redhat / 9 / i386 / os xsnow 1.42-10 [33.6kB] Obtido 33.6kB em 0s (106kB / s)

Executando RPM (-Uvh) ...

Preparando ... ###################################################### [100% ]

1: xsnow ################################################### [100%]

Note o -c opção para su comando, que indica ao shell root para executar apenas este comando e, em seguida, retornar ao ambiente do usuário. Dessa forma, você não pode esquecer de encerrar a conta root.


imagem

Se houver alguma dependência de outros pacotes, apt-get irá baixar e instalar esses pacotes de suporte. Mais informações podem ser encontradas no APT HOWTO.

7.5.3.3. Sistemas usando pacotes RPM


O Update Agent, que originalmente só suportava pacotes RPM RedHat, agora é portado para um conjunto mais amplo de software, incluindo repositórios não RedHat. Esta ferramenta fornece um sistema completo para atualizar os pacotes RPM em um sistema RedHat ou Fedora Core. Na linha de comando, digite atualizar2date para atualizar seu sistema. Na área de trabalho, por padrão, um pequeno ícone é ativado, informando se há ou não atualizações disponíveis para o seu sistema.


Atualizador do Yellowdog modificado (yum) é outra ferramenta que recentemente se tornou mais popular. É um programa de atualização interativo, mas automatizado, para instalar, atualizar ou remover pacotes RPM em um sistema. É a ferramenta escolhida em sistemas Fedora.


No SuSE Linux, tudo é feito com o YaST, outra ferramenta de configuração, que oferece suporte a uma ampla variedade de tarefas de administração do sistema, entre as quais a atualização de pacotes RPM. A partir do SuSE Linux 7.1, você também pode atualizar usando uma interface da web e YOU, Yast Online Update.


Top OS Cloud Computing na OnWorks: