GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Rails:Deinstallieren Sie eine bestimmte Version einer Bibliothek mit gem

Wenn Sie gem uninstall capybara machen Es sollte Ihnen ein Menü geben, in dem Sie gefragt werden, welches Sie deinstallieren möchten.

Verwenden Sie alternativ die -v Option.

gem uninstall capybara -v 1.1.4

Beachten Sie, dass Sie diese Befehle möglicherweise sudo ausführen müssen, wenn Sie rvm nicht verwenden.


Sie können Gems mit Versionsanforderungen auch mit diesem Format deinstallieren:

gem uninstall 'my_gem:1.0.0'

In Ihrem Fall hätten Sie also:

gem uninstall 'capybara:1.1.4'

Dies funktioniert auch, wenn Sie mehrere Gems deinstallieren möchten:

gem uninstall 'my_gem:1.0.0' 'my_other_gem:2.0.0'

ODER

gem uninstall 'my_gem:1.0.0' 'my_other_gem:~>2.0.0'

In Ihrem Fall hätten Sie also:

gem uninstall 'capybara:1.1.4' 'capybara:2.1.40'

Das ist alles.

Ich hoffe, das hilft


Linux
  1. So installieren Sie eine bestimmte Version des Pakets mit YUM

  2. Wie verwende ich yum, um eine bestimmte Version eines Pakets zu installieren?

  3. Gewusst wie:Verwenden von Bundler zum Verwalten von Ruby Gems

  4. CentOS / RHEL :So installieren Sie eine bestimmte Version des RPM-Pakets mit YUM

  5. So erhalten Sie eine bestimmte Speicheradresse mit C

Konfigurieren Sie die Datenbankverbindung mithilfe der Umgebungsvariablen in Rails

Wie kann man Yum anweisen, eine bestimmte Version von Paket X zu installieren?

Wie fügt man die benötigte C-Bibliothek mit gcc ein?

Wie wird die Versionierung einer gemeinsam genutzten Bibliothek unter Linux durchgeführt?

Extrahieren Sie bestimmte Dateien in einem tar-Archiv mit einem Platzhalter

Verwenden von sed zum Ersetzen zwischen einem bestimmten Muster