]> git.donarmstrong.com Git - don.git/commitdiff
add debian R archive
authorDon Armstrong <don@donarmstrong.com>
Fri, 2 Mar 2012 18:26:33 +0000 (10:26 -0800)
committerDon Armstrong <don@donarmstrong.com>
Fri, 2 Mar 2012 18:26:33 +0000 (10:26 -0800)
posts/debian_r_archive.mdwn [new file with mode: 0644]
r.mdwn [new file with mode: 0644]
r/debian_r.mdwn [new file with mode: 0644]

diff --git a/posts/debian_r_archive.mdwn b/posts/debian_r_archive.mdwn
new file mode 100644 (file)
index 0000000..4dead28
--- /dev/null
@@ -0,0 +1,25 @@
+[[!meta title="Debian R Archive"]]
+
+For those of you were were in the various Debian infrastructure
+channels, you might have noticed that I was playing around with
+wanna-build, dak, sbuild, and buildd and friends.
+[Thanks to everyone who answered questions, btw.] Over the past week,
+I've been building most of [CRAN](http://cran.r-project.org),
+[Bioconductor](http://bioconductor.org), and
+[omegahat](http://www.omegahat.org) for unstable, amd64. I plan to
+build the same set of packages for i386, and will start a build
+shortly for stable as well. This effort builds on top of Charles
+Blundell and Dirk Eddelbuettel's
+[cran2deb](http://debian.cran.r-project.org/), which does most of the
+heavy lifting.
+
+If you're like me, and use lots of different R packages, or already
+use some of the R packages available on the previous build, you can
+simply point your sources.list to the [http://debian-r.debian.net]
+archive, load the appropriate GPG key, and away you go. I have a bit
+more information available [[debian_r|here]] and I will try to keep
+that page updated as I build other architectures and build out for
+stable.
+
+
+[[!tag debian tech r]]
diff --git a/r.mdwn b/r.mdwn
new file mode 100644 (file)
index 0000000..936dbce
--- /dev/null
+++ b/r.mdwn
@@ -0,0 +1,3 @@
+Various bits of information about R
+ * [[R Debian Package Archive|debian_r]]
diff --git a/r/debian_r.mdwn b/r/debian_r.mdwn
new file mode 100644 (file)
index 0000000..dcf0923
--- /dev/null
@@ -0,0 +1,57 @@
+[[!meta title="Debian R Archive"]]
+
+
+I've spent a bit of time building on Charles Blundell and Dirk
+Eddelbuettel's [cran2deb](http://debian.cran.r-project.org/) work to
+build most of [CRAN](http://cran.r-project.org),
+[Bioconductor](http://bioconductor.org), and
+[omegahat](http://www.omegahat.org) for
+[Debian](http://www.debian.org). Currently, only amd64 on unstable is
+built, but I plan to build amd64 and i386 on stable too.
+
+Using the R Package Archive
+---------------------------
+
+Add an appropriate line to your /etc/apt/sources.list like the following:
+
+    deb http://debian-r.debian.net/debian-r/ unstable main
+
+Get the signing key and check it:
+
+    gpg --recv-keys AE05705B842492A68F75D64E01BF7284B26DD379;
+    gpg --check-sigs AE05705B842492A68F75D64E01BF7284B26DD379;
+
+Verify that it is at least signed by Don Armstrong twice (`808D0FD0`
+and `D98C0FBA`). The `D98C0FBA` key is in the Debian Developer
+keyring, and both are in the strong set. Then actually add the key:
+
+    gpg --export AE05705B842492A68F75D64E01BF7284B26DD379 \
+        |sudo apt-key add -;
+
+Then you can `apt-get update; apt-get install` to your heart's
+content.
+
+Mirroring debian-r.debian.net
+-----------------------------
+
+If you wish to mirror debian-r.debian.net, please use the standard
+Debian mirror scripts explained here:
+[http://www.debian.org/mirror/ftpmirror] using
+[rsync://debian-r.debian.net/debian-r/].
+
+Additional Information
+----------------------
+
+These packages have been built in a fairly automated fashion, and not
+tested in any significant way. They are currently versioned using a
+~debianr suffix, which should help to avoid trouncing on existing
+official Debian packages (which are of much higher quality.)
+
+There are also some packages which have not yet built due to various
+bugs; I plan on trying to get to them as I am able. If there is a
+package which you do not see in the archive, but need (and which has a
+DFSG free license), please e-mail me and I will prioritize getting it
+working.
+
+If you have additional questions, please contact
+[Don Armstrong](mailto:don@donarmstrong.com).