web-dev-qa-db-ja.com

Ubuntuにapt-getを使用してgemをインストールできますか?

私はRubyで初めて飛び込みます。Rubyチュートリアルでは、ここからパッケージングシステムを入手する必要があると言っています: http:// ruby​​forge .org/frs /?group_id = 126

Ubuntu Linuxを使用しています。このページには、ダウンロード用の.tarおよび.gemオプションがあります。どちらをダウンロードすればよいですか?

また、gemsはJava jarsとまったく同じですか?また、必要に応じてgemを1つずつダウンロードできる場合、gemパッケージングシステムが必要なのはなぜですか?

33
Genadinik

まず、*。tarファイルをダウンロードし、このファイルを解凍してから、コンソールのrubygemsディレクトリに移動して、次のように入力します。

Ruby setup.rb

それでおしまい :)

4
Mike

Ubuntuにパッケージとしてrubygemsが追加されました

Ubuntu 12の場合:

Sudo apt-get install rubygems

Ubuntu 14.04の場合:

Sudo apt-get install rubygems-integration
68
Yada

buntu 16.04およびbuntu 18.04、両方Sudo apt-get install rubygemsおよびSudo apt-get install rubygems-integration私にとっては失敗しました。代わりに、私はこれをしなければなりませんでした:

Sudo apt-get install Ruby-dev
53
plowman

Ubuntu 14.04で以下を試してください

Sudo apt-get install rubygems-integration
11
Bikramjit Singh

完全なRubyアプリケーションセットを

Sudo apt-get install Ruby-full

デフォルトで宝石などを入手できます。 Ubuntu 16でテストされ、他のバージョンでも動作する可能性があります。

3
briankip

Ubuntuの場合

最初にRubyをインストールします。

Sudo apt install Ruby

ご了承ください : Sudo snap install Rubyはこのエラーをスローします:

エラー:このスナップ "Ruby"の改訂版は、従来の制限を使用して公開されたため、通常スナップが制限されるセキュリティサンドボックスの外部で任意のシステム変更を実行する可能性があります。

   If you understand and want to proceed repeat the command including
   --classic.

最後に、Ruby gems here: https://rubygems.org/pages/download の最新のtarバージョンをダウンロードします。

フォルダーを解凍してcdし、最後にターミナルを入力します:

Sudo Ruby setup.rb
0
Ashish Gupta