Como instalar programas no Linux
Bem, comecei a escrever este pequeno manual pra introduzir o usuario iniciante aos conceitos de instalação e administração dos programas. Espero que gostem, e qualquer coisa mail-me: blackcatdbflush@bol.com.br.
Parte 2: Instalação dos pacotes.
Os conhecidos pacotes rpm foram criados pela Red Hat com a intenção de facilitar a instalação dos programas no linux red hat. Vou aproveitar e dar uma explanada na instalação Este documento é apenas uma inicialização, e para dominar o assunto sugiro a leitura de alguns how to em www.tldp.org.
Para uma simples instalação dos pacotes utilizamos a flag -i
Exemplo:
Para uma simples instalação dos pacotes utilizamos a flag -i
Exemplo:
[root@blackcat pacotes] # rpm -i squid-2.3.STABLE1-0.i386.rpm
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
Neste exemplo instalamos o pacote squid-2.3.STABLE1-0.i386.rpm que é um servidor proxy cache. O próprio servidor squid já instalado nos enviou uma mensagem informando que estava criando sua estrutura de troca (Swap). Nesse ponto então o rpm já havia feito seu papel e instalado o pacote sem maiores problemas.
Existem algumas opções de instalação que podem ser úteis. Vejamos
Existem algumas opções de instalação que podem ser úteis. Vejamos
[root@blackcat pacotes] # rpm -i -percent squid-2.3.STABLE1-0.i386.rpm
% % 0.000000
% % 0.153335
% % 0. 950606
% % 1.367177
..
..
..
% % 100.000000
% % 0.000000
% % 0.153335
% % 0. 950606
% % 1.367177
..
..
..
% % 100.000000
A opção -percent apresenta a porcentagem de instalação do pacote.
[root@blackcat pacotes] # rpm -ih squid-2.3.STABLE1-0.i386.rpm
################################
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
################################
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
A opção -h (hash) também é muito usada e apresenta um informativo gráfico da instalação, eu acho melhor do que a -percent.
[root@blackcat pacotes] # rpm -ihv squid-2.3.STABLE1-0.i386.rpm
squid ################################
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
squid ################################
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
A opção -v (verify) solicita ao rpm uma verificação de integridade dos arquivos instalados , e também é muito utilizada.
[root@blackcat pacotes] # rpm -ihv ftp://serverx.domain.com/pub/squid-2.3.STABLE1-0.i386.rpm
Retrieving ftp://serverx.domain.com/pub/squid-2.3.STABLE1-0.i386.rpm
Squid ################################
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
Retrieving ftp://serverx.domain.com/pub/squid-2.3.STABLE1-0.i386.rpm
Squid ################################
2000/02/22 10:47:59 | Creating a Swap Directories
[root@blackcat pacotes] #
No exemplo acima, podemos observar que é possível se informar sobre a localização de pacotes em sites ftp ou http. Muito utilizado para atualização dos pacotes.
Antes do rpm instalar os pacotes ele faz algumas verificações, para não termos problemas no futuro.
O rpm verificará se existe uma outra instalação anterior do mesmo pacote. Caso exista e seja de uma versão anterior a que estamos tentando instalar deve-se usar a opção de upgrade. Caso seja posterior o rpm só vai te deixar instalar o pacote quando a outra versão for desinstalada do seu sistema (ocorreu comigo quando queria instalar o lilo com suporte a imagens, tinha uma versão mais nova do pacote no meu sistema mais ela não suportava imagens. Desinstalei a que já havia no sistema e instalei a que aceitava imagens para satisfazer meu instinto estético (essa foi boa em??), é claro que por sua conta e risco você pode forçar a instalação com o risco de quase 100% do programa instalado não funcionar corretamente.
Antes do rpm instalar os pacotes ele faz algumas verificações, para não termos problemas no futuro.
O rpm verificará se existe uma outra instalação anterior do mesmo pacote. Caso exista e seja de uma versão anterior a que estamos tentando instalar deve-se usar a opção de upgrade. Caso seja posterior o rpm só vai te deixar instalar o pacote quando a outra versão for desinstalada do seu sistema (ocorreu comigo quando queria instalar o lilo com suporte a imagens, tinha uma versão mais nova do pacote no meu sistema mais ela não suportava imagens. Desinstalei a que já havia no sistema e instalei a que aceitava imagens para satisfazer meu instinto estético (essa foi boa em??), é claro que por sua conta e risco você pode forçar a instalação com o risco de quase 100% do programa instalado não funcionar corretamente.
[root@blackcat pacotes] # rpm -ihv squid-2.3.STABLE1-0.i386.rpm
package squid-2.3.STABLE1-0 already installed
[root@blackcat pacotes] #
package squid-2.3.STABLE1-0 already installed
[root@blackcat pacotes] #
Páginas do artigo
1. O Processo manual2. Instalação dos pacotes.
3. "As malditas dependências"
4. Atualizando os pacotes -Upgrade
5. Obtenção de informações.
6. Desinstalação de Pacotes.
Outros artigos deste autor
Nenhum artigo encontrado.Leitura recomendada
Atualização do ZappWM 4.0 Beta (Window Manager)
Palavras, expressões e celebridades do mundo do software livre
Comentários
Ola, Gostaria de saber se você pode me falar como adquirir o software de instalação- sou iniciante e desejo instalar em um HD de 4G apenas o linux
Obrigada, Euzângel
Obrigada, Euzângel
Euzângel,
Vc pode baixar no endereço www.redhat.com o Linux, dê uma olhada que lá tem uma lista de mirrors, pegue o linux de um mirror no brasil, é mais fácil.
Prá vc instalar o Linux basta queimar 3 cd's com as imagens que vc fez download, colocar o cd 1 e dar boot diretamente com ele.
Como vc tem apenas 4GB e é iniciante, sugiro que utilize a instalação do tipo personal, que ocupa 2GB e vem com tudo que vc precisa prá poder aprender mais de linux.
Se vc tiver dificuldade com idioma sugiro utilizar o Conectiva Linux ele é em português, entretanto esta um pouco defasado comparado ao Red Hat.
[]'s
Celso Goya
moinho.net
Vc pode baixar no endereço www.redhat.com o Linux, dê uma olhada que lá tem uma lista de mirrors, pegue o linux de um mirror no brasil, é mais fácil.
Prá vc instalar o Linux basta queimar 3 cd's com as imagens que vc fez download, colocar o cd 1 e dar boot diretamente com ele.
Como vc tem apenas 4GB e é iniciante, sugiro que utilize a instalação do tipo personal, que ocupa 2GB e vem com tudo que vc precisa prá poder aprender mais de linux.
Se vc tiver dificuldade com idioma sugiro utilizar o Conectiva Linux ele é em português, entretanto esta um pouco defasado comparado ao Red Hat.
[]'s
Celso Goya
moinho.net
Euzângel,
Vc pode baixar no endereço www.redhat.com o Linux, dê uma olhada que lá tem uma lista de mirrors, pegue o linux de um mirror no brasil, é mais fácil.
Prá vc instalar o Linux basta queimar 3 cd's com as imagens que vc fez download, colocar o cd 1 e dar boot diretamente com ele.
Como vc tem apenas 4GB e é iniciante, sugiro que utilize a instalação do tipo personal, que ocupa 2GB e vem com tudo que vc precisa prá poder aprender mais de linux.
Se vc tiver dificuldade com idioma sugiro utilizar o Conectiva Linux ele é em português, entretanto esta um pouco defasado comparado ao Red Hat.
[]'s
Celso Goya
moinho.net
Vc pode baixar no endereço www.redhat.com o Linux, dê uma olhada que lá tem uma lista de mirrors, pegue o linux de um mirror no brasil, é mais fácil.
Prá vc instalar o Linux basta queimar 3 cd's com as imagens que vc fez download, colocar o cd 1 e dar boot diretamente com ele.
Como vc tem apenas 4GB e é iniciante, sugiro que utilize a instalação do tipo personal, que ocupa 2GB e vem com tudo que vc precisa prá poder aprender mais de linux.
Se vc tiver dificuldade com idioma sugiro utilizar o Conectiva Linux ele é em português, entretanto esta um pouco defasado comparado ao Red Hat.
[]'s
Celso Goya
moinho.net
Kara! e quando da uma m* do tipo abaixo?
root@maquina]$ tar -xzvf pacotexxx.tar
gzip: stdin: not in gzip format
tar: Processo filho terminou com estado 1
tar: Erro só assinalado no fim da execução
= faz-se o que? podem me responder? att. paulo (paulo@vallor.com.br)
root@maquina]$ tar -xzvf pacotexxx.tar
gzip: stdin: not in gzip format
tar: Processo filho terminou com estado 1
tar: Erro só assinalado no fim da execução
= faz-se o que? podem me responder? att. paulo (paulo@vallor.com.br)
Parabéns,até que enfim achei um site nota 10 sobre línux.É que agoraeu estou entendendo como fazer as coisas de verdade.congratulations.
saul britto
saul britto
Tambem concordo com Felipe Gubert o artigo é muito bom, e tem seu conteúdo bastante especifio e objetivo que é instalar um determinado programa usando source, mas o titulo não condiz com o conteudo. Ou seja, tirando o titulo, que deveria ser outro o artigo é muito bom. Caso o titulo continue o mesmo sugiro por tambem uma explicação dos outros tipos de padrao de arquivo, como todos sabem existem varios como rpm, deb, etc .... Mas gostei muto do artigo.
[]'s
DarkInner7
[]'s
DarkInner7
PAULO9
Digite o comando
$ file pacotexxx.tar
Veja qual o tipo de arquivo, se realmente for um tar pra começo de conversa a sua linha de comando está errada, deveria ser
$ tar xvvf pacotexxx.tar
O "z" serve apena para arquivos zip tipo gz, e não tar
Use o comando file para verificar qual realmente é o tipo do arquivo para que possa saber como descompacta-lo adequadamente.
[]'s
DarkInner7
Digite o comando
$ file pacotexxx.tar
Veja qual o tipo de arquivo, se realmente for um tar pra começo de conversa a sua linha de comando está errada, deveria ser
$ tar xvvf pacotexxx.tar
O "z" serve apena para arquivos zip tipo gz, e não tar
Use o comando file para verificar qual realmente é o tipo do arquivo para que possa saber como descompacta-lo adequadamente.
[]'s
DarkInner7
ÓTIMO ARTIGO
MELHOR AINDA A CONTINUAÇÃO
Bom dia Blackcatdbflush,
tenho red hat 9 instaldo e sou iniciante no linux preciso instalar um arquivo do tipo tar, desempacoto no diretorio tudo correto mas quando eu uso o ./configure aparece o seguinte erro:
checking for gcc...no
checking for cc...no
checking for cl...no
configure: error no acceptable c compiler found in $PATH
O que posso fazer para corrigir isso?
tenho red hat 9 instaldo e sou iniciante no linux preciso instalar um arquivo do tipo tar, desempacoto no diretorio tudo correto mas quando eu uso o ./configure aparece o seguinte erro:
checking for gcc...no
checking for cc...no
checking for cl...no
configure: error no acceptable c compiler found in $PATH
O que posso fazer para corrigir isso?
Eu não gostei do red hat 9, a não ser que vc não tenha uma boa conexão eu acho mais vantagem instalar um knnopix ou o kurumin (eu achei as distros da debian mais legais pra iniciantes)
Como faço pra instalar um programa que detecte o meu scanner?
Eu uso o Kurumin, Mandriva e Debian.
Tenho um HD de 80 GB e memória de 1 GB, processador Celeron de 2.26 Ghz, mais não consigo encontrar nenhum programa para meu scanner. É uma impressora multifuncional hp 1310 e ainda não achei o programa do scanner. A impressoa está funcionando correta.
Atenciosamente,
Walquirio Saraiva
Eu uso o Kurumin, Mandriva e Debian.
Tenho um HD de 80 GB e memória de 1 GB, processador Celeron de 2.26 Ghz, mais não consigo encontrar nenhum programa para meu scanner. É uma impressora multifuncional hp 1310 e ainda não achei o programa do scanner. A impressoa está funcionando correta.
Atenciosamente,
Walquirio Saraiva
Caro Blackcatdbflush,
Você pode me ajudar a resolver um problema com o meu squid.
Segui todos os seus passos, mas quando vou iniciar o serviço aparece esta mensagem:
squid: unrecognized service
Uso o REDHAT 9.
Att,
Jean
Você pode me ajudar a resolver um problema com o meu squid.
Segui todos os seus passos, mas quando vou iniciar o serviço aparece esta mensagem:
squid: unrecognized service
Uso o REDHAT 9.
Att,
Jean
cara, aprendi muito com esse artigo
brigadão
;)
brigadão
;)
ea gente;;eu sou novato no kurumin.......e preciso de uma ajuda urgente.....
minha net é discada ,eu não tô consiguindo configurar o KPPP eu já fiz de varios modos pra configurar ele; e nada....
eu tenho o MODEM DA MOTOTROLA SM56....MAS O KURUMIN NÃO RECONHECE O MODEM.........falouuuuu gente...
eu tô quase disistindo de usar linux por causa disso....
E PRA INSTALAR PROGRAMA NO LINUX KURUMIN PRECISA ESTÁ CONECTADO COM A INTERNET,,,,, # apt-get apdate....
eu tenho o KURUMIN EO KALANGO NO CD .....
quem mim ajudar eu agradeço........e-mail:dudu.fp@hotmail.com
ou
e-mail:duduindo@gmail.com
ORKUT:dudumv007@yahoo.com.br
xau gente...
minha net é discada ,eu não tô consiguindo configurar o KPPP eu já fiz de varios modos pra configurar ele; e nada....
eu tenho o MODEM DA MOTOTROLA SM56....MAS O KURUMIN NÃO RECONHECE O MODEM.........falouuuuu gente...
eu tô quase disistindo de usar linux por causa disso....
E PRA INSTALAR PROGRAMA NO LINUX KURUMIN PRECISA ESTÁ CONECTADO COM A INTERNET,,,,, # apt-get apdate....
eu tenho o KURUMIN EO KALANGO NO CD .....
quem mim ajudar eu agradeço........e-mail:dudu.fp@hotmail.com
ou
e-mail:duduindo@gmail.com
ORKUT:dudumv007@yahoo.com.br
xau gente...
Caro Blackcatdbflush,
Sou iniciando em Linux e estou tentando instalar o Quanta Plus no Mandriva 2008.0 mas não estou conseguindo...pode me ajudar?
Obrigado
Sou iniciando em Linux e estou tentando instalar o Quanta Plus no Mandriva 2008.0 mas não estou conseguindo...pode me ajudar?
Obrigado
Não sei porque essa p do linux é tão complicado p instalar um programa,no Windows com dois cliques o programa ja começa a instalar,nessa porcaria do linux não consigo,ja procurei informação na net e a explicação é extensa e confusa tem um monte de frescura para instalar e não consigo instala nada.Comprei um notebook com Windows e não tive problema,agora comprei outro com o linux e me arrependi vou colocar o Windows e vou ficar com ele nos dois.
mas no tutorial existe a referencia " Os conhecidos pacotes rpm foram criados pela Red Hat com a intenção de facilitar a instalação dos programas no linux red hat. Vou aproveitar e dar uma explanada na instalação Este documento é apenas uma inicialização, e para dominar o assunto sugiro a leitura de alguns how to em www.tldp.org. "
Eu até referenciei o processo manual (gererico) para futuramente instruir a criação dos pacotes rpm
: - )