APT repository: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
Bioman (talk | contribs)
Added packages for Maverick & "About packages" sections
Bioman (talk | contribs)
completed informations + changed code formatting
Line 7: Line 7:


== Maverick Meerkat ==
== Maverick Meerkat ==
deb http://apt.duke4.net/ maverick main
<pre>deb http://apt.duke4.net/ maverick main</pre>
 
<pre>deb-src http://apt.duke4.net/ maverick main</pre>
deb-src http://apt.duke4.net/ maverick main


== Lucid Lynx ==
== Lucid Lynx ==
deb http://apt.duke4.net/ lucid main
<pre>deb http://apt.duke4.net/ lucid main</pre>
 
<pre>deb-src http://apt.duke4.net/ lucid main</pre>
deb-src http://apt.duke4.net/ lucid main


== Karmic Koala ==
== Karmic Koala ==
deb http://apt.duke4.net/ karmic main
<pre>deb http://apt.duke4.net/ karmic main</pre>
 
<pre>deb-src http://apt.duke4.net/ karmic main</pre>
deb-src http://apt.duke4.net/ karmic main


== Jaunty Jackalope ==
== Jaunty Jackalope ==
deb http://apt.duke4.net/ jaunty main
<pre>deb http://apt.duke4.net/ jaunty main</pre>
 
<pre>deb-src http://apt.duke4.net/ jaunty main</pre>
deb-src http://apt.duke4.net/ jaunty main


== Intrepid Ibex ==
== Intrepid Ibex ==
deb http://apt.duke4.net/ intrepid main
<pre>deb http://apt.duke4.net/ intrepid main</pre>
 
<pre>deb-src http://apt.duke4.net/ intrepid main</pre>
deb-src http://apt.duke4.net/ intrepid main


== Hardy Heron ==
== Hardy Heron ==
deb http://apt.duke4.net/ hardy main
<pre>deb http://apt.duke4.net/ hardy main</pre>
 
<pre>deb-src http://apt.duke4.net/ hardy main</pre>
deb-src http://apt.duke4.net/ hardy main




Line 40: Line 34:


== Sid ==
== Sid ==
deb http://apt.duke4.net/ sid main
<pre>deb http://apt.duke4.net/ sid main</pre>
 
<pre>deb-src http://apt.duke4.net/ sid main</pre>
deb-src http://apt.duke4.net/ sid main


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


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




Line 59: Line 50:


== Ubuntu ==
== Ubuntu ==
wget -q http://apt.duke4.net/key/eduke32.gpg -O- | sudo apt-key add -
<pre>wget http://apt.duke4.net/key/eduke32.gpg -O- | sudo apt-key add -</pre>


== Debian ==
== Debian ==
su && wget -q http://apt.duke4.net/key/eduke32.gpg -O- | apt-key add -
<pre>su && wget http://apt.duke4.net/key/eduke32.gpg -O- | apt-key add -</pre>




Line 68: Line 59:


Packages are available for i386 and amd64 architectures :
Packages are available for i386 and amd64 architectures :
* '''eduke32''' : Open source port of the game Duke Nukem 3D
* '''eduke32''' : Open source enhanced port of the game Duke Nukem 3D
* '''duke3d-shareware''' : Duke Nukem 3D shareware files v1.3d
* '''duke3d-shareware''' : Duke Nukem 3D shareware files v1.3d


Line 76: Line 67:
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''' :  
apt-get install eduke32=[version]
<pre>apt-get install eduke32=[version]</pre>
example :  
example :  
apt-get install eduke32=2.0.0.devel.20100311.r1612-1
<pre>apt-get install eduke32=2.0.0.devel.20100311.r1612-1</pre>
The following command list all available versions for the eduke32 package :  
The following command list all available versions for the eduke32 package :  
apt-cache policy eduke32
<pre>apt-cache policy eduke32</pre>
* '''With Synaptic''' : search and select "eduke32" -> go in the "Package" menu -> "Force Version".
* '''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.
* '''With PackageKit''' : search "eduke32", you will see several versions for EDuke32, install the one that you want.

Revision as of 03:38, 20 May 2010

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.

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

Jaunty Jackalope

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

Intrepid Ibex

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

Hardy Heron

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


Debian repositories

Sid

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

Squeeze

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

Lenny

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


Secure APT

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

Ubuntu

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

Debian

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


About packages

Packages are available for i386 and amd64 architectures :

  • eduke32 : Open source enhanced port of the game Duke Nukem 3D
  • duke3d-shareware : Duke Nukem 3D shareware files v1.3d


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.0.devel.20100311.r1612-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).