1. ホーム
  2. スクリプト・コラム
  3. ルビートピックス

UbuntuでRuby on RailsフレームワークとRubyMine IDEを設定する

2022-01-08 01:10:59

開発フェーズの準備

virtualboxのインストールプロセスでは、ある理由から多くのポットホールが作られます。

落とし穴1. ターミナルについては、必ずランチャーで開き

仮想マシンをインストールし、システムに入った後、最初の落とし穴であるターミナル・ソフトウェアに遭遇しますが、ターミナルを開くにはブートローダを使用することが推奨されます。

ファイルマネージャーでフォルダを入力し、右クリックで「ターミナルで開く」は絶対に使わないでください。この場合、特にデスクトップ以外のフォルダを入力しても環境変数が読み込まれません。ターミナルで環境変数が読み込まれないと、ほとんどのソフトがターミナルで実行されません。

ターミナルを開くときは、バンツーでデスクトップの左側にあるサイドバー、ウィンドウズのショートカットのようなランチャーを使う必要があります

落とし穴2 前提について、ほとんどのサイトでは基本的なパッケージやソフトがインストールされていることを前提にしていますが、それについての記述がないため、初心者が環境を構築する際には特に手間がかかると思われます。

解決策 コマンドで手動でインストールしてください。

 apt-get install package name

国内は諸事情によりソフトウエアのインストールがタイムアウトしているため、注水しています。

あなたは、次のインストールプロセスでは、サーバーの肯定的な拒絶がある場合、可能な行の80%が壁になっています。またはあなたの会社や家庭のネットワークによってブロックアウトされるか、または半日のために遅い、動かないように見える、おめでとう、あなたは、ソースアドレスを変更する必要があります。

{rvm rvmの解決策。rvmをインストールし、rvm -vが実行できることを確認した後、以下のコマンドを実行して、サーバのリソース情報を置き換えます。

sed -i -e's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g'~/.rvm/config/db

gem Solution。

gem source

gem source -r https://rubygems.org/

gem source -a https://ruby.taobao.org/ //add Taobao source


インストールパッケージが見つからないとプロンプトが表示されたら、付属のパッケージを手動で更新してください。

sudo apt-get update


インストール手順

1. 付属のパッケージを更新する、これは非常に必要です、そうでなければ、次のようにN多くのエラーを生成する可能性があります。

sudo apt-get update

2. curlをインストールする。rvmをインストールするために使用する必要がある。

sudo apt-get install curl

3. rvmのインストール、私たちはruby、railsなどをインストールするためにrvmを使用します。rvmのインストールはこちら:https://ruby-china.org/wiki/rvm-guide

curl -L get.rvm.io | bash -s stable

// Unable to check signature: can't find the public key, execute the following statement (it's a pitfall)

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

//Then, re-execute, after installing rvm, you need to configure the terminal so that the next time you open it, you can directly use only rvm. To change the terminal configuration, see https://rvm.io/integration/gnome-terminal

curl -L get.rvm.io | bash -s stable

//This completes the installation of rvm. Next, we will manually configure the rvm environment for the terminal, otherwise we may have to manually load the rvm environment every time we are in the terminal

//Change the terminal configuration: toolbar - edit - profile preferences - title and commands - commands - check "Run commands as login shell"

//Then, we manually load the rvm environment and change the server resources to Taobao's

///////$ source ~/.rvm/scripts/rvm The official load rvm environment command, we will not execute it

// load rvm environment temporarily, refer to: https://rvm.io/integration/gnome-terminal

source ~/.bashrc

source ~/.bash_profile

//change rvm source server resource information, after all, foreign ones are often walled off, and there are domestic ones that are fast. If not set, various problems may occur, such as active server rejection (walled), or slow download speed

sed -i -e 's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g' ~/.rvm/config/db

// Please save your work and reboot your ubuntu system

sudo reboot

//After rebooting, open a terminal and we can use rvm

//List all the available ruby versions on the rvm remote server

rvm list known


4. rubyをインストールするには、バージョン番号なしで、最新のものを選択します。

rvm install ruby

rvm use x.x.x --default //set default version


プロンプトが表示された場合

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

から設定ファイルを再読み込みします。

source ~/.bash_profile

5. 次に、使用する前に、タオバオサーバーのgemに切り替えて、より多くの使用を参照してください。// 現在のgemのソースリストを表示するには、/ /デフォルトのソースは次のとおりです。

プレ {コード

6. gemを使ったrailsのインストール

https://rubygems.org/

次に、ruby on railsのインストールを開始します。

gem install rails // install whatever dependencies are missing if you have problems

バージョンに問題がなければ、プロジェクトの作成を開始し、ここで100文字省略する。

プロジェクト作成後、jsコンパイラをインストールする必要があります(必要な場合もあれば、不要な場合もあります。理由は分かりませんが、念のためインストールしておきましょう)

ruby -v// to see the ruby version

rails -v// to see the rails version


その後スタート 

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:chris-lea/node.js

sudo apt-get update

sudo apt-get install nodejs


起動に成功した場合は、http://localhost:3000查看网站。


RubyMineのubuntuへのインストール

1. JDKを公式サイトよりダウンロードし、解凍する。

手動で解凍しても、コマンドラインで解凍しても、意味は同じです。マウスで操作したほうが感覚的にわかりやすいと思います。

{{コード

2. ユーザへコピー

一般的にはこのディレクトリの下に置くのが望ましいとされていますが、もちろん環境に応じてディレクトリを選べるとは決まってません

 rails s 

3. 環境変数の設定

$tar -xzvf jdk-8u20-linux-x64.tar.gz

ファイルの末尾に環境変数を追加する

sudo cp-r ~/jdk1.8.0_20 /usr/lib/jvm

その後、保存して更新すると、正常に追加されたかどうかが分かります

sudo gedit ~/.profile

JAVA_HOME変数が表示され、追加されたディレクトリと同じであれば、環境変数の変更が正常に行われたことになります

3. デフォルトのJDKを変更する

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_20

4. オンラインでrubymineをダウンロードし、解凍して、binに移動し、実行します。/rubymine.shを実行し、開く。

丁目、完璧です。