fish-4.2.1

Introduksjon til fish

fish pakken gir et brukervennlig interaktivt skall.

fish Avhengigheter

Påkrevd

CMake og Rustc

Valgfri

Sphinx (for å bygge dokumentasjon)

Installasjon av fish

Installer fish ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr     \
      -D CMAKE_INSTALL_SYSCONFDIR=/etc \
      -D CMAKE_BUILD_TYPE=Release      \
      -D CMAKE_SKIP_INSTALL_RPATH=ON   \
      -D FISH_USE_SYSTEM_PCRE2=ON      \
      -D WITH_GETTEXT=ON               \
      -D CMAKE_INSTALL_DOCDIR=/usr/share/doc/fish-4.2.1 \
      -G Ninja .. &&

ninja

Nå som root bruker:

ninja install

Konfigurere fish

Konfigurasjonsinformasjon

Som root bruker, oppdater /etc/shells for å inkludere fish skallet:

cat >> /etc/shells << "EOF"
/usr/bin/fish
EOF

Parameterforklaringer

-D CMAKE_SKIP_INSTALL_RPATH=ON: Denne bryteren gjør at cmake fjerner hardkodede biblioteksøk stier (rpath) når du installerer en binær kjørbar fil eller et delt bibliotek. Denne pakken trenger ikke rpath når den er installert på standard plassering, og rpath kan noen ganger forårsake uønskede effekter eller til og med sikkerhetsproblemer.

-D CMAKE_INSTALL_DOCDIR=/usr/share/doc/fish-4.2.1: Denne parameteren installerer dokumentasjonen i en versjonsmappe, i samsvar med andre pakker.

-D FISH_USE_SYSTEM_PCRE2=ON: Denne parameteren forteller fish at den skal koble seg mot pcre2 som er installert i LFS.

-D WITH_GETTEXT=ON: Denne parameteren aktiverer oversettelser.

Innhold

Installerte Programmer: fish, fish_indent, fish_key_reader, og create_manpage_completions.py
Installerte Biblioteker: Ingen
Installerte Mapper: /etc/fish, /usr/share/fish, og /usr/share/doc/fish-4.2.1

Korte Beskrivelser

fish

er det brukervennlige interaktive skallet

fish_indent

forskjønner fish koden

fish_key_reader

viser hvordan man binder en bestemt tastesekvens

create_manpage_completions.py

genererer fish fullføringer fra en manualside