Railsの構築つまりCentOS8でRails環境を構築するだけなのだが、ハマったのでメモ。no参考サイト構築方法ここに書かれている内容がわかりやく具体的でスムーズに進められるため、大筋はこの手順どおりとなる。(こちらの記事のおかげで本当に助かりました。Railsの開発環境をVagrantで構築するしかし、PostgreSQLのバージョンが古いためにインストールができなかったり、Rails構築前にインストールしないといけないもの(Yarnなど)があるため、その部分を補完していく。補完箇所Qiita記事の大項目にあわせて補完箇所を以降に記載。VagrantのセットアップQiita記事を参考に書き換えたところ、Vagrantfile(設定ファイル)は以下のようになった。bundler実行するとmakeできないと言われる。command代わりに以下を実行する。makeをインストールする。make最新バージョンを確認する。--list自分の場合は2.7.0が最新バージョンだっため、それを指定して実行する。postgresql93-contrib以下のようなエラーが表示される。バージョンが古く、メンテナンス切れでリンクがなくなっていることが原因。failed代わりに以下を実行する。PostgreSQL公式サイトのDownloadから、最新版とPlatformを指定し、そこで表示されるコマンドをsudoで実行する。postgresql12-serverそして以下を実行する。部分は、上記で表示されるバージョンにあわせて書き換えること。postgresql12-contrib以降はQiitaの記事のとおりに実行していく。バージョンの書き換えを忘れないように。沿ってYarnをインストールする。yarnQiita記事内では特に利用はされていないが、ついでにSqliteもインストールしておく。sqlite-develQiita記事では以下のようにホームディレクトリにGemファイル郡を保存するように指定されているが、--pathフラグは今後なくなる旨の警告が表示される。flag警告に表示されたコマンドに従って、パスを設定ファイルに書き込む。ちなみに、Railsプロジェクトのルート配下にvendorフォルダを作るやり方が個人的にオススメのため、vendor/bundleとして実行する。extension.postgresql-develをインストールすると解決する。CentOSを選択してYarnをインストールすると解決する。ç^CSqliteをインストールすると解決する。