Ich versuche, bundle install
zu verwenden. Ich bin kein Ruby-Benutzer - das ist mein erster richtiger Ausflug in sogar Rake. Ich versuche einfach einige Pakete von ThrowtheSwitch.org zu benutzen, die Rake und so weiter benutzen.Wie Bundle zu installieren, installieren Sie als normaler Benutzer
ich ursprünglich installiert Rubin vor einigen Tagen mit:
sudo apt-get install ruby-full
Das ist mir Harke mit Unity Test-Framework zu nutzen. Jetzt möchte ich CMock verwenden. die Anweisungen für CMock mit sage cd
in das Verzeichnis dann
$ bundle install
$ bundle exec rake
So installieren ich Bündler mit:
$ sudo apt-get install bundler
Aber dann die bundle install
kontinuierlich nach meinem Passwort fragt mich läuft. Also versuche ich:
$ gem install bundler
die für Schreibberechtigungen für /var/lib/gems/1.9.1 ausfällt. Also versuche ich:
$ sudo gem install bundler
die OK installiert, damit ich die bundle install
erneut versuchen. Trotzdem werde ich immer wieder nach meinem Passwort gefragt. Also versuche ich:
$ sudo bundle install
Und eine Warnung erhalten, dass ich nicht Bündler als root ausführen sollte:
nicht Bündler als root ausführen. Bundler kann nach sudo fragen, wenn es benötigt wird, und wenn Sie Ihr Bundle als root installieren, wird diese Anwendung für alle Nicht-root-Benutzer auf diesem Rechner unterbrochen.
Wie kann ich das richtig installieren, damit ich es wie erwartet ausführen kann?
Hinweis: Ich habe gesehen, dass es noch einige andere Fragen zu diesem Thema gibt, von denen ich die Antworten nicht verstanden habe. Lassen Sie mich daher betonen, dass ich kein Ruby- (oder sogar Web-Stack) Entwickler bin - ich brauche das bei Laien Begriffe so viel wie möglich.
Beachten Sie auch: Ich habe mehrere Erwähnungen von RVM und Rbenv gesehen. Ich bin mir nicht sicher, ob diese Fragen besonders wichtig waren oder ob eine oder beide erforderlich sind. Das habe ich derzeit auch nicht. Bin gerade dabei, genau zu erforschen, was sie jetzt sind.
Beachten Sie die dritte: Meine Plattform ist WSL (so Ubuntu, Art von).
Gibt es auch einen Unterschied zwischen "apt-get install bundler" und "gem install bundler"? – Toby