[Mini-Tutorial] Debian/Ubuntu: aktuelle Version installiieren

German
Paderman
Member
 
Posts: 24
Joined: Thu Apr 04, 2013 17:46

[Mini-Tutorial] Debian/Ubuntu: aktuelle Version installiieren

by Paderman » Tue Aug 06, 2013 17:40

Da diese Wiki nicht bearbeitet werden konnte/durfte, keine Ahnung, schreibe ich den Inhalt hier mal auf Deutsch :D

In Debian/Ubuntu scheint es standardmäßig eine veraltete Version von Minetest zu geben (0.3.1) und dies wird mit dem Mini-Tut geändert, da es endlich auch für Linux eine Aktualisierung gibt :-)

Debian/Ubuntu

Um die aktuelle Version (derzeit 0.4.7) in Debian/Ubuntu verwenden zu können, müssen folgende Schritte durchgeführt werden, die unten stehenden Befehle werden im Terminal (Konsole) ausgeführt:

  • Quelle: sudo add-apt-repository 'deb http://ftp.de.debian.org/debian sid main'
  • Quellliste aktualisieren: sudo apt-get update
  • installaton: sudo apt-get install minetest
Bei der Installation werden möglicherweise erforderliche Dateien ebenfalls heruntergeladen und installiert.

Die Konfigurationsdatei (minetest.conf) kann im Home-Ordner
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
~/.minetest
gefunden werden. Ebenfalls können dort auch die Ordner mods, worlds dort abgelegt werden. Wer die Konfigurationsdatei aus Windows verwenden möchte, kann dies ebenfalls tun.

Alle Angaben ohne Gewähr.
Last edited by sfan5 on Sun Nov 03, 2013 18:12, edited 1 time in total.
 

User avatar
solars
Member
 
Posts: 370
Joined: Sat Jul 20, 2013 15:16

by solars » Tue Aug 06, 2013 19:05

Oha... Danach hat man aber Debian unstable... Das kann Probleme machen wenn man mit Stable oder Testing arbeitet, oder bei Ubuntu.

Zudem funktioniert der Befehl sudo bei Debian standardmäßig nicht, statt dessen muss davor der Befehl su aufgerufen werden.

Bei Debian Unstable ist bereits ein aktuelles Minetest dabei.
Bei den anderen Versionen würde ich eher das selbst kompilieren empfehlen:

--------------

Unter Debian:

su
aptitude install build-essential libirrlicht-dev cmake libbz2-dev libpng12-dev libjpeg8-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev
exit

Unter Ubuntu:

sudo apt-get install build-essential libirrlicht-dev cmake libbz2-dev libpng12-dev libjpeg8-dev libxxf86vm-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev

Dann unter beiden Systemen gleich:

wget https://github.com/minetest/minetest/tarball/master -O master.tar.gz
tar xf master.tar.gz
cd minetest-minetest-***** (or similar)
cd games/
wget https://github.com/minetest/common/tarball/master -O common.tar.gz
tar xf common.tar.gz
mv minetest-common-* common
wget https://github.com/minetest/minetest_game/tarball/master -O minetest_game.tar.gz
tar xf minetest_game.tar.gz
mv minetest-minetest_game-* minetest_game
cd ..
cmake . -DRUN_IN_PLACE=1
make -j2
cd bin
./minetest

------------------------



Wenn man es unbedingt in einem nicht Unstable Debian aus dem Unstable dazuinstallieren möchte, dann wäre der folgende Weg der Richtige:


Folgende Zeile in die Datei /etc/apt/sources.list anfügen:
deb http://ftp.debian.org/debian/ sid main

Dann folgende Datei erstellen:
/etc/apt/apt.conf.d/99myDefaultRelease

Und mit folgender Zeile füllen:
APT::Default-Release "testing";

Statt testing muss man die Version nehmen, die man in der sources.list üblicherweise statt sid verwendet.

Ab jetzt kann man einzelne Pakete aus Debian Unstable installieren ohne die gesamte Version auf Unstable zu ändern.

Dies macht man mit dem Parameter -t

Unter Debian:

su
aptitude -t sid minetest
exit

Unter Ubuntu

sudo apt-get -t sid minetest
Last edited by solars on Tue Aug 06, 2013 19:11, edited 1 time in total.
Dinnae bother wi mah poor english, but hae a keek at th' pics 'o mah pure dead brilliant map Karsthafen:
English thread: [Map] Karsthafen
German thread: [Map] Karsthafen - Diskussionsthread
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Tue Aug 06, 2013 19:15

Ich empfehle entweder selbst kompilieren (siehe oben) oder das offizielle PPA:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
sudo add-apt-repository ppa:minetestdevs/stable
sudo apt-get update
sudo apt-get install minetestc55
 


Return to Deutsch

Who is online

Users browsing this forum: No registered users and 1 guest

cron