albfneto
(usa openSUSE)
Enviado em 02/08/2011 - 21:44h
1)é o seguinte, sempre o pacote feito para sua distro é o melhor, pq foi compilado nela e para ela...
2) cada distro tem um instalador, debian tem APT (apt-get, aptitude e synaptic), openSUSE tem YaST, Fedora tem Yum, MAndriva tem URPMI, Sabayon tem Portage e Entropy etc... etc...prefira o jeito clássico da sua distro é o mais fácil.
3) primeira coisa, atualize os repos e procure o programa para sua distro
4) não achou em 3? se vc não acha o pacote DEB para Debian por exemplo (improvavel), por ex, baixe um de Ubuntu, de Mint, que tambem é um debian, e deve funcionar. instale com Dpkg ou de um clique nele...
5) não achou em 3, nem em 4, só achou um RPM, de mandriva, fedora, red-hat etc...vai la, baixe tente converter com alien,mas não é garantido que funcione não
6) Não achou nada até agora, a regra geral é a seguinte: distro que usa DEB, o melhor deb é o dela, DEB para Debian, DEB para Ubuntu, RPM para mandriva, para openSUSE, mas a chance de um debian de Ubuntu funcionar em debian é grande...
7) ainda não achou... baixe um DEB ou RPM geral, daqueles do baixaki, do superdownloads...
8) não achou nada, nenhum deb, nenhum rpm, bom, a chance do programa ser precompilado existe, expande e olha.
9) não achou nada compilado, agora comece a pensar em compilar, depois de tentar tudo.
primeiro precisa ter GCC, compilador e suporte, senão não compila, se for compilar em ubuntu, precisa instalar esse suporte...
para compilar,o pacote costuma sim, ser um tar.gz ou um .bz2, mas primeiro expande, olha dentro, se tiver um arquivo chamado "configure" é um fonte, compilável, senão não é,
pq existem coisas comprimidas assim, que são precompiladas. 3 exemplos: Firefox, Mensageiro Mercury e pacote de computação distribuida BOINC...
10) se for precompilado, dentro tem um binário e as vezes um script, é só executar.
11) para compilar, leia o readme ou install, funciona em qualquer linux, ou seja o fonte de um ubuntu, é o fonte de um mandriva etc...
no caso mais geral, costuma ser assim: expande, entra na pasta onde expandiu, e use estes comandos:
$ ./configure
$ make
$ sudo make install
senão funcionar, repita o ./configure e o make como root ou com sudo (mas é preferível como usuário comum, somente o make install como root)
mas lembre, com GCC, e suporte: make, cmake, autoconf, automake e gcc-config (em Ubuntu estão dentro do pacote chamado build-essentials)
sem GCC instalado não compila, ou seja pode ser que tenha que instalar com synaptic, apt-get o suporte, para poder compilar.
12) Resumo, o melhor jeito é o 1, depois é o 2 etc... na ordem...
compilar? compilar, em ultimo caso, a não ser em linux que são feitos para isso, são linux de compilação e tem suporte nativo para isso, são: Slackware, Gentoo, Sabayon etc...
Para Firefox, VEJA A DICA DO BRUNO, ou seja expande e executa.