Semenalidery.com

IT Новости из мира ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

R linux ubuntu

Contents

Share

Sign up for our newsletter.

Get the latest tutorials on SysAdmin and open source topics.

Write for DigitalOcean You get paid, we donate to tech non-profits.

DigitalOcean Meetups Find and meet other developers in your city.

Hacktoberfest Contribute to Open Source

Related

How To Install R on Ubuntu 18.04

Not using Ubuntu 18.04? Choose a different version:

A previous version of this tutorial was written by Melissa Anderson.

Introduction

R is an open-source programming language that specializes in statistical computing and graphics. Supported by the R Foundation for Statistical Computing, it is widely used for developing statistical software and performing data analysis. An increasingly popular and extensible language with an active community, R offers many user-generated packages for specific areas of study, which makes it applicable to many fields.

In this tutorial, we will install R and show how to add packages from the official Comprehensive R Archive Network (CRAN).

Prerequisites

To follow along with this tutorial, you will need an Ubuntu 18.04 server with:

  • at least 1GB of RAM
  • a non-root user with sudo privileges

To learn how to achieve this setup, follow our manual initial server setup guide or run our automated script.

Once these prerequisites are in place, you’re ready to begin.

Step 1 — Installing R

Because R is a fast-moving project, the latest stable version isn’t always available from Ubuntu’s repositories, so we’ll start by adding the external repository maintained by CRAN.

Note: CRAN maintains the repositories within their network, but not all external repositories are reliable. Be sure to install only from trusted sources.

Let’s first add the relevant GPG key.

When we run the command, we’ll receive the following output:

Once we have the trusted key, we can add the repository. Note that if you’re not using 18.04, you can find the relevant repository from the R Project Ubuntu list, named for each release.

Among the output that displays, you should identify lines similar to the following:

Now, we’ll need to run update after this in order to include package manifests from the new repository.

Among the output should be a line similar to the following:

If the line above appears in the output from the update command, we’ve successfully added the repository. We can be sure we won’t accidentally install an older version.

At this point, we’re ready to install R with the following command.

If prompted to confirm installation, press y to continue.

As of the time of writing, the latest stable version of R from CRAN is 3.5.1, which is displayed when you start R.

Since we’re planning to install an example package for every user on the system, we’ll start R as root so that the libraries will be available to all users automatically. Alternatively, if you run the R command without sudo , a personal library can be set up for your user.

This confirms that we’ve successfully installed R and entered its interactive shell.

Step 2 — Installing R Packages from CRAN

Part of R’s strength is its available abundance of add-on packages. For demonstration purposes, we’ll install txtplot , a library that outputs ASCII graphs that include scatterplot, line plot, density plot, acf and bar charts:

Note: The following output shows where the package will be installed.

This site-wide path is available because we ran R as root. This is the correct location to make the package available to all users.

When the installation is complete, we can load txtplot :

If there are no error messages, the library has successfully loaded. Let’s put it in action now with an example which demonstrates a basic plotting function with axis labels. The example data, supplied by R’s datasets package, contains the speed of cars and the distance required to stop based on data from the 1920s:

If you are interested to learn more about txtplot , use help(txtplot) from within the R interpreter.

Any precompiled package can be installed from CRAN with install.packages() . To learn more about what’s available, you can find a listing of official packages organized by name via the Available CRAN Packages By Name list.

To exit R, you can type q() . Unless you want to save the workspace image, you can press n when prompted.

Conclusion

With R successfully installed on your server, you may be interested in this guide on installing the RStudio Server to bring an IDE to the server-based deployment you just completed. You can also learn how to set up a Shiny server to convert your R code into interactive web pages.

For more information on how to install R packages by leveraging different tools, you can read about how to install directly from GitHub, BitBucket or other locations. This will allow you to take advantage of the very latest work from the active community.

Contents

Share

Sign up for our newsletter.

Get the latest tutorials on SysAdmin and open source topics.

Write for DigitalOcean You get paid, we donate to tech non-profits.

DigitalOcean Meetups Find and meet other developers in your city.

Hacktoberfest Contribute to Open Source

Related

How To Install R on Ubuntu 18.04

Not using Ubuntu 18.04? Choose a different version:

A previous version of this tutorial was written by Melissa Anderson.

Introduction

R is an open-source programming language that specializes in statistical computing and graphics. Supported by the R Foundation for Statistical Computing, it is widely used for developing statistical software and performing data analysis. An increasingly popular and extensible language with an active community, R offers many user-generated packages for specific areas of study, which makes it applicable to many fields.

Читать еще:  Sql developer linux

In this tutorial, we will install R and show how to add packages from the official Comprehensive R Archive Network (CRAN).

Prerequisites

To follow along with this tutorial, you will need an Ubuntu 18.04 server with:

  • at least 1GB of RAM
  • a non-root user with sudo privileges

To learn how to achieve this setup, follow our manual initial server setup guide or run our automated script.

Once these prerequisites are in place, you’re ready to begin.

Step 1 — Installing R

Because R is a fast-moving project, the latest stable version isn’t always available from Ubuntu’s repositories, so we’ll start by adding the external repository maintained by CRAN.

Note: CRAN maintains the repositories within their network, but not all external repositories are reliable. Be sure to install only from trusted sources.

Let’s first add the relevant GPG key.

When we run the command, we’ll receive the following output:

Once we have the trusted key, we can add the repository. Note that if you’re not using 18.04, you can find the relevant repository from the R Project Ubuntu list, named for each release.

Among the output that displays, you should identify lines similar to the following:

Now, we’ll need to run update after this in order to include package manifests from the new repository.

Among the output should be a line similar to the following:

If the line above appears in the output from the update command, we’ve successfully added the repository. We can be sure we won’t accidentally install an older version.

At this point, we’re ready to install R with the following command.

If prompted to confirm installation, press y to continue.

As of the time of writing, the latest stable version of R from CRAN is 3.5.1, which is displayed when you start R.

Since we’re planning to install an example package for every user on the system, we’ll start R as root so that the libraries will be available to all users automatically. Alternatively, if you run the R command without sudo , a personal library can be set up for your user.

This confirms that we’ve successfully installed R and entered its interactive shell.

Step 2 — Installing R Packages from CRAN

Part of R’s strength is its available abundance of add-on packages. For demonstration purposes, we’ll install txtplot , a library that outputs ASCII graphs that include scatterplot, line plot, density plot, acf and bar charts:

Note: The following output shows where the package will be installed.

This site-wide path is available because we ran R as root. This is the correct location to make the package available to all users.

When the installation is complete, we can load txtplot :

If there are no error messages, the library has successfully loaded. Let’s put it in action now with an example which demonstrates a basic plotting function with axis labels. The example data, supplied by R’s datasets package, contains the speed of cars and the distance required to stop based on data from the 1920s:

If you are interested to learn more about txtplot , use help(txtplot) from within the R interpreter.

Any precompiled package can be installed from CRAN with install.packages() . To learn more about what’s available, you can find a listing of official packages organized by name via the Available CRAN Packages By Name list.

To exit R, you can type q() . Unless you want to save the workspace image, you can press n when prompted.

Conclusion

With R successfully installed on your server, you may be interested in this guide on installing the RStudio Server to bring an IDE to the server-based deployment you just completed. You can also learn how to set up a Shiny server to convert your R code into interactive web pages.

For more information on how to install R packages by leveraging different tools, you can read about how to install directly from GitHub, BitBucket or other locations. This will allow you to take advantage of the very latest work from the active community.

Install R & RStudio on Ubuntu 19.04/18.04/16.04

Question: How can I easily install R & RStudio on Ubuntu 19.04/18.04/16.04 / Debian / Linux Mint distribution?. R is a programming language commonly used for statistical computing and graphical representation of data. RStudio is a set of integrated tools designed to help R developers be more productive.

Rstudio is the chief integrated development environment for R with a variety of robust tools for plotting, viewing history, debugging and managing your workspace. You can choose the edition to run – open source or commercial.

Key Features of RStudio

  • Runs on Windows, Linux, and macOS
  • Syntax highlighting, code completion, and smart indentation
  • Integrated support for Git and Subversion
  • Execute R code directly from the source editor
  • Quickly jump to function definitions
  • Easily manage multiple working directories using projects
  • Integrated R help and documentation
  • Interactive debugger to diagnose and fix errors quickly
  • Extensive package development tools
  • Support for interactive graphics with Shiny and ggvis
  • Supports authoring HTML, PDF, Word Documents, and slide shows
Читать еще:  Ошибка системе не удается найти

By choosing the commercial edition, you get additional features such as Access to priority email support and 8 hour response during business hours (ET). Learn more about RStudio editions and features.

Here in this article, we’ll dive to the installation of Open source edition of RStudio released under AGPL License.

Step 1: Update system

Like always, update system package index, and optionally upgrade all installed packages to latest.

Step 2: Install R on Ubuntu / Debian

We need to install r-base package which contains the basic R functions that let you perform arithmetic operations and basic programming in R. Use the command below to install.

Step 3: Download and Install RStudio

Now visit the RStudio downloads page to grab the latest release of RStudio for Debian based Linux distributions.

As of this article update, the latest version is 1.2.1335.

If you encounter any dependency problems, run:

Expected installation output.

Step 4: Launch RStudio

Launch RStudio from Applications search section of your Desktop Environment or from the terminal.

For terminal, run:

Its UI looks like this.

Nice!. Your installation of R and RStudio on Ubuntu / Debian and Linux Mint has been successful. Our next guide will cover the same setup on CentOS and Fedora. Stay tuned by subscribing to our weekly newsletter and following us on social media pages.

Установка R в Ubuntu

R — популярный язык программирования с открытым исходным кодом, который специализируется на статистических расчетах и графиках. Он широко используется статистиками для разработки статистического программного обеспечения и проведения анализа данных. Одной из сильных сторон R есть его расширяемость. Пользователи могут создавать и публиковать собственные пакеты. R Сообщество очень активно, постоянно добавляются пользовательские статистические пакеты для специфических областей науки. Что делает R применимым во многих сферах.

CRAN (Comprehensive R Archive Network) — это набор сайтов (зеркал) на которых размещены множество пакетов, и сами дистрибутивы R. Вы можете скачать R с любого из них но мы будем использовать RStudio.

В этом руководстве вы узнаете как установить и настроить R в Ubuntu 14.04. Большинство инструкций подойдут и для других операционных систем, нужно будет изменить лишь несколько команд. На все про все у вас должно уйти не больше 10-15 минут.

Требования

Конечно же нам потребуется Ubuntu 14.04 так как именно на нее рассчитана статья и 1 Гигабайт оперативной памяти в системе. Если памяти недостаточно, необходимо подключить раздел подкачки.

Все команды выполняются от обычного пользователя, если будет нужен рут доступ мы используем sudo.

Подготовка системы

Для установки R мы будем использовать APT (Advanced Packaging Tool). Для хранения списка источников откуда будут загружены пакеты он использует специальный файл. Это /etc/apt/sources.list. Если мы хотим получить самую свежую версию R то нужно добавить правильный репозиторий в список источников. Для этого добавим следующую строку в /etc/apt/sources.list, в Ubuntu 14.04 она будет выглядеть вот так, но для других версий будет отличаться:

Репозиторий для своей версии ОС можно узнать там

Для установки пакетов из этого репозитория в APT нам нужно добавить его публичный ключ. В Ubuntu CRAN подписан ключом с ID E084DAB9. Добавляем его в систему:

Установка R

Теперь когда APT настроен правильно мы можем переходить к установке.

Сначала нужно обновить список доступных пакетов, так как мы изменили источники:

Теперь можем устанавливать R. Флаг y, автоматически подтверждает установку программы:

Теперь у вас в системе установлена самая последняя версия R. Можете протестировать ее выполнив:

Вы увидите что то на подобие этого:

R version 3.2.1 (2015-06-18) — «World-Famous Astronaut»
Copyright (C) 2015 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type ‘license()’ or ‘licence()’ for distribution details.

Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type ‘contributors()’ for more information and
‘citation()’ on how to cite R or R packages in publications.

Type ‘demo()’ for some demos, ‘help()’ for on-line help, or
‘help.start()’ for an HTML browser interface to help.
Type ‘q()’ to quit R.

Сейчас вы в интерактивной консоли R и можете выполнять любые R команды. Для выхода используйте функцию:

Установка пакетов R из CRAN

По умолчанию R устанавливает несколько стандартных пакетов, но вы наверное захотите установить дополнительные пакеты. Для этого и нужно не меньше 1 Гб оперативной памяти.

Как упоминалось ранее в CRAN размещен не только сам R но и многие дополнительные пакеты. Для установки или обновления пакетов из CRAN необходимо использовать R функцию install.packages(). Например если вы хотите установить пакет package используйте следующую команду:

Стоит заметить что пакет будет установлен только для текущего пользователя и другим будет недоступен.

Можно установить пакет R и для всех пользователей, для этого нужно использовать права суперпользователя. В качестве примера давайте установим пакет shiny который очень популярен среди разработчиков web приложений на R. Один из способов установки пакета от суперпользователя — войти как суперпользователь, запустить R и вызвать функцию install.packages (). Но этого делать не рекомендуется. Мы можем просто запустить R команду с помощью sudo. Параметр repo указывает с какого репозитория будет загружен пакет.

Теперь пакет будет доступен для всех пользователей. Давайте проверим. Запустите R:

R linux ubuntu

Ответы на наиболее частозадаваемые вопросы, вы сможете найти в теме MAN по Ubuntu Linux . Если в MAN не содержится ответ на ваш вопрос — смело задавайте его в текущей теме.

  • Модульная Ubuntu
  • Официальный сайт Ubuntu
  • Официальный сайт Debian
  • Официальный сайт Linux Mint
  • Зеркало репозиториев mirror.yandex.ru
  • Русскоязычное сообщество Ubuntu Linux Ubuntu по-русски
  • Дополнительная информация в первом посте темы
  • Кодирование аудио в формат AAC: Руководство
  • Мини-фак по настройке сканера отпечатков пальцев.
  • Elementary OS 5
  • Xubuntu
Читать еще:  Подключение по ssh из консоли linux

Сообщение отредактировал stp101 — 21.01.20, 07:34

Актуальный релиз: Ubuntu 11.10 (Oneiric Ocelot)
Предыдущий релиз: Ubuntu 11.04 (Natty Narwhal)

Внимание! Изображения без загрузки видят только зарегистрированные пользователи!

В последнее время, Ubuntu , весьма и весьма активно привлекает под свои знамёна новых пользователей. Среди них много новичков, для которых Ubuntu стала первой ОС. Но большей частью — это пользователи с солидным стажем и, конечно, все они из числа поклонников Windows (порой и со стажем около 2-х десятков лет), которые недовольны политикой развития операционной системы от тов. Уильяма (Билла) Гейтса. Судите сами — последняя удачная операционная система — Windows NT 4.0. Относительно комфортно можно было работать под Windows 2000 и Windows XP, но Vista. Vista — уже верх извращения над ОС. Это понял даже сам тов. Гейтс! Данная версия Windows — больше похожа на рыночный балаган (естественно IMHO), но, при этом, за неё надо ещё и заплатить (купи себе головную боль — называется)! Буду объективным — много лучше обстоят дела с Windows Seven. Действительно удачная версия получилась, но. Но и ей ой как далеко в плане стабильности до эталонной версии этой ОС — полноценной POSIX системы — Windows NT 4.0.

Именно эти факторы, ну и здоровый интерес ко всему неизвестному, пожалуй, и становятся основными причинами для миграции на Ubuntu Linux . А добавьте сюда ещё и стабильность, удобство, безопасность без плясок с бубном и головной боли (вирусная и сетевая), доброжелательность русскоговорящего сообщества Ubuntu в отношение новичков/мигрантов с прочих ОС, ну и, конечно, — полная бесплатность операционной системы! Это же прям сказка получается, неправда ли?

Первоначально может показаться, что Linux — много сложнее Windows, но это далеко не так! Достаточно посмотреть на дистрибутив Ubuntu ( Kubuntu . ) и сразу понимаешь, что не так уж и страшен чёрт — как его малюют. Достаточно всего одних суток работы под Ubuntu и уже ничего другого не хочется, это ваша ОС, которую так долго искали! И уже не так и важно, что при освоении возникнут вопросы (море вопросов), будут и некоторые сложности при настройке (а виной всему — виндузятнический подход к решению простейших задач!), но это только затянет, обещаю! А уже через месяц — слово Windows для вас станет ругательством smile_good.gif (шутка, конечно, но, как говорится, в каждой шутке. )

Т.ч. отбрасываем все страхи, ставим новую ОС и погружаемся в другой, новый мир! А данную тему — предлагаю как некий источник базовых знаний по Ubuntu . Понятное дело, что наиболее полно эту тему охватывают тематические ресурсы, но ведь их ещё надо найти. А тут — можно поделиться опытом/задать вопрос (даже самый чайниковский) о подводных камнях при миграции Windows > Ubuntu , по настройке железа и софта.

Официальный сайт Ubuntu Linux Ubuntu Home Page
ISO дистрибутивы Ubuntu на официальном сайте Download Ubuntu
Заказать установочный CD бесплатно Requesting an Ubuntu CD
Русскоязычное сообщество Ubuntu Linux Ubuntu по-русски
Ресурс по Ubuntu для начинающих Убунтология

Кое-что о Wine и Cedega (альтернативные реализации WinAPI для среды *nix):
MAN по WINE/Cedega размещённый на Linux.Forum
MAN по WINE@Etersoft от компании Etersoft

Сообщение отредактировал МегаСлоник — 24.03.12, 12:41

МегаСлоник, можно попробовать запускать Windows-приложения под Wine. Отзывы о их запуске можно почитать на сайте http://appdb.winehq.com/.
А Photoshop можно заменить GIMP. Правда, привыкнуть непросто.

Сообщение отредактировал paladin7 — 26.04.09, 00:46

Поставил я себе последнюю Убунту. Да! Это практически то, что надо! Работает даже плавнее Виндозы. Такое впечатление, что у меня добавился дополнительный гиг оперативки (сейчас 2). В системе уже есть 90% из того, что приходилось делать посредством твиков (для тонкой настройки) и
доустановкой различных аппликух (включая температуру проца, погоду за окном. ).

Винда хоть и осталась на машине, но это уже не моя винда (моя отправлена в архив на нескольких DVD9), что служила мне верой и правдой с прошлого века (мигрируя с машины на машину через ghost), а нулёвая установка Висты. Установил на всякий случай (вдруг чего не пойдёт под Убунтой в эмуляторе), но и для детёнков, дабы могли делать домашнее задание по информатике (а им, к сожалению, в садиках и школах преподают виндозу).

Всем начинающим пользователям (даже полным нулям в компах) рекомендую почитать Убунтологию — тут всё разжёвано от самого начала, т.е. от процесса предустановки!

firemountain, Красная Шапочка — RedHat — тоже разновидность Linux. Мне она нравится меньше.

Что касается установки софта, то, как оказалось, достаточно 1 раз почитать то, что написано на ресурсе Убунтология и вопросы отпадают, сразу становится ясно, что система много проще в обращении, чем современная Виндоза 7 (не говоря уже про Висту). Включая и установку софта, который ставится (из сети) простым щелчком мышкой в списке.

Насчёт игр — пока не скажу, не проверял. Но я посмотрел платиновый рейтинг Вайна по играм — там есть всё, во что нынче долбится молодёжь.

Короче — выводы сделаешь сам, когда поставишь и покатаешь систему. Мне после 1 суток — нравится до поросячего визка. Это то, что искал с прошлого века 🙂

Сообщение отредактировал МегаСлоник — 23.07.09, 14:50

Ссылка на основную публикацию
Adblock
detector