APT repository: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
Bioman (talk | contribs)
Update
Bioman (talk | contribs)
Update distros versions
Line 5: Line 5:
= Ubuntu repositories =
= Ubuntu repositories =
'''Important''' : Ubuntu users must activate the ''universe'' [https://help.ubuntu.com/community/Repositories/Ubuntu repository] before installing EDuke32.
'''Important''' : Ubuntu users must activate the ''universe'' [https://help.ubuntu.com/community/Repositories/Ubuntu repository] before installing EDuke32.
== Natty Narwhal ==
<pre>deb http://apt.duke4.net natty main
deb-src http://apt.duke4.net natty main</pre>


== Maverick Meerkat ==
== Maverick Meerkat ==
Line 17: Line 21:
<pre>deb http://apt.duke4.net karmic main
<pre>deb http://apt.duke4.net karmic main
deb-src http://apt.duke4.net karmic main</pre>
deb-src http://apt.duke4.net karmic main</pre>
== Jaunty Jackalope ==
<pre>deb http://apt.duke4.net jaunty main
deb-src http://apt.duke4.net jaunty main</pre>
== Hardy Heron ==
<pre>deb http://apt.duke4.net hardy main
deb-src http://apt.duke4.net hardy main</pre>




Line 32: Line 28:
<pre>deb http://apt.duke4.net sid main
<pre>deb http://apt.duke4.net sid main
deb-src http://apt.duke4.net sid main</pre>
deb-src http://apt.duke4.net sid main</pre>
== Wheezy ==
<pre>deb http://apt.duke4.net wheezy main
deb-src http://apt.duke4.net wheezy main</pre>


== Squeeze ==
== Squeeze ==
<pre>deb http://apt.duke4.net squeeze main
<pre>deb http://apt.duke4.net squeeze main
deb-src http://apt.duke4.net squeeze main</pre>
deb-src http://apt.duke4.net squeeze main</pre>
== Lenny ==
<pre>deb http://apt.duke4.net lenny main
deb-src http://apt.duke4.net lenny main</pre>




Line 68: Line 64:
You may need to install a different version of a package, for that you can do :
You may need to install a different version of a package, for that you can do :
* '''In command-line interface''' :  
* '''In command-line interface''' :  
<pre>apt-get install eduke32=<version></pre>
<pre>apt-get install eduke32=[version]</pre>
example :  
example :  
<pre>apt-get install eduke32=2.0.0devel.20110131.r1786-1</pre>
<pre>apt-get install eduke32=2.0.0devel.20110131.r1786-1</pre>

Revision as of 08:34, 9 March 2011

EDuke32 can be installed from a repository for Debian and Ubuntu Linux.

Just add the following lines which match with your version in the /etc/apt/sources.list file.

Ubuntu repositories

Important : Ubuntu users must activate the universe repository before installing EDuke32.

Natty Narwhal

deb http://apt.duke4.net natty main
deb-src http://apt.duke4.net natty main

Maverick Meerkat

deb http://apt.duke4.net maverick main
deb-src http://apt.duke4.net maverick main

Lucid Lynx

deb http://apt.duke4.net lucid main
deb-src http://apt.duke4.net lucid main

Karmic Koala

deb http://apt.duke4.net karmic main
deb-src http://apt.duke4.net karmic main


Debian repositories

Sid

deb http://apt.duke4.net sid main
deb-src http://apt.duke4.net sid main

Wheezy

deb http://apt.duke4.net wheezy main
deb-src http://apt.duke4.net wheezy main

Squeeze

deb http://apt.duke4.net squeeze main
deb-src http://apt.duke4.net squeeze main


Secure APT

You can import the GPG public key to authenticate downloaded packages :

Ubuntu

wget -q http://apt.duke4.net/key/eduke32.gpg -O- | sudo apt-key add -

Debian

su && wget -q http://apt.duke4.net/key/eduke32.gpg -O- | apt-key add -


About packages

Packages are available for x86 and x86-64 architectures :

  • eduke32 : Open source enhanced port of the game Duke Nukem 3D.
  • mapster32 : OpenGL maps editor for EDuke32.
  • duke3d-shareware : Duke Nukem 3D shareware files v1.3d.
  • build-engine-utils : Collection of tools to manage the content of the BUILD engine based games.

Install EDuke32

Run your packages manager and search "eduke32" or in command-line interface with the root privileges, type :

apt-get install eduke32

Install a different version of a package

You may need to install a different version of a package, for that you can do :

  • In command-line interface :
apt-get install eduke32=[version]

example :

apt-get install eduke32=2.0.0devel.20110131.r1786-1

The following command list all available versions for the eduke32 package :

apt-cache policy eduke32
  • With Synaptic : search and select "eduke32" -> go in the "Package" menu -> "Force Version".
  • With PackageKit : search "eduke32", you will see several versions for EDuke32, install the one that you want.

High Resolution Pack files

All require HRP files can be found at hrp.duke4.net.

Note that EDuke32 Music Pack and DukePlus mod are optional but loaded automaticaly when they are in a search path (usualy $HOME/.eduke32).