The Ubuntu R Blog

author
1 minute, 53 seconds Read

Universe

Aktuální verze R dostupná při vydání nové verze Ubuntu je vždy k dispozici v repozitáři universe. Instalace R:

 sudo apt-get install r-base r-base-dev 

Tímto způsobem nainstalujete R, doporučené balíčky a soubory potřebné k instalaci mnoha dalších balíčků (ale ne všech) z R pomocí install.packages("foo"). Balíčky R nalezené v úložišti universe nejsou aktualizovány při vydání nových verzí R nebo doporučených balíčků.

CRAN

CRAN má k dispozici aktuální verze R a doporučené balíčky pro všechny aktuálně podporované verze Ubuntu. Podrobné pokyny pro přidání repozitářů CRAN naleznete zde. Prvním krokem je přidání bezpečnostního klíče:

 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 

Poté je třeba přidat repozitář CRAN na konec /etc/apt/sources.list:

 deb http://cran.r-project.org/bin/linux/ubuntu precise/ 

Webovou adresu CRAN lze nahradit místním <a href=“deb http:///bin/linux/ubuntu precise/“>zrcadlem a precise/ je třeba nahradit verzí Ubuntu, kterou používáte. Pak lze nainstalovat R:

 sudo apt-get update sudo apt-get install r-base r-base-dev 

Balíčky na CRANu jsou pravidelně aktualizovány a nejnovější verze budou obvykle k dispozici do několika dnů od jejich vydání. Jednou z výhod používání repozitáře CRAN je, že jsou k dispozici i starší verze balíčků. Chcete-li nainstalovat starší verzi balíčku, je třeba ji připnout. Pokyny pro připnutí se liší pro apt-get a synaptic a podrobnosti naleznete zde.

Launchpad PPA

Balíčky pro repozitář CRAN jsou vytvořeny na Launchpad PPA s názvem RutteR. Je možné použít samotný PPA, který obsahuje několik dalších balíčků než repozitář CRAN (například JAGS a související balíčky). Instalace PPA přes apt je velmi jednoduchá:

 sudo add-apt-repository ppa:marutter/rrutter sudo apt-get update sudo apt-get install r-base r-base-dev 

PPA je aktualizován o něco rychleji než repozitář CRAN, ale starší balíčky nejsou k dispozici.

Pokud máte jakékoli dotazy týkající se repozitářů CRAN nebo PPA, napište správci Michaelu Rutterovi.

.

Similar Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.