How to Install and Configure Git and GitHub on Ubuntu 18.04/ Ubuntu 20.04(Linux)
目次:
Rubyは、今日最も人気のある言語の1つです。 エレガントな構文を持ち、強力なRuby on Railsフレームワークの背後にある言語です。
このチュートリアルでは、Ubuntu 18.04システムにRubyをインストールする3つの異なる方法を紹介します。
前提条件
チュートリアルを開始する前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
UbuntuリポジトリからRubyをインストールする
UbuntuシステムにRubyをインストールする最も簡単な方法は、
apt
パッケージマネージャーを使用することです。 執筆時点では、Ubuntuリポジトリのバージョンは2.5.1であり、これはRubyの最新の安定バージョンです。
デフォルトのUbuntuリポジトリからRubyをインストールするには、次の手順を実行します。
-
まず、パッケージインデックスを更新します。
sudo apt update
次を入力してRubyをインストールします。
sudo apt install ruby-full
インストールが成功したことを確認するには、Rubyバージョンを出力する次のコマンドを実行します。
ruby --version
出力は次のようになります。
ruby 2.5.1p57 (2018-03-29 revision 63029)
Rbenvを使用したRubyのインストール
Rbenvは、Rubyのバージョンを簡単に切り替えることができる軽量のRubyバージョン管理ツールです。 デフォルトでは、RbenvはRubyバージョンのインストールを処理しないため、必要なRubyのバージョンをインストールするのに役立つツールである
ruby-build
もインストールする必要があります。 スタンドアロンプログラムおよびrbenvのプラグインとして利用できます。
Rbenvスクリプトを使用してRubyをインストールするには、次の手順を実行します。
-
最初に、パッケージインデックスを更新し、RubyビルドツールがソースからRubyをビルドするために必要なパッケージをインストールします。
sudo apt update
sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
次に、次のcurlコマンドを実行して、rbenvとruby-buildの両方をインストールします。
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
このスクリプトは、rbenvとruby-buildの両方のリポジトリをGitHubから
~/.rbenv
ディレクトリに~/.rbenv
ます。 インストーラースクリプトは、インストールの検証を試みる別のスクリプトも呼び出します。 スクリプトの出力は次のようになります。RVMの使用を開始するには、次のコマンドを実行する必要があります。
source ~/.rvm/scripts/rvm
RVMを備えたRubyの最新の安定バージョンをインストールし、それをデフォルトバージョンとして設定します。
rvm install 2.5.1
rvm use 2.5.1 --default
バージョン番号を印刷して、Rubyが正しくインストールされたことを確認します。
ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029)
Rubyインストールの管理方法の詳細については、RVMドキュメントページをご覧ください。
結論
Ubuntu 18.04サーバーにRubyをインストールする3つの異なる方法を示しました。 選択する方法は、要件と設定によって異なります。 パッケージ化されたバージョンをUbuntuリポジトリからインストールする方が簡単ですが、RbenvおよびRVMメソッドを使用すると、ユーザーごとに異なるRubyバージョンを追加および削除する柔軟性が高まります。
ファーストルック:Ubuntu 7.10デスクトップLinux

「Gutsy Gibbon」リリースは、フラッシュと機能をもたらし、デスクトップLinuxのリーダーとしてUbuntuをリードしています。 Webサイトやデータベースを実行するためのLinuxディストリビューションの選択は簡単です。 Linuxは長年にわたってサーバをうまく処理してきました。しかし、デスクトップ上でLinuxを正しく利用することは常に困難でした。そのため、Ubuntuは3年前に初めて登場したときにこのような話題を呼びました。 Ubuntuバージョン7.10(コードネームGutsy Gibbon)は、グラフィクスの改善、ソフトウェアインストールの簡素化、およびソフトウェアのマイナーな改良など、過去の成功を基盤にしています。
デスクトップLinux Face-Off:Ubuntu 8.04対Fedora 9

世界最大の2つの新バージョンLinuxのディストリビューションが勢ぞろいしています。彼らはどのようにマッチするのですか?
Ubuntu 9.04 Beta:クイックルック

Ubuntu Jaunty Jackalopeの予定されたベータ版が到着しました。ここでは、どのように形作っているかを見ていきます。