Difference between revisions of "APT repository" - EDukeWiki

# Difference between revisions of "APT repository"

From EDukeWiki

Revision as of 03:01, 4 September 2010 (view source)
79.41.110.32 (talk)
(→‎Ubuntu: added hint for -q param for wget)
← Older edit

Revision as of 09:30, 4 September 2010 (view source)
Bioman (talk | contribs)
(Report the problem with the wget command on the "Discussion" page, please. "-q" parameter it's just used to turn off the wget messages, there are no reasons that this does not work.)
Newer edit →

Line 51: | Line 51:
| == Ubuntu == |  | == Ubuntu ==
| <pre>wget http://apt.duke4.net/key/eduke32.gpg -O- | sudo apt-key add -</pre> |  | <pre>wget http://apt.duke4.net/key/eduke32.gpg -O- | sudo apt-key add -</pre>
− |  |
− | === Lucid Lynx === |
− | The above command doesn't work for me. I used this instead: |
− | <pre>wget -q http://apt.duke4.net/key/eduke32.gpg -O- | sudo apt-key add -</pre> |
| == Debian == |  | == Debian ==

## Revision as of 09:30, 4 September 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
- 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 (replaces the build-tools package)

## 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).

Retrieved from "http://wiki.eduke32.com/w/index.php?title=APT_repository&oldid=9087"