Ubuntu 11.04にRails環境をインストールしたい。私は試した:
$ Sudo apt-get install Ruby-rvm
しかし、エラーが発生しました:
パッケージRuby-rvmが見つかりません
私の他のPCにはUbuntu 11.10があり、これはそこでうまく動作します:
$ Sudo apt-get install Ruby-rvm
$ rvm install Ruby-1.9.3-p125
$ Sudo gem update --system
$ Sudo gem install Rails
Ruby-rvm
パッケージはUbuntu 11.10以降にのみ存在します。さらに、 その依存関係 、 libreadline-gplv2-dev
のいずれかは、Ubuntu 11.10以降、この名前でのみ存在します。
Canonical-SIGサードパーティのPPAテスト にはRuby-rvm
のバージョンがあります。テスト用であるため、バグがある可能性があります。 PPAからソフトウェアをインストールする方法については、Ubuntuドキュメントの Add a Personal Package Archive(PPA) を参照してください。
パッケージソースを取得して、マシンでコンパイルできます。 buntu 11.10パッケージページ からソースをダウンロードします(3つすべてのファイルが必要です:.dsc
、.orig.tar.gz
、.debian.tar.gz
)。開発ツールをインストールし、依存関係を構築し、パッケージをコンパイルし、ランタイム依存関係をインストールし、パッケージをインストールします。
wget http://archive.ubuntu.com/ubuntu/pool/universe/r/Ruby-rvm/Ruby-rvm_1.6.9-0ubuntu2.dsc http://archive.ubuntu.com/ubuntu/pool/universe/r/Ruby-rvm/Ruby-rvm_1.6.9.orig.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/r/Ruby-rvm/Ruby-rvm_1.6.9-0ubuntu2.debian.tar.gz
Sudo apt-get install build-essential fakeroot debhelper Ruby
dpkg-source -x Ruby-rvm_1.6.9-0ubuntu2.dsc
cd Ruby-rvm*
dpkg-buildpackage -rfakeroot -b -nc -us -uc
cd ..
apt-get install adduser bison curl file git libreadline5-dev libsqlite3-dev libxml2-dev zlib1g-dev
dpkg -i Ruby-rvm_1.6.9-0ubuntu2_*.deb
RVMをインストールする簡単な方法は、 開発者のサイト の指示に従うことです(実際、このサイトは「このサイトからのインストールプロセスのみを使用してください。タイプとメソッド。」):
curl -L get.rvm.io | bash -s stable
RVMをロードします。
source ~/.rvm/scripts/rvm
要件を見つけます(指示に従います)。
rvm requirements
Rubyをインストールします。
rvm install 1.9.3
私のシステム(12.04)では、これはすべて問題なく進みました。リストされた要件は、apt-get
を使用して簡単に見つけてインストールできました。
現在、公式のUbuntuパッケージがあります: https://github.com/rvm/ubuntu_rvm
ターミナル(Ctrl+Alt+T
)を開いて実行します:
Sudo apt-add-repository -y ppa:rael-gc/rvm
Sudo apt-get update
Sudo apt-get install rvm
ここで、常にrvmをロードするために、Gnomeターミナルを変更して常にログインを実行します。
ターミナルウィンドウで[Edit
]> [Profile Preferences
]をクリックし、[Command
]タブをクリックしてRun command as login Shell
をオンにします。
多くの変更が行われ、それらすべてを適切に機能させるには、ログインおよびログアウトする必要があります。これには、端末ウィンドウを閉じるだけでなく、実際にログアウトして再度ログインする必要があります。
これでルビーをインストールする準備ができました。ターミナル(Ctrl+Alt+T
)を開いて実行します:
rvm install Ruby
次の方法でRubyベースのパッケージを検索してみてください。
apt-cache search Ruby
または、| grep ^Ruby
を追加できます(知っている場合)。このパッケージの名前はRuby
で始まります。