Installation af spil - tar.bz2

Dette er forummet for spil til Ubuntu. Få hjælp til spillene og få hjælp til at afvikle Windows-spillene i fx Wine.
Peter Fjelstrup
Indlæg: 119
Tilmeldt: 4. aug 2009, 20:49
Geografisk sted: Moldavien

Installation af spil - tar.bz2

Indlæg af Peter Fjelstrup »

Jeg har givet en laptop til en invalid, som gerne vil have nogle spil.
Jeg har hentet bl.a. columbia-0.1.tar.bz2.
Hvordan installerer jeg den, så jeg kan finde den i spil.

Da jeg installerede usb-modeswitch-1.1.1.tar.bz2
- Downloads$ sudo tar -xjvf usb-modeswitch-1.1.1.tar.bz2 -
virkede det, uden at jeg skulle gøre mere?

Den har godt nok lavet en mappe columbia-0.1

Hvordan får jeg skærmen til ikke at gå i dvale hvert 5. minut, når jeg ser film?
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Installation af spil - tar.bz2

Indlæg af laoshi »

Jeg flytter lige tråden til Spil-boardet, da det nu handler om et spil.

Ang. dvalen - har du så slået pauseskærm fra? Ellers kan det være den der driller.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Artificial Intelligence
Indlæg: 2098
Tilmeldt: 18. nov 2006, 10:21
Geografisk sted: Køge

Re: Installation af spil - tar.bz2

Indlæg af Artificial Intelligence »

columbia-0.1.tar.bz2 lyder som om pre-alpha spil. Du skal nok ikke regne med det helt store endnu fra det spil. Det kan anbefales, at du tjekker Software Center for spil først.


Du er godt på vej, du skal ikke bruge sudo, som du gjorde da du pakket spillet ud. sudo bruges kun, når du vil ændre noget ude i systemet og skal bruges med omtanke. ellers kan du ende med et ubrugligt system.

.tar.bz er en kompresset pakke, der kan indeholde hvad som helt, hvor imod tar.gz er pakket filer.

Kode: Vælg alt

tar -xjvf columbia-0.1.tar.bz2

gør at den kompresset pakke bliver udpakket. Tjek hvad den indeholder (inklusiv readme filer, som kan fortælle mere).
For at tjekke de filer der findes i det( du kan poste dem, hvis du vil);

Kode: Vælg alt

cd columbia
ls -a
Peter Fjelstrup
Indlæg: 119
Tilmeldt: 4. aug 2009, 20:49
Geografisk sted: Moldavien

Re: Installation af spil - tar.bz2

Indlæg af Peter Fjelstrup »

Pauseskærmen blev løst.

ubuntu@ubuntu-laptop:~/Downloads$ tar -xjvf columbia-0.1.tar.bz2
columbia-0.1/
columbia-0.1/README
columbia-0.1/aclocal.m4
columbia-0.1/Makefile.in
columbia-0.1/ChangeLog
columbia-0.1/INSTALL
columbia-0.1/configure.ac
columbia-0.1/Makefile.am
columbia-0.1/configure
columbia-0.1/install-sh
columbia-0.1/AUTHORS
columbia-0.1/src/
columbia-0.1/src/imagery_2.5.lua
columbia-0.1/src/imagery_7.3.lua
columbia-0.1/src/imagery_7.7.lua
________________________________________-
columbia-0.1/src/imagery_7.4.lua
columbia-0.1/src/imagery_5.10.lua
columbia-0.1/NEWS
columbia-0.1/COPYING
columbia-0.1/missing
ubuntu@ubuntu-laptop:~/Downloads$ cd columbia-0.1
ubuntu@ubuntu-laptop:~/Downloads/columbia-0.1$ ls -a
. AUTHORS configure.ac install-sh missing src
.. ChangeLog COPYING Makefile.am NEWS
aclocal.m4 configure INSTALL Makefile.in README
ubuntu@ubuntu-laptop:~/Downloads/columbia-0.1$

Værsgo'
Peter
Artificial Intelligence
Indlæg: 2098
Tilmeldt: 18. nov 2006, 10:21
Geografisk sted: Køge

Re: Installation af spil - tar.bz2

Indlæg af Artificial Intelligence »

. AUTHORS configure.ac install-sh missing src
.. ChangeLog COPYING Makefile.am NEWS
aclocal.m4 configure INSTALL Makefile.in README


Som du kan se, så har udvikleren af dette applikation givet dig to filer der kan fortælle dig omkring, hvordan dette program kan installeres. I README er vigitige informationer og givetvis hvilken license programmet er under. I INSTALL filen kan du læse om hvordan du installere applikationen og sikkert også hvilket biblioteker dette applikation er afhængig af.

Heldigvis inderholder pakken også en configure og make script, hvilket gøre det lidt lettere at bygge dette applikation.

Standard Bygge Værktøj
For at overhovedet at kunne starte med at bygge fra kildekoderne, skal du installere en metapakke i ubuntu, der vil hente de standard pakker der kræves for at sætte det sammen:

Kode: Vælg alt

sudo apt-get install build-essential



Bygge med configure og make scripts
Derefter kan du kører configure scripten:
./configure
Hvis du vil ændre på configure og se hvilket flags den har, kør først:

Kode: Vælg alt

./configure --help


Når du så kører configure configure scripten, vil du nok se, at den beklager sig over manglende biblioteker, disse skal så installeres, og så kører du configure scripten igen.


Biblioteker
I Ubuntu (og andre Debian variationer), når du bygger fra kildekoderne, og den beklager over manglende biblioteker, så skal du se efter i eksempelvis synaptic efter dette bibliotek og installere -dev udgaven. -dev udgaven bruger man til når man eksempelvis skal bygge kildekoder.


Når alt ser smukt ud i configure skal du kører make scripten. Man kan sammenligne med, at configure scripten er arkitekten, og make scripten er håndværkerne der sætter huset sammen.

Kode: Vælg alt

make



Installation af aaplikationen
Normalt kan man installere de kildekoder af applikationen automatisk på sit system (ikke alle), ved at bruge denne kommando;

Kode: Vælg alt

sudo make install


Hvis du vil gøre applikationen let at afinstallere fra synaptic igen kan du bruge

Kode: Vælg alt

sudo checkinstall

Hver opmærksomt på, at checkinstall skal sikkert "flags" korrekt for at virke bedst. Så før du kører sudo checkinstall;

Kode: Vælg alt

checkinstall --help

og

Kode: Vælg alt

man checkinstall


Checkinstall skal du også huske at installere, hvis du vil bruge den.
Peter Fjelstrup
Indlæg: 119
Tilmeldt: 4. aug 2009, 20:49
Geografisk sted: Moldavien

Re: Installation af spil - tar.bz2

Indlæg af Peter Fjelstrup »

ubuntu@ubuntu-laptop:~/Downloads/columbia-0.1$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for luac5.1... no
checking for luac51... no
checking for luac... no
./configure: line 2213: -v: command not found
configure: error:
Lua 5.1 was found but the default Lua compiler does not seem to
be version 5.1. You have to manually set the variable LUAC to the
path to the Lua 5.1 compiler.

ubuntu@ubuntu-laptop:~/Downloads/columbia-0.1$

Jeg hentede så Lua 5.1
i Synaptic Package og installerede 6 pakker,
men Search finder den ikke, og jeg ved ikke, hvor den
variable LUAC befinder sig.
Artificial Intelligence
Indlæg: 2098
Tilmeldt: 18. nov 2006, 10:21
Geografisk sted: Køge

Re: Installation af spil - tar.bz2

Indlæg af Artificial Intelligence »

Den skulle gerne hedde noget i stil med liblua5.1-dev