]> git.donarmstrong.com Git - don.git/blob - r/debian_r.mdwn
* tweak debian mirror script links
[don.git] / r / debian_r.mdwn
1 [[!meta title="Debian R Archive"]]
2
3
4 I've spent a bit of time building on Charles Blundell and Dirk
5 Eddelbuettel's [cran2deb](http://debian.cran.r-project.org/) work to
6 build most of [CRAN](http://cran.r-project.org),
7 [Bioconductor](http://bioconductor.org), and
8 [omegahat](http://www.omegahat.org) for
9 [Debian](http://www.debian.org). Currently, only amd64 on unstable is
10 built, but I plan to build amd64 and i386 on stable too.
11
12 Using the R Package Archive
13 ---------------------------
14
15 Add an appropriate line to your /etc/apt/sources.list like the following:
16
17     deb http://debian-r.debian.net/debian-r/ unstable main
18
19 Get the signing key and check it:
20
21     gpg --recv-keys AE05705B842492A68F75D64E01BF7284B26DD379;
22     gpg --check-sigs AE05705B842492A68F75D64E01BF7284B26DD379;
23
24 Verify that it is at least signed by Don Armstrong twice (`808D0FD0`
25 and `D98C0FBA`). The `D98C0FBA` key is in the Debian Developer
26 keyring, and both are in the strong set. Then actually add the key:
27
28     gpg --export AE05705B842492A68F75D64E01BF7284B26DD379 \
29          |sudo apt-key add -;
30
31 Then you can `apt-get update; apt-get install` to your heart's
32 content.
33
34 Mirroring debian-r.debian.net
35 -----------------------------
36
37 If you wish to mirror debian-r.debian.net, please use the standard
38 [Debian mirror scripts](http://www.debian.org/mirror/ftpmirror)
39 explained here: using `rsync://debian-r.debian.net/debian-r/`.
40
41 Additional Information
42 ----------------------
43
44 These packages have been built in a fairly automated fashion, and not
45 tested in any significant way. They are currently versioned using a
46 ~debianr suffix, which should help to avoid trouncing on existing
47 official Debian packages (which are of much higher quality.)
48
49 There are also some packages which have not yet built due to various
50 bugs; I plan on trying to get to them as I am able. If there is a
51 package which you do not see in the archive, but need (and which has a
52 DFSG free license), please e-mail me and I will prioritize getting it
53 working.
54
55 If you have additional questions, please contact
56 [Don Armstrong](mailto:don@donarmstrong.com).