PrincipalOrkutDownloadsRegras

Login






Esqueceu sua senha?
Sem conta? Crie uma

Itens relacionados

Principal arrow FAQs arrow FAQ arrow Como instalar programas no GNU/Linux?
Como instalar programas no GNU/Linux? PDF Imprimir E-mail
(6 votes)
Por Gabriel "Pinguim Nórdico" Menezes   
25 de maio de 2008

A instalação de programas no sistema operacional GNU/Linux é executada através de procedimentos simples, mas que podem confundir novos usuários que ainda não estão habituados a tamanha facilidade.

Dê preferência à instalação de programas através do gerenciador de pacotes da sua distribuição! (Item 2 deste FAQ)

A grande maioria dos gerenciadores de pacotes possui interfaces gráficas que recomendamos caso ainda não esteja confortável em utilizar programas através de comandos pelo terminal

Todos os comandos listados devem ser executados como root

ìndice

1- Instalando através de pacotes:
        1.1 - Instalando através de pacotes .rpm - Em distribuições como o Red Hat, Fedora, Mandriva, CentOS, OpenSuse
        1.2 - Instalando através de pacotes .deb - Em distribuições como Debian, Ubuntu, BigLinux, Insigne
        1.3 - Instalando através de pacotes .tgz - Em distribuições como Slackware
        1.4 - Instalando através de pacotes .tbz - Em distribuições como Gentoo
        1.a - Instalando (Compilando) através de pacotes tar.gz/tar.bz2 - Genérico para todas as distribuições

2- Instalando através do gerenciador de pacotes: *Recomendável*
        2.1 - APT - Debian, Fênix, Insigne, Ubuntu, Kurumin, Famelix, BigLinux
        2.2 - URPMI - Mandriva
        2.3 - YUM - Fedora
        2.4 - PACMAN - Arch
        2.5 - PORTAGE - Gentoo 



1- Instalando através de pacotes

O pacote é uma maneira de distribuir um programa já compilado e compactado (empacotado) para facilitar a instalação. 

 


1.1 - Instalando através de pacotes .rpm

Para instalar um pacote .rpm:

rpm -ivh NOME_DO_PACOTE.rpm

Para atualizar um programa já instalado:

rpm -Uvh NOME_DO_PACOTE.rpm

Para remover um pacote .rpm instalado:

rpm -e NOME_DO_PACOTE


1.2 - Instalando através de pacotes .deb

Para instalar ou atualizar um pacote .deb:

dpkg -i NOME_DO_PACOTE.deb

Para remover um pacote .deb instalado:

dpkg -r NOME_DO_PACOTE.deb

Para remover um pacote .deb instalado removendo também os arquivos de configuração:

dpkg -rP NOME_DO_PACOTE.deb


1.3 - Instalando através de pacotes .tgz

Para instalar um pacote .tgz:

installpkg NOME_DO_PACOTE.tgz

Para atualizar um programa já instalado:

upgradepkg NOME_DO_PACOTE.tgz

Para remover um pacote .tgz instalado:

removepkg NOME_DO_PACOTE.tgz


1.4 - Instalando através de pacotes .tbz

A primeira coisa que deve ser feita é copiar o pacote para o diretório /usr/portage/packages/All

Para instalar um pacote .tbz:

emerge -k NOME_DO_PROGRAMA


2 - Instalando através de gerenciadores de pacotes

Gerenciadores de pacotes são programas utilizados para auxiliar e gerenciar a instalação de pacotes tendo a função, na maioria dos casos, de também fazer o download deste pacote, facilitando muito a vida do usuário. 

A grande maioria dos gerenciadores de pacotes possui interfaces gráficas que recomendamos caso ainda não esteja confortável em utilizar programas através de comandos pelo terminal

        2.1 - APT - Debian, Fênix, Insigne, Ubuntu, Kurumin, Famelix, BigLinux
        2.2 - URPMI - Mandriva
        2.3 - YUM - Fedora
        2.4 - PACMAN - Arch
        2.5 - PORTAGE - Gentoo

 


2.1 - APT

Interface gráfica: Synaptic; Adept

Para atualizar a lista de pacotes:

apt-get update

Para instalar um programa:

apt-get install NOME_DO_PROGRAMA

Para buscar por um programa:

apt-cache search BUSCA

Para desinstalar um programa:

apt-get remove NOME_DO_PROGRAMA

O parâmetro --purge pode ser passado para apagar também os arquivos de configuração:

apt-get remove --purge NOME_DO_PROGRAMA

Para atualizar um programa:

apt-get upgrade NOME_DO_PROGRAMA

Para atualizar todos os pacotes instalados (atualização do sistema): 

apt-get dist-upgrade

 


2.2 - URPMI

Interface gráfica: URPMI (GUI)

Para atualizar a lista de pacotes:

urpmi.update

Para instalar ou atualizar (caso já instalado) um programa:

urpmi NOME_DO_PROGRAMA

Para buscar por um programa:

urpmq BUSCA

Para desinstalar um programa:

urpme NOME_DO_PROGRAMA


2.3 - YUM

Interface gráfica: Pirut (Adicionar/Remover Programas)

Para instalar um programa:

yum install NOME_DO_PROGRAMA

Para buscar por um programa:

yum list BUSCA

Para desinstalar um programa:

yum remove NOME_DO_PROGRAMA

Para atualizar um programa:

yum update NOME_DO_PROGRAMA

Para atualizar todos os pacotes instalados (atualização do sistema):

yum update


2.4 - PACMAN

Interface gráfica: Gtkpacman; Shaman (Qt4)

Para atualizar a lista de pacotes:

pacman -Sy

Para instalar um programa:

pacman -S NOME_DO_PROGRAMA

Para buscar por um programa:

pacman -Ss BUSCA

Para desinstalar um programa:

pacman -R NOME_DO_PROGRAMA

Para atualizar um programa:

pacman -Su NOME_DO_PROGRAMA

Para atualizar todos os pacotes instalados (atualização do sistema):

pacman -Syu


2.5 - PORTAGE

Interface gráfica: Kuroo (KDE); Portato; Porthole

Para atualizar a lista de pacotes:

emerge --sync

Para instalar um programa:

emerge NOME_DO_PROGRAMA

Para buscar por um programa:

emerge -s BUSCA

Para desinstalar um programa:

emerge --unmerge NOME_DO_PROGRAMA

Para atualizar um programa:

emerge -u NOME_DO_PROGRAMA

Para atualizar todos os pacotes instalados:

emerge -uvaDN world

 



Comentários
Pesquisar
Somente usuários registrados podem escrever comentários!
resende  - Bom, mas incompleto!   |189.68.188.xxx |2008-05-25 22:33:43
Logo quando vi a lista pensei:

Onde está o YaST?

;)
pinguim  - Yast   |SAdministrator |2008-05-25 23:31:43
O Yast não entrou na lista pelo fato de ser um gerenciador de pacotes gráfico e
o material tratar apenas de gerenciadores de pacotes que podem ser utilizados
através do terminal.

Juro! :P
resende   |189.68.168.xxx |2008-06-02 14:47:22
Mas o YaST pode ser utilizado no terminal, tem uma belíssima interface
ncurses...

:)
jpsacheti   |189.111.16.xxx |2008-12-26 20:35:24
Very good
se tivesse visto antes :'D

3.21 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."





Reddit!Del.icio.us!Google!Yahoo!
 
Próximo >