Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:fish

Dies ist eine alte Version des Dokuments!


FISH -- Freundliche Interaktive SHell

Aus den Quellen übersetzen

OpenSUSE Abhängigkeiten

Per „zypper“ installieren: git, gcc, gcc-g++, ncurses-devel, python-curses, automake, autoconf, make

Quellcode per "git" laden

shell> mkdir ~/source shell> cd ~/source shell> git clone https://github.com/fish-shell/fish-shell.git

Quellcode vorbereiten (autoconf)

shell> cd fish-shell shell> autoreconf

Quellcode für das eigene System konfigurieren

Wir möchten die FISH Shell nach /opt/fish installieren, so das sich die Software nicht mit anderen Dateien unserer Linux-Distribution stört. Alle Dateien werden um Verzeichnis /opt/fish installiert, hierdurch lässt sich die Software wieder einfach entfernen (wenn notwendig) und auch auf andere System kopieren.

Idealerweise würden wir statt einer Installation aus dem Quelltext ein RPM-Paket bauen.

shell> ./configure –prefix=/opt/fish shell> make shell> sudo make install

die FISH Shell starten

Die FISH Shell unter /opt/fish befindet sich nicht im Suchpfad für ausführbare Programme. Wir müssen daher zum Starten den vollen Pfad angeben:

shell> /opt/fish/bin/fish

admin_grundlagen/fish.1401986240.txt.gz · Zuletzt geändert: 2014/06/05 16:37 von carsten_strotmann