Eza pakken tilbyr et Rust alternativ til ls.
En internettforbindelse er nødvendig for å bygge denne pakken. Systemsertifikatlageret må kanskje konfigureres med make-ca før du bygger denne pakken.
Nedlasting (HTTP): https://github.com/eza-community/eza/archive/v0.23.4/eza-0.23.4.tar.gz
cURL (for å laste ned manualsider)
Installer eza ved å kjøre følgende kommandoer:
cargo build --release
For å teste resultatene, utsted: cargo test --release.
Nå, som root bruker:
install -vDm755 target/release/eza -t /usr/bin/
Hvis du vil installere manualsider, må du laste dem [4] ned ved bruk av
cURL
som root bruker:
curl -fsSL https://github.com/eza-community/eza/releases/download/v0.23.4/man-0.23.4.tar.gz |
tar -xzvf - &&
for i in {1,5}; do
install -vDm644 target/man-0.23.4/*.$i -t /usr/share/man/man$i/
done
Hvis du ønsker å installere skallkompletteringer, utfør de
relevante kommandoene for skallet/skallene dine som root bruker:
install -vDm644 completions/bash/eza -t /usr/share/bash-completion/completions/ install -vDm644 completions/fish/eza.fish -t /usr/share/fish/vendor_completions.d/ install -vDm644 completions/zsh/_eza -t /usr/share/zsh/site-functions/
[4] Manualsider for denne pakken må lastes ned, da det ikke finnes verktøy i noen av LFS pakkene for å konvertere Markdown til manualsider. Dette er fordi de nåværende alternativene enten krever mange pakker, eller en pakke som er stor og kan kreve flere avhengigheter.