nunca instalei nada sem usar o instalador do ubuntu, mas isso não basta mais!

Iniciado por Flávio Portella, 13 de Dezembro de 2009, 20:37

tópico anterior - próximo tópico

Flávio Portella

Desculpem se por acaso essa pergunta está fora de lugar. Sou usuário do Ubuntu a quase um ano, e realizo todo o meu fluxo de trabalho fotográfico no mesmo, desde que sofrí um crash no Windows e disse adeus ao mesmo.
Até hoje tenho utilizado aplicativos que instalei através do que chamo de "sistema automático" que no 10.9 passou a se chamar "central de programas do ubuntu".
Mas as minhas necessidades específicas tem me levado a aplicativos que não estão nessa lista (nem mesmo naquela do Sinaptic), mas são disponíveis como pacote "tgz".
Aí eu baixo o pacote, e fico olhando para ele como um idiota (é, o Windows me treinou assim... ) e não sei o que fazer para instalar esse aplicativo. Não tenho a mínima ideia de como é o sistema para instalar um aplicativo assim no Linux.
Imagino que esteja na hora de aprender alguma coisa a mais.
Por favor, me ajudem, não tenho a menor ideia mesmo.
tentei inclusive pesquisar aqui no fórum usando "instalando aplicativos" e não houve sequer um resultado! será que sou tão ignorante que nem sei qual é o termo em "Linux" para "instalar um aplicativo"?

Obrigado

NPC

Aqui no forum, na area de iniciantes, tem um topico fixo muito bom que ensina como instalar qualquer coisa, desde arquivos .deb, programas do repositório (synaptic ou essa central de programas) até arquivos tgz.

Parece complicado, mas é bem fácil, dependendo do programa e das dependencias dele.

O tgz nada mais é que um arquivo compactado, mais ou menos como um arquivo zip. Primeiro você descompacta ele (aqui no meu basta clicar com o botao direito e escolher "extrair aqui") e depois checa os arquivos que estavam nele.

Pode ser que você descompacte e encontre um único arquivo executável, ou pode ser que encontre a estrutura fonte do arquivo pronta pra ser compilada (maioria dos casos). Na maioria das vezes o desenvolvedor vai disponibilizar um arquivo chamado README (ou LEIAME, em português) com instruções de como compilar... essa deve ser a primeira coisa a buscar.

Caso não encontre nenhum tipo de instrução nesse arquivo, com certeza o site do projeto vai ter instruções.

Essas instruções, em 99% das vezes se resumem em (na mesma pasta onde você descompactou):

./configure

- Esse comando vai checar se tá tudo certo com o seu sistema pro programa ser instalado, se falta alguma biblioteca, se a arquitetura tá correta, se você possui as ferramentas necessárias pra compilar, etc. Se houver algum erro, ele vai mostrar um aviso no final do comando.

./make

- Cria o arquivo de instalação

sudo ./make install

- Instala.

E é isso.
O lado ruim é que instalando desse jeito, caso queira desinstalar você tem que torcer pra haver um "sudo make uninstall" ou remover tudo manualmente mesmo.
Googling since 1999.

Iuri_VHC



Falco90

Como já explicaram como instalar vou dar uma dica.
Esse processo de instalação que usa ./configure, make e make install se chama compilação. Vc vai com frequencia dar de cara com um erro no ./configure, esse erro vai lhe dizer o que falta instalar pra prosseguir a instalação do programa.

Mas geralmente no site do programa fala as dependecias(requisitos que aparecem no erro do ./configure)
Exemplo:
CitarFirst step is to install the required libraries:

General libraries:
Qt 4 and KDE 4 development files (libqt4-dev and kdelibs5-dev)
SDL (libsdl1.2-dev, libsdl-image1.2-dev)
libXML2 (libxml2, libxml2-dev)
Se eu instalar tudo isso que ele falou no site de uma vez:
sudo apt-get install libqt4-dev kdelibs5-dev libsdl1.2-dev libsdl-image1.2-dev libxml2 libxml2-dev
Não vou precisar ficar lendo os erros do ./configure pra instalar os requerimentos do programa.

Flávio Portella

Bom, uáu...

Para começar, sim, vocês me ajudaram bastante!

Vou fazer o processo durante a semana, pois hoje estou moído de trabalho...
Quero estar bem lúcido, com todos os neurónios prontos para aprender essa nova etapa.

De qualquer maneira posto um último comentário para dizer como foi.

muitíssimo obrigado,
Flávio.

p.s. - Então em "Linux" se diz compilar!

Adriano R.N.

Camarada, é muito importante aprender a instalar esses pacotes, recomendo também ampliar uma pouco o seu repositório oficial. Veja como:
No terminal cole os comandos abaixo, um de cada vez e de enter

wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add -

sudo gedit /etc/apt/sources.list

No arquivo que abrir cole essas linhas:

deb http://packages.medibuntu.org/ karmic free non-free
deb-src http://packages.medibuntu.org/ karmic free non-free

Depois salve o arquivo.
Vá em:
Sistema > Administração > Gerenciador de Pacotes Synaptic
Clique em Recarregar e pronto.

Essa dica é para o Ubuntu 9.10, se for usar outra versão é só trocar o nome "karmic" para o nome da versão que está usando.
Com isso uma série de programas proprietários estarão disponíveis no Synaptic.
Boa sorte e Muito AXÉ!!!

platao

Se for compilar e bom ter esses pacotes instalados por garantia;

sudo apt-get -y install module-assistant debhelper dpkg-dev gettext \
html2text intltool-debian patch po-debconf dh-make debian-keyring \
build-essential subversion git-core hardinfo

sudo apt-get -y install automake autoconf autotools-dev m4 libtool

Uma apostila basica se vc ainda nao leu leia!

http://ubunteiro.wordpress.com/apostila-ubuntu-ygor-abreu/
\\\\\\\\Apostilas Dicas e Guias do Ubuntu\\\\\\\\\> http://ubuntuforum-br.org/index.php/topic,79368.msg440997.html#msg440997

Flávio Portella

Então vamos ver o que aconteceu;

na questão do aplicativo específico que me motivou a abrir esse tópico, aconteceu algo engraçado:

Descompactei o pacote, e resultou em uma pasta com dentro: 3 pastas de "bibliotecas" (seria esse o termo?), um executável, um iniciador do mesmo e mais uns 2 ou 3 outros arquivos que me parecem ser de configuração. Não havia nenhum "read-me", e sequer no site do aplicativo havia alguma instrução (em tempo, se trata do RawTherappee, um processador de imagens fotográficas RAW que vai um belo passo além do já ótimo UFRaw.), apesar de ser um site muito completo, apresentando inclusive um excelente manual de instruções em pdf.

Mas como falava da portabilidade do aplicativo, podendo rodar de um pen-drive, experimentei simplesmente clicar no "starter", e pimba, lá estava ele, rodando! Bastou então escolher um lugar para a pasta, criar um lançador e pronto.

Sorte de principiante? Talvez. Mas para testar para valer esse aplicativo irei precisar dar um "up" de máquina, pois o processamento de imagens RAW precisa de muito processador, e esse aplicativo em particular oferece uma gama tão ampla de opções e recursos que acaba ficando pesado. Portanto se "instalei" o aplicativo de maneira correta ou se fiz algo errado que irá gerar alguma instabilidade, só irei saber no futuro. Por enquanto, para o fluxo de trabalho ainda usarei por um pouco o UFRaw, mais leve.

Mas é, o importante agora é aproveitar todas essas dicas que recebi acima, e começar a estudar.

E vou alargar os horizontes do Sinaptic, enquanto isso!

Mais uma vez obrigado,
Flávio