Script para baixar tremulous.... Linux
3 participantes
:: Tremulous :: Ajuda/Tutoriais
Página 1 de 1
Script para baixar tremulous.... Linux
Este é um script que baixa o tremulous, instala, baixa o backport, o tremded, o anti-decon, servidor e já coloca tudo nas pastas certas.
O primeiro arquivo a ser instalado é o jogo, mas no final da instalção ele pergunta se quer executar o jogo.
Se por acaso responder sim o jogo será executado como root e a pasta .tremulous pertencerá a ele.
Não lembro (ou não sei) torcar de dono da pasta sem saber o nome do usuário atual.
Por isto daquele "sudo chmod -R 777 ~/.tremulous"
Se alguém souber como se faz e quiser dar uma ajudinha...
Só não esqueçam: eu sei como deixar o meu user (israroot) como dono da pasta (chown -R israroot .tremulous). Eu quero que o script descubra qual é o user e dê as permissões da pasta para ele.
Estou criando este script para não ter todo o trabalho de reinstalar o tremulous.
Resolvi postar pois pode ser útil para outros também.
Consertada a linha do chown com a ajuda do !a13x
- Código:
#!/bin/sh
#Instalador do Tremulous
#Mais antidecon, mais backport e Tremded atualizado
#Mais pacotão de arquivos de servidor
#Desenvolvido por Israel Mendes (a.k.a israroot), israroot@bol.com.br
wget -c http://ufpr.dl.sourceforge.net/sourceforge/tremulous/tremulous-1.1.0-installer.x86.run
chmod +x tremulous-1.1.0-installer.x86.run
sudo ./tremulous-1.1.0-installer.x86.run
wget -c http://israroot.googlepages.com/tremulous.x86
chmod +x tremulous.x86
sudo cp -f tremulous.x86 /usr/local/games/tremulous/
wget -c http://israroot.googlepages.com/tremded.x86
chmod +x tremded.x86
sudo cp -f tremded.x86 /usr/local/games/tremulous/
wget -c http://israroot.googlepages.com/server.tar
tar -zxvf server.tar
cd server
wget -c http://israroot.googlepages.com/vms-mg.pk3
mkdir ~/.tremulous
mkdir ~/.tremulous/base
sudo chown -R $USER ~/.tremulous
cp * ~/.tremulous/base
mv vm ~/.tremulous/base/vm
O primeiro arquivo a ser instalado é o jogo, mas no final da instalção ele pergunta se quer executar o jogo.
Se por acaso responder sim o jogo será executado como root e a pasta .tremulous pertencerá a ele.
Não lembro (ou não sei) torcar de dono da pasta sem saber o nome do usuário atual.
Por isto daquele "sudo chmod -R 777 ~/.tremulous"
Se alguém souber como se faz e quiser dar uma ajudinha...
Só não esqueçam: eu sei como deixar o meu user (israroot) como dono da pasta (chown -R israroot .tremulous). Eu quero que o script descubra qual é o user e dê as permissões da pasta para ele.
Estou criando este script para não ter todo o trabalho de reinstalar o tremulous.
Resolvi postar pois pode ser útil para outros também.
Consertada a linha do chown com a ajuda do !a13x
Última edição por israroot em 7/2/2009, 10:42 am, editado 2 vez(es)
Re: Script para baixar tremulous.... Linux
israroot escreveu:Não lembro (ou não sei) torcar de dono da pasta sem saber o nome do usuário atual.
Por isto daquele "sudo chmod -R 777 ~/.tremulous"
Se alguém souber como se faz e quiser dar uma ajudinha...
sudo chown -R $USER ~/.tremulous
ou
sudo chown -R $whoami:$whoami ~/.tremulous
mas eu ainda prefiro fazer um apt-get
e instalar o backport na unha
daí eu só copio a pasta "tremulous/base" do windows e já está tudo configurado =D
Re: Script para baixar tremulous.... Linux
Não gosto do apt-get não, ele instala o tremulous numa pasta nada a ver.
Prefiro baixa o instalador do site mesmo :).
Prefiro baixa o instalador do site mesmo :).
Re: Script para baixar tremulous.... Linux
2Jaypee escreveu:Não gosto do apt-get não, ele instala o tremulous numa pasta nada a ver.
Prefiro baixa o instalador do site mesmo :).
Mas valeu Alex.
Vou alterar o script.
Tópicos semelhantes
» Baixar tremulous ..
» Hack para tremulous
» Aonde posso baixar zombie mod tremulous?
» Problemas tremulous no linux
» Tremulous num Linux direto do seu gravador de dvd.
» Hack para tremulous
» Aonde posso baixar zombie mod tremulous?
» Problemas tremulous no linux
» Tremulous num Linux direto do seu gravador de dvd.
:: Tremulous :: Ajuda/Tutoriais
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos