[Ubuntu-BR] Execução de um script em /usr/local/share
Andre Cavalcante
andre.d.cavalcante em gmail.com
Domingo Novembro 13 19:07:10 UTC 2011
Luciano.
Esqueça tudo o que você fez e vamos por partes ok?
/usr/bin/env é um comando do linux que executa um comando em um ambiente
modificado.
/usr/bin/lua é o comando do linux que ativa o interpretador lua
/usr/bin/env lua simplesmente executa o interpretador lua em um ambiente
modificado.
Para scripts lua, você deve fazer:
$ nano teste.lua
#!/usr/bin/lua
print('teste')
Para fazer o teste:
$ lua ./teste.lua
ou
$ chmod +x teste.lua
$ ./teste.lua
Para scripts lua em um ambiente modificado:
$ env ./teste.lua
Para instalar seu programa, crie um script bash para copiar os arquivos
para as pastas corretas, e depois crie links simbólicos em /usr/bin para os
respectivos arquivos executáveis que criar. Isso evita as complicações do
PATH.
Uma alternativa é criar uma pasta bin no seu home:
mkdir $HOME/bin
Essa pasta, se existir, deverá ser colocada no seu PATH, automaticamente.
Se não, é porque você (ou algum programa mal comportado) já deve ter mexido
o seu .profile. Para inserir, basta adicionar:
echo "PATH=$HOME/bin:$PATH" >> .profile
Você terá que fazer logout e login novamente.
Então você pode trabalhar tranquilamente na sua área pessoal e depois que
tudo estiver bom aí sim você instala em /usr/share, /usr/lib. Como esse seu
programa é de terceiros, ele deveria ir para /opt/pasta_do_programa e
somente os links em /usr/bin.
Testa aí e dá o retorno.
Abraços
André Cavalcante
Caparica, Portugal
Ubuntu User number # 24370
Quer saber sobre Open Source Software? http://sobreoss.blogspot.com
Quer saber mais sobre Espiritismo? http://sobreespiritismo.blogspot.com
Atenção: Este e-mail pode conter anexos no formato ODF (Open Document
Format)/ABNT (extensões odt, ods, odp, odb, odg). Antes de pedir os anexos
em outro formato, você pode instalar gratuita e livremente o BrOffice (
http://www.broffice.org) ou o seguinte Plugin para Microsoft Office (
http://odf-converter.sourceforge.net/index.html<http://www.sun.com/software/star/odf_plugin/get.jsp>
).
More information about the ubuntu-br
mailing list