>>Olá lista..
>>Preciso saber como fazer a instalação de um aplicativo no linux
>>(usando o user root) e todos os outros usuários que acessarem essa
>>máquina terem o aplicativo já instalado e configurado.
>>Caso alguém se lembre desse assunto já ter circulado pela lista é só
>>me dizer a palavra chava que faço a busca...
>>Obrigada
>>vania

Complementando minha resposta, se você está mais acostumada com o
'setup.exe' e afins do windows, bom... o que esses 'setups' fazem é copiar
e configurar o programa, já compilado, para o sistema.

É uma maneira muito simples de se fazer uma instalação.

Mas em Linux vale outro tipo de idéia.

Suponha que você queira instalar o Winamp para ouvir MP3 (isso no windows).

Bom... o winamp traz TUDO o que é necessário para tocar uma MP3.

Se você resolve instalar o MusicMatch para ouvir MP3, ele TAMBÉM traz tudo
o que é necessário para tocar MP3.

Em Linux o desenvolvimento é mais segmentado, ou seja, você normalmente
tem um "pessoal" que desenvolve uma biblioteca que toca MP3, digo, uma
biblioteca de áudio, sem qualquer outra preocupação que não seja a melhor
qualidade de áudio possível.

Daí uma outra "galera" resolve desenvolver um player MP3. Só que eles não
querem perder tempo fazendo a melhor biblioteca de áudio do mundo, pois
isso já foi feito pelo primeiro "pessoal".

Daí, essa "galera" se concentra em fazer a melhor interface possível.

E na hora de instalar esse player, você vai precisar da biblioteca de
áudio que o "pessoal" fez. Afinal, é tudo software livre e nada impede que
a "galera" da melhor interface do mundo use a melhor biblioteca de áudio
do mundo criada pelo "pessoal". E o player não vai funcionar sem essa
biblioteca.

É uma situação impossível em software proprietário pois os "donos" do
winamp jamais vão deixar os caras do MusicMatch usar seu trabalho em outro
produto.

Sacou o que é dependência?

Em Linux o normal é concentrar o trabalho naquilo que é realmente
necessário, sem reinventar a roda.

Se você tem uma biblioteca de áudio poderosa, pode ter vários players, com
as interfaces mais variadas, que usam essa biblioteca poderosa.

Daí o "pessoal" continua trabalhando sobre áudio da melhor forma possível,
e a "galera" se concentra na melhor interface possível.

No caso do Winamp e MusicMatch, você teria em seu sistema duas bibliotecas
para tocar MP3.

Tem gente que chama isso de desperdício de trabalho e HD.

Tem gente que chama isso de respeitar a necessidade imediata do usuário
final.

Ninguém sabe quem está com a razão.

Mas o usuário sempre tem a razão, afinal é ele quem vai usar o programa.

E o que todo mundo sabe é que instalar programas em Linux é normalmente
tarefa mais enfadonha do que no windows.

Mas todo mundo sabe que a instalação de programa no Linux é a mais
otimizada possível (sem replicação desnecessária de funções que já existem
- mas às vezes o "pessoal" compete com o "pessoal_2").

Trata-se de uma diferença crucial determinada pela filosofia Software
Livre (poder usar o trabalho dos outros e não perder tempo reinventando a
roda).

Sinceramente, prefiro instalar tudo pelos fontes (uso Slackware).

Mas se eu não quisesse ter esse trabalho, eu usaria Debian pois com um
simples comando (apt-get install meu_programa) eu teria a instalação
efetuada de maneira tão simples e eficiente quanto os 'setup.exe' da vida.

PS: existe diferença enorme entre 'eficiente' e 'eficaz'.

[]'s
AlexanDER Franca

--

+-------- ...
| (.)(.)
|
| - Meu site: http://www.nautae.eti.br
| - Meu livro: Tcl/Tk - Programação Linux
|
| - Grupo de Tcl/Tk:
|   http://br.groups.yahoo.com/group/tcl-br/
|
+-------- ...

--



---------------------------------------------------------------------
Esta lista é EXCLUSIVAMENTE destinada aos assuntos servidores Linux e clientes 
Linux em rede. Quem insistir em não seguir esta regra será moderado ou terá o 
envio de msg suspenso sem prévio aviso.
---------------------------------------------------------------------
Soluções Clássicas: 
http://br.groups.yahoo.com/group/servux/links/Mensagens_001047609003/
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.linux.brazil.servux




 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/servux/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a