Я хочу установить GNU Parallel в Ubuntu, но не могу найти пакет для него в репозиториях Ubuntu по умолчанию. Где я могу получить это?
software-installation
Рудольф Олах
источник
источник
Ответы:
В 13.04 вы можете установить с
apt-get
:Вторая строка необходима, потому что параллельная GNU установлена в
--tollef
режиме (если кто-то может предоставить обоснование для этого, я хотел бы знать).В 14.04 файл конфигурации, по-видимому, больше не включается, поскольку
--tollef
опция полностью удалена из параллельного источника GNU: http://lists.gnu.org/archive/html/parallel/2013-02/msg00018.htmlисточник
moreutils
уже включает версию Tollefparallel
. Также см . Unix.stackexchange.com/questions/7515/using-parallel-on-ubuntu .https://build.opensuse.org/package/binaries?package=parallel&project=home%3Atange&repository=xUbuntu_10.10
Это должно хорошо работать с 10.10. Если нет, вы также можете попробовать пакет Debian 5.0 здесь .
Редактировать:
Просто для пояснения: несмотря на то, что эта ссылка относится к сервису сборки OpenSUSE, это пакет Ubuntu .
Пакеты для более новых версий Ubuntu также доступны .
источник
Я нахожусь на Ubuntu 11.10, и все еще нет канонического пакета GNU Parallel. Это довольно легко добавить вручную, хотя.
,
источник
README
, код оболочкиwget -O - pi.dk/3 | sh
установит этот пакет. Если вам нравится пересылать случайные веб-страницыsh
.Вы можете использовать канал zeroinstall (он должен работать на любом ОС / дистрибутиве):
затем просто запустите его с помощью
parallel
команды.См. Http://0install.net для получения дополнительной информации о нулевой установке.
источник
На сегодняшний день (11 марта 2015 г.) рекомендую прочитать:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050
В основном
moreutils
иgnu parallel
не может ладить.Ты можешь сделать
но вы проиграете
moreutils
- даже если вы не используетеmoreutils
parallel
, вы потеряете, например,ifne
также.Вы можете построить с нуля, как в другом ответе.
я сделал
А потом использовал
gnu_parallel
в моих скриптахисточник
Я посмотрел сегодня (2011-01-25) и не нашел ни одного ppa или другого подходящего хранилища. Я нашел https://launchpad.net/parallel, но он только ссылки на внешние ресурсы.
Также параллельная команда в пакете moreutils НЕ является GNU параллельной, но http://kitenet.net/~joey/code/moreutils/ которая не так полнофункциональна.
Он находится в macports и многих других дистрибутивах, поэтому его следует включить и в Ubuntu.
источник
https://launchpad.net/~ieltonf/+archive/ppa/+packages
Или включите это в ваш source.list:
источник
Он доступен в * buntu 13.10 и будет 14.04LTS.
источник
Кажется, что он не упакован в Ubuntu и Debian, возможно, вы можете запросить его упаковку.
В репозиториях также есть некоторые другие инструменты с похожими функциями (параллельное удаленное выполнение команд в нескольких системах), которые вы, возможно, захотите проверить. (Может быть, кто-то еще может порекомендовать некоторые из них.)
источник
Для Ubuntu 12.04 вы можете скачать его с http://packages.ubuntu.com/precise-backports/all/parallel/download
и, конечно, установить с помощью dpkg -i
источник
Вы можете установить последнюю версию, используя LinuxBrew :
На сегодняшний день установлена текущая версия
20150922
. Вы можете проверить это Формула .источник