Ich arbeite von einem Cluster und da ich keine Sudo-Privilegien habe, musste ich ein Toolkit auf einem anderen Pfad ~/bin/tool_kit
installieren. Dieser Pfad enthält jetzt die folgenden Verzeichnisse: bin
, include
und lib
. Dies kann eine sehr neue Frage sein, aber welche Änderungen mache ich an meinem .bashrc
, damit ich dieses Toolkit verwenden kann. Die $PATH
Variable könnte beispielsweise wie folgt erweitert werden: Wie schließe ich lib
und include
ein?Ändern von .bashrc nach der manuellen Installation eines Tools
0
A
Antwort
0
bin
ist der einzige Ort, den Sie definitiv alles tun müssen, um mit:
# using end of the PATH, unless you know you want to override like-named system binaries
PATH=$PATH:$HOME/bin/tool_kit/bin
Kein export
ist hier notwendig, da die PATH
Variable bereits in der Umgebung ist.
Wenn und nur dann, wenn die Software nicht in einem rpath
Unter Hinweis auf die zu erwartenden Laufzeitbibliothek Standorten kompilieren haben, möchten Sie vielleicht auch eine LD_LIBRARY_PATH setzen:
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH+$LD_LIBRARY_PATH:}$HOME/bin/tool_kit/lib
include
Dateien wird nur beim Kompilieren anderer Software verwendet und wird in der Regel nicht zur Laufzeit benötigt.
Verwandte Themen
- 1. Syntaxfehler in .bashrc nach der Installation von gsutil
- 2. Ändern von .bashrc
- 3. Schritte zur manuellen Installation von JRE auf dem Benutzer-PC
- 4. Assembly Abhängigkeiten ändern nach der Installation
- 5. Was ist der Unterschied zwischen der manuellen Installation des Zertifikats und der Installation vom Code?
- 6. JavaScript-Ereignis nicht nach dem manuellen Ändern HTML-Feld ausgeführt
- 7. Kann nicht passieren SSL Handshake auf iOS-Simulator auch nach der manuellen Installation Zertifikat
- 8. Warum sollten Sie die Ausgabe der chrome developer tools nach der Ausgabe von console.log ändern?
- 9. ClickOnce-Bereitstellung und Ändern der Konfigurationsdatei nach der Installation
- 10. Ermöglicht Amazon EC2 die Installation von Tools?
- 11. Fehler bei der ssh-Installation nach der Installation von Docker
- 12. Festlegen von Dienstabhängigkeiten nach der Installation
- 13. Installation von .apk nach der Installation von Beta .apk
- 14. Installation von VS2008 nach der Installation von VS2010
- 15. Nach der Installation von CUDA auf Tegra Tx1 und dem Sourcing der bashrc wird NVCC nicht gefunden
- 16. Fehler: "Ich konnte die Build Tools-Revision nicht finden ..." nach der Installation von Android Studio
- 17. SSH-Agent startet nicht mehr nach der Installation von Cygwin
- 18. wie mysql SQL-Modus nach der Installation zu ändern
- 19. Parsing-Funktionen von BASHRC
- 20. Rails db: migrieren funktioniert nicht nach dem manuellen Ändern der Datenbank
- 21. Chef aktualisieren bestimmte Benutzer. Bashrc
- 22. Bei der manuellen Installation von Drupal erhalte ich den Fehler 500
- 23. Appium Arzt zeigen Fehler, nach der Installation von SDK sowie
- 24. Ändern Sie den Visual Studio-Installationsordner nach der Installation
- 25. Wie ändern Registrierung Berechtigung nach der Installation mit Inno-Setup
- 26. SharedPreferences nach der Installation ändern (über BackupManager wiederhergestellt)
- 27. Herunterladen eines öffentlichen Buckets von S3 ohne S3-Tools (s3cmd)
- 28. PHP-Schleife zum manuellen Erstellen eines JSON
- 29. Hinzufügen eines Pfades zur .bashrc-Datei?
- 30. Ändern eines ChartType von Polar nach Radar
'~/.bashrc' ist die falsche Datei, die geändert werden muss - sie wird bei der Erstellung jeder interaktiven Shell ausgeführt, selbst wenn sie eine untergeordnete interaktive Shell ist, die bereits die von Ihnen benötigten Umgebungsvariablen definiert. '~/.bash_profile' ist die richtige Sache, wenn man sich nur einmal * Umgebungsvariablen * anmeldet, wenn man sich anmeldet. –
Bei der PATH-Zuweisung sollten keine Leerzeichen um' = 'gelegt werden. Verwenden Sie so etwas wie 'export PATH = ~ /" bin/tool_kit/bin: $ PATH " – John1024
" richtig "und" falsch "ist relativ, wenn es um bashrc geht. –