Domanda

R Ho installato in Ubuntu Lucid con il comando

  

sudo aptitude install r-base

Quando tento di "install.packages" sembra source scaricare e poi spendere età compilarlo. Come posso farlo solo scaricare e installare i binari, come sono abituato a Windows?

C'è bisogno di compilare i pacchetti me stesso? Sto correndo all'interno di una macchina virtuale in modo da sarebbe bello per mantenere le cose più sottile possibile.

Grazie

È stato utile?

Soluzione

CRAN distribuisce unica fonte per Unix, in altre parole non binari sono offerti (a differenza per Windows). Quindi, è sufficiente compilare i pacchetti a livello locale.

Detto questo, abbiamo lavorato per alcuni anni ormai su un sistema per trasformare pacchetti sorgente CRAN in Debian pacchetti binari - vedere cran2deb / debian.cran.r-project.org . Al momento costruiamo i386 binari per Debian testing e siamo in procinto di riscrivere di nuovo backend conto dell'offerta amd64 per Debian e quindi eventualmente i386 e amd64 per Ubuntu. Questo offre già ben più di duemila pacchetti binari ma non ancora per tutti i sapori che vorremmo sostegno eventualmente .

Se e quando questo obiettivo sarà realizzato è difficile da dire; questo è uno sforzo volontario e lo sviluppatore principale (Charles) ha recentemente perso il suo computer portatile.

Altri suggerimenti

pacchetti CRAN sono disponibili nel repository di pacchetti di Ubuntu, ma vengono aggiornati con CRAN solo quando Ubuntu viene aggiornato. Se si desidera utilizzare la versione più recente di un pacchetto CRAN e il repository non è la stessa versione, è necessario passare attraverso la / procedura di installazione di compilazione.

dettagli nei pacchetti di Ubuntu R sono disponibili sul CRAN , che dovrebbe darvi tutte le informazioni necessarie.

Dato che questo (la fornitura di binari) è tutto sforzo di volontari da parte dei manutentori CRAN, R Core e altri membri devoti della comunità (ad esempio Dirk, Vincent e Michael per i pacchetti Debian e Ubuntu), lo sforzo principale è andato in fornendo i binari per i sistemi dove l'auto-compilazione è più difficile in quanto gli strumenti necessari non sono facilmente disponibili, a differenza su Linux.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top