sexta-feira, 24 de julho de 2009

Linux - tudo que eu sei... 1º episódio

Estou começando aqui no blog a série, Linux - tudo que eu sei... , diga-se de passagem que não é muito coisa, mas com certeza sempre ajuda, vou falar sobre assuntos diversos que julgo importante no trabalho com o sistema operacional linux, para nossa primeira aula vamos ao assunto instalação de programas:
As distribuições Red Hat, Debian e Slackware possuem gerenciadores de pacotes ( package managers) para a instalação de programas.
O Red Hat por exemplo utiliza o padrão de pacotes .rpm
o seguinte comando executado como usuário root realiza a instalação do pacote:
# rpm -ivh
agora vamos falar sobre as principais opções utilizadas com o rpm.
rpm
opção Descrição
-i instalação simples
-v exibe detalhes da instalação
-h mostra o caractere # enquanto o programa é instalado
-U atualização de programa de uma versão anterior para uma mais recente.
--nodeps não procura dependências
--force força a instalação mesmo quando o sistema a julga não aconselhável
-e desinstala o pacote
-qa exibe os pacotes que estão instalados
-qf exibe os pacotes do qual o arquivo faz parte
-ql exibe os arquivos que fazem parte de um pacote instalado
-qi exibe informações de um pacote instalado
-qpl exibe os arquivos que fazem parte de um pacote não instalado
-qpi exibe informações de um pacote não instalado
--help exibe uma mensagem de ajuda

O dpkg foi criado pelo Debian para instalar pacotes .deb
dpkg [opções]
opção Descrição
-i instala simples
-r desinstala o pacote( exceto arquivos de configuração)
-P desinstala o pacote ( todos os arquivos do pacote)
-l exibe os pacotes que estão instalados
-S exibe o pacote do qual o arquivo faz parte
-L exibe os arquivos que fazem parte de um pacote instalado
-I exibe informações sobre o pacote instalado ou não
-C exibe os arquivos que fazem parte de um pacote não instalado
--help exibe uma mensagem de ajuda
O programa alien
algumas vezes você precisa de um programa que não existe na distribuição que você utiliza, nestes casos você pode utilizar o programa alien para transformar o pacote para a distribuição que você trabalha, por exemplo, eu tenho programa_x.deb e quero converter para o red hat.
# alien -r program_x.deb
alien
opção descrição
-t converte o pacote para o formato .tgz
-r converte o pacote para o formato .rpm
-d converte o pacote para o formato .deb

valeu pessoal , até a próxima...

Nenhum comentário:

Os melhores podcasts do spotify