removido
(usa Nenhuma)
Enviado em 09/07/2010 - 20:39h
Como já dito, quando baixamos um tarball (.tar.gz, .tar.bz2, etc), devemos ler os arquivos Readme e Install logo após descompactá-lo.
Em seguida devemos suprir as dependências para a compilação do programa (em geral nos arquivos citados, estão listadas as dependências).
$ sudo apt-get install <pacote1> <pacote2> <pacote3>, enfim todas as dependências
Tendo instalado as dependências, inicia-se a configuração e compilação do programa.
$ ./configure
$ make
E enfim instala-se o programa:
$ sudo make install
*** Pro Debian/Ubuntu, uma boa idéia é instalar o auto-apt, o build-essential, o checkinstall (para gerar um pacote .deb), gcc e make e em alguns casos: cpp, g++, flex e bison.
*** Pro Arch Linux: basta instalar o base-devel
*** Em alguns instaladores não é necessário seguir esses passos, exemplos:
$ sudo ./installer.sh entre outros tipos de instaladores
$ sudo ./NVIDIA-alguma-coisa.run
*** Uma boa idéia é visitar o site do programa que se quer instalar e ver se há alguma coisa a respeito da instalação: FAQ, Wiki ou outro.
Po exemplo para instalar o excelente cliente bittorrent Transmission, acesse a seguinte página:
https://trac.transmissionbt.com/wiki/Building
Lá já está tudo mastigado a respeito da instalação das dependências:
$ sudo apt-get install build-essential automake autoconf libtool pkg-config libcurl4-openssl-dev intltool libxml2-dev libgtk2.0-dev libnotify-dev libglib2.0-dev libevent-dev
Aí você baixa o tarball:
$ wget -c
http://mirrors.m0k.org/transmission/files/transmission-2.01.tar.bz2
Descompacta:
$ tar -jxvf transmission-2.01.tar.bz2
Entra no diretório, compila e instala:
$ cd transmission-2.01
$ ./configure
$ make
$ sudo make install
Ou se quiser 'debianizar', antes de iniciar a compilação, adicione o pacote " checkinstall " junto das dependências:
$ cd transmission-2.01
$ ./configure -q && make -s
$ sudo checkinstall -D ### irá gerar um pacote .deb e em seguida irá instalá-lo ####
Faça o teste!