tkbcopr/oils-for-unix

Project ID: 147070

Description

RPMs for oils-for-unix

a project of Open Source by Tonkünstler-on-the-Bund

Installation Instructions

After enabling this repo as shown in the sidebar,

$ dnf in oils-for-unix

This installs the binary and two symlinks:

/usr/bin/ oils-for-unix osh -> oils-for-unix ysh -> oils-for-unix

And the manpage:

$ man osh

 

Smoke Test

OSH behaves like a POSIX shell:

$ osh -c 'echo hi' hi

The -n flag parses and prints a syntax tree for the configure script:

$ osh -n configure

YSH is a legacy-free shell, with structured data:

$ ysh -c 'echo hi' hi $ ysh -c 'json write ({x: 42})' { "x": 42 }

 
To upgrade,

$ dnf --disablerepo="*" --enablerepo="copr:copr.fedorainfracloud.org:tkbcopr:oils-for-unix" --refresh up

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 10 aarch64 (10)*, x86_64 (33)* EPEL 10 (18 downloads)
EPEL 8 aarch64 (32)*, x86_64 (31)* EPEL 8 (38 downloads)
EPEL 9 aarch64 (22)*, x86_64 (44)* EPEL 9 (38 downloads)
Fedora 40 aarch64 (28)*, x86_64 (27)* Fedora 40 (0 downloads)
Fedora 41 aarch64 (24)*, x86_64 (45)* Fedora 41 (50 downloads)
Fedora 42 aarch64 (28)*, x86_64 (71)* Fedora 42 (21 downloads)
Fedora rawhide aarch64 (26)*, x86_64 (66)* Fedora rawhide (44 downloads)

* Total number of downloaded packages.