UbuntuにGNU Parallelをインストールしたいのですが、デフォルトのUbuntuリポジトリにそのパッケージが見つかりません。どこで入手できますか?
UbuntuにGNU Parallelをインストールしたいのですが、デフォルトのUbuntuリポジトリにそのパッケージが見つかりません。どこで入手できますか?
回答:
13.04では、次を使用してインストールできますapt-get
。
sudo apt-get install parallel
sudo rm /etc/parallel/config
GNU parallelは--tollef
モードでインストールされるため、2行目が必要です(この理由を誰かが説明できるなら、私は知りたいです)。
14.04では、--tollef
オプションがGNUパラレルソースから完全に削除されたため、設定ファイルは明らかに含まれなくなりました:http : //lists.gnu.org/archive/html/parallel/2013-02/msg00018.html
moreutils
Tollefのバージョンがすでに含まれていることでしょうparallel
。unix.stackexchange.com/questions/7515/using-parallel-on-ubuntuも参照してください。
これは10.10でうまく機能するはずです。そうでない場合は、こちらからDebian 5.0パッケージを試すこともできます。
編集:
明確にするために:このリンクはOpenSUSEビルドサービスへのものですが、Ubuntuパッケージです。
Ubuntuの最新バージョン用のパッケージも利用できます。
私はUbuntu 11.10を使用していますが、GNU ParallelのCanonicalパッケージはまだありません。ただし、手動で追加するのは非常に簡単です。
。
wget http://ftp.gnu.org/gnu/parallel/parallel-20120522.tar.bz2
tar -xvjf parallel*
cd parallel*
less README
./configure
make
sudo make install
README
、シェルコードwget -O - pi.dk/3 | sh
はこのパッケージをインストールします。ランダムなWebページをにパイプするのが好きならsh
。
zeroinstallフィードを使用できます(どのOS /ディストリビューションでも動作するはずです):
apt-get install zeroinstall-injector
0alias parallel http://git.savannah.gnu.org/cgit/parallel.git/plain/packager/0install/parallel.xml
次に、parallel
コマンドを使用して実行します。
ゼロインストールの詳細については、http://0install.netを参照してください。
今日(2015年3月11日)には、以下を読むことをお勧めします。
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597050
基本的moreutils
にgnu parallel
はうまくいきません。
できるよ
sudo apt-get install parallel
しかし、あなたは失うでしょうmoreutils
- あなたが使用しなくても、あなたもmoreutils
parallel
例えば失うでしょうifne
。
他の答えのようにゼロから構築することもできます。
やった
sudo apt-get install parallel
sudo mv /usr/bin/parallel /usr/bin/gnu_parallel
sudo apt-get install moreutils
そして、使用されgnu_parallel
、私のスクリプトで
今日(2011-01-25)に見て、ppaやその他のaptリポジトリが見つかりませんでした。https://launchpad.net/parallelを見つけましたが、外部リソースへのリンクのみです。
また、moreutilsパッケージのパラレルコマンドはGNUパラレルではなく、http: //kitenet.net/~joey/code/moreutils/ であり、フル機能ではありません。
macportsや他の多くのディストリビューションに含まれているため、Ubuntuにも含める必要があります。
https://launchpad.net/~ieltonf/+archive/ppa/+packages
または、source.listにこれを含めます。
deb http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main
deb-src http://ppa.launchpad.net/ieltonf/ppa/ubuntu oneiric main
* buntu 13.10で利用可能で、14.04LTSになります。
UbuntuとDebianにはパッケージ化されていないようです。パッケージ化をリクエストできます。
リポジトリーには、チェックアウトしたい類似の機能(複数のシステムでのコマンドの並列リモート実行)を備えた他のツールもいくつかあります。(おそらく他の誰かがこれらのいくつかを推奨できるでしょう。)
Ubuntu 12.04の場合は、http://packages.ubuntu.com/precise-backports/all/parallel/downloadからダウンロードできます。
そしてもちろんdpkg -iでインストールします