Когда я не могу найти что-то, что работает на одном ядре, а другое не существует, я использую две универсальные команды (здесь для поиска conntrack):
sudo find /proc/ -name '*conntrack*' [ ! d1]
или
sudo sysctl -a | grep conntrack
Из первой команды find я узнал, что в моем новом тестировании Debian с ядром (4.8.0-1-amd64) Я могу получить данные обо всех сетевых подключениях, похожих на старые /proc/net/ip_conntrack, выполнив эту команду:
sudo cat /proc/*/net/ip_conntrack | sort -u
Пакет, который вы задаете, является r-базой. Итак, запустите следующую команду:
sudo apt-get install r-base
, и у вас будет R в вашей системе. Несколько лет назад я тоже был смущен этим - такое название пакета действительно глупо.
Необходимый пакет - это r-base.
Если вам нужно собрать R-пакеты из исходного кода, вам также понадобится r-base . (Большинство пользователей, вероятно, не нуждаются в этом.)
Скорее всего, все, что вам нужно сделать.
Возможно, версия R ваших официальных источников программного обеспечения Ubuntu, вероятно, достаточно. Предполагая, что это так, вам не нужно читать дальше (за исключением, возможно, развлечений).
Но если вам нужна / нужна последняя версия, . Выполните одно из следующих действий:
Создайте файл .list (вы можете назвать его r.list) в /etc/apt/sources.list.d с этой строкой в качестве его содержимого:deb http://your-cran-mirror/bin/linux/ubuntu trusty/
Если вы используете Ubuntu 14.04 Доверяй Тахр, ты сохранишь trusty, как есть. В противном случае замените это слово на нижнее регистрационное имя любого выпуска Ubuntu, который вы используете. (Первое слово, «прилагательное», а не «имя животного».) Они перечислены здесь или на странице выпусков. Например, для Ubuntu 12.04 Precise Pangolin это precise. Для 14.10 Утопического Единорога это будет utopic. Это имя указано в большинстве или во всех аналогичных deb строках в файле конфигурации /etc/apt/sources.list. Чтобы создать файл r.list, вы можете открыть окна терминала (Ctrl + Alt + T) и запустить такую команду (убедитесь, что вы выбрали зеркало CRAN, и если вы не используете 14.04, ваш релиз): echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list
Например, в системе Ubuntu 15.04 Vivid Vervet, расположенной в северо-восточной части Соединенных Штатов, я использовал: echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
Или вместо добавления источника программного обеспечения в свой собственный файл конфигурации добавьте эту строку в мастер файла конфигурации источника программного обеспечения, /etc/apt/sources.list. Вы можете открыть этот файл в графическом текстовом редакторе, открыв окно терминала (Ctrl + Alt + T) и выполнив команду: sudo -H gedit /etc/apt/sources.list
Добавить ключ подписи для репозиториев CRAN (вы можете проверить он здесь):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
Если это не удается, этот способ может работать:
gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -
Чтобы активировать конфигурацию новых источников программного обеспечения, запустите:
sudo apt-get update
Затем, чтобы установить (или обновить) версию R для CRAN:
sudo apt-get install r-base
(Аналогичным образом вы можете установить r-base-dev и любые другие необходимые пакеты. sudo apt-get upgrade обычно обновляет любой R пакеты с более новыми версиями, если установлена более старая версия, вам не нужно вводить их имена отдельно.)
Для получения дополнительной информации и информации о других поддерживающих пакетах, доступных для установки в системах Ubuntu, см. , вы можете проверить это здесь .
Сделать файл .list (вы можете назвать его r.list) в /etc/apt/sources.list.d с этой строкой в качестве ее содержимого:deb http://your-cran-mirror/bin/linux/ubuntu trusty/
Если вы используете Ubuntu 14.04 Trusty Tahr, вы будете держите trusty как есть. В противном случае замените это слово на нижнее регистрационное имя любого выпуска Ubuntu, который вы используете. (Первое слово, «прилагательное», а не «имя животного».) Они перечислены здесь или на странице выпусков. Например, для Ubuntu 12.04 Precise Pangolin это precise. Для 14.10 Утопического Единорога это будет utopic. Это имя указано в большинстве или во всех аналогичных deb строках в файле конфигурации /etc/apt/sources.list. Чтобы создать файл r.list, вы можете открыть окна терминала (Ctrl + Alt + T) и запустить такую команду (убедитесь, что вы выбрали зеркало CRAN, и если вы не используете 14.04, ваш ) echo 'deb http://your-cran-mirror/bin/linux/ubuntu trusty/' | sudo tee -a /etc/apt/sources.list.d/r.list
Например, в системе Ubuntu 15.04 Vivid Vervet, расположенной на северо-востоке Соединенных Штатов, я использовал: echo 'deb http://cran.mirrors.hoobly.com/bin/linux/ubuntu vivid/' | sudo tee -a /etc/apt/sources.list.d/r.list
Команды для импорта ключа подписи CRAN извлекаются непосредственно из него, хотя мой инструкции в моих собственных словах и упрощены. Изменить: он включен в репозитории Ubuntu, но они хотят, чтобы вы установили их.
Источник.
UBUNTU ПАКЕТЫ ДЛЯ пакетов RR для Ubuntu на i386 и amd64 являются доступный для всех стабильных настольных выпусков Ubuntu до их официального конца жизни. Однако полностью поддерживается только последняя версия Long Term Support (LTS). По состоянию на 17 октября 2013 года поддерживаемые релизы - Trusty Tahr (14.04), Precise Pangolin (12.04, LTS) и Lucid Lynx (10.04; LTS). Подробнее см. Здесь. УСТАНОВКА Чтобы получить последние пакеты R, добавьте запись, например deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu trusty/
или deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/
или deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/
в файл /etc/apt/sources.list, заменив фактический URL вашего любимого зеркала CRAN. См. Здесь список зеркал CRAN. Чтобы установить полную систему R, используйте sudo apt-get update
sudo apt-get install r-base
Пользователи, которые должны скомпилировать R-пакеты из источника [например. сторонним разработчикам пакетов или любому, кто устанавливает пакеты с установкой install.packages ()], также следует установить пакет r-base-dev (для ясности не относится): sudo apt-get install r-base-dev