Dies ist eine alte Version des Dokuments!
git repository: https://github.com/fish-shell/fish-shell
Per „zypper“ installieren: git, gcc, gcc-g++, ncurses-devel, python-curses, automake, autoconf, make
shell> mkdir ~/source
shell> cd ~/source
shell> git clone https://github.com/fish-shell/fish-shell.git
shell> cd fish-shell
shell> autoreconf
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 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