edps
(usa Slackware)
Enviado em 28/07/2016 - 21:52h
Mauriciodez escreveu:
edps escreveu:
...
Acho q eu não compreendi ... kkkkkkkkk ... com assim saber linkar o executável ??? olha só .. agora a pouco baixei o "nightingale" .. pois bem ... extraí ele na pasta Downloads mesmo, cliquei no executável e o bicho funfou de boa.
Em um tutorial da net eu vi assim ... crie a pasta em /opt, descompacte o conteúdo na pasta criada e faça um lançador ... não é bem mais funcional o jeito q fiz , extrai, clica e pronto ???
A princípio pra mim ( com base neste exemplo e do proprio firefox ), eu tô pensando q isso é só convencionismo !!!
consegue me dar um exemplo mais funcional pra coisa ???
___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
Meu caro, nem sempre você terá seu jeito windows (clicar e executar) de fazer as coisas, uma hora você pegará um programa, por exemplo que seja chamado por um script, digamos que esteja em sua /home/programa-qualquer.
Para executá-lo, você teria que executar:
$ chmod +x $HOME/programa-qualquer/nome-do-script
$ sh $HOME/programa-qualquer/nome-do-script
ou
$ cd $HOME/programa-qualquer/nome-do-script
$ ./nome-do-script
Ou você poderia simprismenti linkar o tal script para um local que esteja incluso em seu $PATH e chamá-lo pelo nome:
$ ln -sf $HOME/programa-qualquer/nome-do-script $HOME/bin/nome-do-script
$ bash # apenas na primeira vez
$ nome-do-script
Voltando ao tal do /opt, veja um exemplo de uma dica minha (para o Firefox) que fiz uso deste diretório:
https://www.vivaolinux.com.br/dica/Firefox-no-Linux-em-apenas-5-passos/
* No caso se eu quisesse usar minha /home, bastaria trocar o diretório /usr/bin por /home/edps/bin e o /usr/share/applications por ~/.local/share/applications.
Da forma citada na dica, você verá o ícone do programa no menu, poderá teclar Alt+F2 e chamar "firefox", pode abrir um terminal numa pasta nos confins do mundo e chamar "firefox", já do seu jeitinho prático seria possível? não, não seria!
Linux é isso! você tem a liberdade de fazer o que bem entende, da melhor maneira que lhe atende.
* sem esquecer, que um programa lotado em /opt estará disponível para qualquer usuário do sistema, enquanto que um que esteja em sua /home somente a você. Para mim isto é irrelevante, mas tem pessoas que compartilham suas máquinas.