質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Q&A

解決済

2回答

1278閲覧

誤ってgem(nokogiri)を全てアンインストールしてしまった

skem

総合スコア1

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

0グッド

0クリップ

投稿2020/07/16 11:03

前提・実現したいこと

誤ってgem(nokogiri)を全てアンインストールしてしまいました。
(下記のコードが出て来ました)
元に戻すにはどうしたら良いでしょうか?

kenmotsusatoshinoMacBook-Pro:unipos skem$ gem uninstall nokogiri Select gem to uninstall: 1. nokogiri-1.10.7 2. nokogiri-1.10.8 3. nokogiri-1.10.9 4. All versions > 4 Successfully uninstalled nokogiri-1.10.7 Successfully uninstalled nokogiri-1.10.8 You have requested to uninstall the gem: nokogiri-1.10.9 capybara-3.32.1 depends on nokogiri (~> 1.8) capybara-3.31.0 depends on nokogiri (~> 1.8) capybara-3.30.0 depends on nokogiri (~> 1.8) chromedriver-helper-2.1.1 depends on nokogiri (~> 1.8) fog-xml-0.1.3 depends on nokogiri (< 2.0.0, >= 1.5.11) haml-5.1.2 depends on nokogiri (>= 0, development) html2haml-2.2.0 depends on nokogiri (>= 1.6.0) loofah-2.5.0 depends on nokogiri (>= 1.5.9) loofah-2.4.0 depends on nokogiri (>= 1.5.9) mime-types-data-3.2019.1009 depends on nokogiri (~> 1.6, development) rails-dom-testing-2.0.3 depends on nokogiri (>= 1.6) sprockets-4.0.0 depends on nokogiri (~> 1.3, development) sprockets-3.7.2 depends on nokogiri (~> 1.3, development) xpath-3.2.0 depends on nokogiri (~> 1.8) If you remove this gem, these dependencies will not be met. Continue with Uninstall? [yN] y Remove executables: nokogiri in addition to the gem? [Yn] y Removing nokogiri Successfully uninstalled nokogiri-1.10.9

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

多分やってるの Rails ですよね?
Gemfile で依存パッケージの管理しているでしょうから
Gemfile があるディレクトリーで bundle install すれば元に戻ると思われます

ただし、どのようなコマンドオプションで実行するべきかは
プロジェクトや環境の状態によるので、
セットアップの手順などから正確に判定する必要があり、
ここで間違いない手順を説明するのは、ちょっとむずかしいです
Bundler: bundle install

失敗したくない場合は
bundler の仕組みをよく理解するのが最も近道です
Bundler: The best way to manage a Ruby application's gems

投稿2020/07/16 11:50

y_shinoda

総合スコア3272

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

skem

2020/07/17 03:15

貴重なご指示ありがとうございます! bundler等を色々と調べてみます。
guest

0

インストールすれば良いです。

投稿2020/07/16 11:25

otn

総合スコア84798

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

skem

2020/07/16 11:27

ありがとうございます。「元に戻す」が早いかと思いましたが、インストールし直すしか無さそうでしょうか?
otn

2020/07/16 11:29

削除の直前でディスクバックアップを取ってあったのなら別ですが、戻しようが無いです。
skem

2020/07/17 03:10

了解しました、ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問