Binaries and Build Scripts

From RKWard
Revision as of 07:00, 20 May 2009 by Kapatp (Talk | contribs)

Jump to: navigation, search

Contents

Purpose of this page

To provide information on the various distributions that have already included RKWard or for which simple build instructions / scripts exist. Obviously, packages do not exist for all common distributions, yet, and some packages are outdated. Instructions on building from source are available: Building RKWard From Source

Debian & derivatives

RKWard is now included in the official debian distribution. Due to the nature of the debian release cycle, inclusion in the testing and stable archives may take a lot of time, and even debian unstable may not include new releases, immediately.

More up to date packages are available. The following apt-lines (add to /etc/apt/sources.list) may be of interest to you:

deb-src for all systems

# the latest source packages for all debian distributions
deb-src http://rkward.sourceforge.net/debian ./

With the above line in /etc/apt/sources.list , the following series of commands should be enough to build and install your own binary .deb. This should work on all .deb-based systems, including Ubuntu (if it does not, let us know):

# update package cache
sudo apt-get update
# fetch build dependencies
sudo apt-get build-dep rkward
# fetch and build sources
apt-get source -b rkward
# install the package
sudo dpkg -i rkward-[VERSION]-[ARCH].deb

i386 binary for debian lenny

This package is unlikely to work correctly on any other system. If you are not using debian lenny, including R from debian lenny, try the "deb-src"-approach. detailed above, instead.

# backport of the most recent releases to debian stable (currently i386 only)
deb http://rkward.sourceforge.net/debian stable/

Official repositories

Using the official repositories on Debian based systems (such as Ubuntu), RKWard can be easily installed by

$ apt-get install rkward

Currently available versions on the official repositories: Debian and Ubuntu

Unofficial Ubuntu repositories

Meik Michalke has diligently compiled RKWard under a lot of scenarios:

KDE4 versions:

  • RKWard compiled against the official Ubuntu R packages. To use these pre-compiled binaries use the following repositories (add them to /etc/sources.list.d/rkward.list):
# use only one of these:
deb http://reaktanz.de/deb/rkward jaunty main
deb http://reaktanz.de/deb/rkward intrepid main
deb http://reaktanz.de/deb/rkward hardy main
Available packages: (needs to be updated)
  • RKWard compiled against the latest CRAN's R for Ubuntu. Note that these are generally newer versions of R than those released officially with Ubuntu. To use these pre-compiled binaries use the following repositories (add them to /etc/sources.list.d/rkward_cran.list):
# use only one of these:
deb http://reaktanz.de/deb/rkward-cran jaunty main
deb http://reaktanz.de/deb/rkward-cran intrepid main
deb http://reaktanz.de/deb/rkward-cran hardy main
Available packages: (needs to be updated)

KDE3 versions:

  • Compiled against the official version of R released with Ubuntu 8.04 (hardy)
deb http://reaktanz.de/deb/rkward-kde3 hardy main
Available packages: (needs to be updated)
  • Compiled against the latest CRAN version of R released for Ubuntu 8.04 (hardy)
deb http://reaktanz.de/deb/rkward-kde3-cran hardy main
Available packages: (needs to be updated)

Gentoo

RKWard is masked testing on x86 and amd64 in the official portage tree. To install, add the keyword to your package.keywords and pull it in using emerge:

# echo "sci-mathematics/rkward" >> /etc/portage/package.keywords
# emerge -av rkward

FreeBSD

The FreeBSD port is typically updated very quickly for new releases of RKWard, and hence almost always up to date. Information on the port is available here: http://www.freshports.org/math/rkward/

Core instructions provided on that site:

To install the port: cd /usr/ports/math/rkward/ && make install clean

To add the package: pkg_add -r rkward

SUSE / openSUSE

Detlef Steuer has prepared packages for SUSE: http://software.opensuse.org/download/home:/dsteuer/ . Packages are available for SUSE >= 10.0.

This is at version 0.4.8 at the time of this writing, i.e. up to date.

Fedora

Version 0.4.7 appears to be available for FC7: http://koji.fedoraproject.org/koji/buildinfo?buildID=13066

ArchLinux

A package is available here: http://aur.archlinux.org/packages/rkward/

This is at version 0.4.7a at the time of this writing.

Slackware

For 12.1: RKWard 0.4.9a (http://www.linuxpackages.net/pkg_details.php?id=12355)

For 11.0: RKWard 0.4.7a (http://www.linuxpackages.net/pkg_details.php?id=11079)

Slamd64

There's a slackbuild for version 0.4.9b at Slamd64Builds (KDE3).

Pardus

A package is available here. At 0.4.7 at the time of this writing, i.e. up to date (and generally updated fairly quickly): http://svn.pardus.org.tr/pardus/devel/desktop/kde/rkward/

Mandriva

The current released package for Mandriva seems to be at 0.4.6:

Source rpm for 2007.1

Seek the latest packages and binaries with rpmfind.

Somebody with knowledge on Mandriva, please correct / add information, on where binary packages can be found. And esp. whether there is a dynamic link always pointing to the most recent files.

Personal tools
Namespaces

Variants
Actions
RKWard
Documentation
wiki
Toolbox
Affiliations