Creazione Server per utenti Ubuntu

Sat Aug 04 12:55:17 CEST 2007

Sat Aug 04 12:55:17 CEST 2007 The Killer [ITA]
Ecco quì una guida creata da me con l'aiuto di Flydutch ( :* ) per creare un server di Tremulous su Ubuntu (il mio è ubuntu festy fawn 7.04) senza usare il terminale (eccetto il primo comando) [code:1eokyivi] Aprire un terminale e fare: sudo apt-get install tremulous-server Ora vai in /usr/games e rinomina tremulous-server in tremded Vai al sito [url]http://tjw.org/tremulous/[/url] scarica il file simple_admin.dat , rinominalo in admin.dat e copialo nella cartellain/home/[i]tuonome[/i]/.tremulous/base Vai al sito [url]http://www.mediafire.com/?cm72wndzbyl[/url] scaricati il file XD_server.cfg , rinominalo in server.cfg e copialo nella cartella /home/[i]tuonome[/i]/.tremulous/base Vai su sistema/preferenze/menu principale e crea una nuova voce in giochi con il comando: tremded +set dedicated 2 +exec server.cfg e , come descrizione quello ke volete , come nome: Server Tremulous e come Tipo: Applicazione nel treminale. Poi vai su [url]http://wraths.dyndns.org/downloads/code/binaries/[/url] e scaricati i file game.qvm e cliccando sul collegamento "linux/" scaricatevi anche il file tremded.x86 Vai in /home/[i]tuonome[/i]/.tremulous/base crea la cartella vm e copiaci dentro il file game.qvm precedentemente scaricato. Vai in /usr/lib/tremulous-server cancella il file tremded e copiaci dentro il file tremded.x86 precedentemente scaricato. Rinomina il file tremded.x86 in tremded Clicca col destro su tremded poi fai prorpietà vai in permessi e spunta la casella "Consentire l'esecuzione del file come programma". Ovviamente tutto bisognerà farlo con i permessi di root! Fine! :D[/code:1eokyivi] Ora andate su Applicazioni \ Giochi \ Server Tremulous And now...Enjoy!!!!
Fri Aug 10 00:15:01 CEST 2007 The Killer [ITA]
A causa della mia voglia sfrenata di imparare cose informatike :lol: ho provato a fare questo bellissimo script per automatizzare l'installazione del server di tremulous su ubuntu feisty. Per fare ciò bisogna aver la cartella /home/tuonome/.tremulous/base dove si mettono tutti i bind per capirci...solitamente synaptic lo installa così. Ecco quì lo script...basterà copiarlo ed incollarlo in un file, salvarlo con un nome (es. server.sh) e poi da terminale fare: sudo chmod a+rwx server.sh e poi ./server.sh [code:2giszpzq]#!/bin/bash OPTIONS="Installa Rimuovi Avvia Info Esci" select opt in $OPTIONS; do if [ "$opt" = "Installa" ]; then apt-get install tremulous-server cd /usr/games mv tremulous-server tremded wget http://tjw.org/tremulous/sample_admin.dat cd ~/ mv sample_admin.dat admin.dat chmod u+rwx admin.dat cp admin.dat ~/.tremulous/base wget http://download9.mediafire.com/1ata3jnrmzsg/b5zxg7htdxz/XD_server.cfg mv XD_server.cfg server.cfg chmod a+rwx server.cfg mv server.cfg ~/.tremulous/base cd ~/Desktop touch lancia_il_server echo "#!/bin/bash cd /usr/lib/tremulous-server ./tremded +set dedicated 2 +exec ~/.tremulous/base/server.cfg" >> ~/Desktop/lancia_il_server chmod a+rwx lancia_il_server wget http://wraths.dyndns.org/downloads/code/binaries/game.qvm mkdir ~/.tremulous/base/vm mv ~/game.qvm ~/.tremulous/base/vm wget http://wraths.dyndns.org/downloads/code/binaries/tremded.x86 mv ~/tremded.x86 /usr/lib/tremulous-server cd /usr/lib/tremulous-server mv tremded.x86 tremded chmod a+rwx tremded echo Installation Completed! elif [ "$opt" = "Rimuovi" ]; then apt-get remove tremulous-server cd /usr/games rm tremded cd ~/.tremulous/base rm admin.dat server.cfg cd ~/Desktop rm lancia_il_server cd /usr/lib/tremulous-server rm tremded elif [ "$opt" = "Avvia" ]; then cd ~/Desktop ./lancia_il_server elif [ "$opt" = "Info" ]; then echo 'Questo script è stato creato da TheKiller. I file server.cfg e admin.dat si trovano nella cartella /home/tuonome/.tremulous/base . Per modificarli consulta il forum nel sito www.tremulous.it oppure provaci tu :)' elif [ "$opt" = "Esci" ]; then echo 'Spegnimento...' exit else clear echo 'Operazione Fallita' fi done [/code:2giszpzq] Chiedo aiuto per modifiche o per controlli se è giusto lo script. Grazie. :D